1460747360-f85a102e-624d-4006-a05d-2f2dedbbd3d9

What is claimed is:

1. A semiconductor device of one side molded type, comprising a ceramic multilayer board having a surface and a rear face, on the surface an active component and a passive component being mounted and the surface being sealed with a resin, and on the rear face electrodes for connecting to outside being exposed,
wherein
the sealing resin extends beyond an edge of the board so as to be flush with respect to the rear face of the board, surround a periphery of the board and form a cross section in a rectangular shape, and
a resin film is attached to the rear face of the board.
2. The semiconductor device according to claim 1,
wherein a width of the sealing resin formed so as to surround the periphery of the board is in a range of 1 mm to 10 mm, inclusive.
3. The semiconductor device according to claim 2,
wherein the width of the sealing resin formed so as to surround the periphery of the board is in a range of 2 mm to 6 mm, inclusive.
4. The semiconductor device according to claim 1,
wherein a thickness of the sealing resin formed so as to surround the periphery of the board is in a range of 0.8 mm to 4 mm, inclusive.
5. The semiconductor device according to claim 4,
wherein the thickness of the sealing resin formed so as to surround the periphery of the board is in a range of 1 mm to 2 mm, inclusive.
6. The semiconductor device according to claim 1,
wherein the surface of the sealing resin is formed to be flat.
7. The semiconductor device according to claim 1,
wherein the active component is a semiconductor element.
8. The semiconductor device according to claim 1,
wherein the passive component is at least any one selected from a resistor, a capacitor, and an inductor.
9. The semiconductor device according to claim 1,
wherein the sealing resin is an epoxy resin.
10. The semiconductor device according to claim 1, further comprising a metal frame member integrally formed on the outside of a periphery of the sealing resin.
11. The semiconductor device according to claim 10,
wherein a rear face of the metal frame member is integrated with the resin film.
12. The semiconductor device according to claim 10,
wherein a thickness of the metal frame member is in a range of 1 mm to 2 mm, inclusive, and a width of the metal frame member is in a range of 10 mm to 30 mm, inclusive.
13. A method for manufacturing a one side molded type semiconductor device that comprises a ceramic multilayer board having a surface and a rear face, on the surface an active component and a passive component being mounted and the surface being sealed with a resin, and on the rear face electrodes for connecting to outside being exposed, comprising the steps of:
attaching the rear face of the board to a resin film with an adhesive layer;
mounting the board into a mold having a cavity with the resin film side down; and
closing the mold and filling a sealing resin into the cavity, so that the surface of the board with the elements mounted thereon is sealed with the sealing resin and the sealing resin is molded so as to extend beyond an edge of the board to be flush with respect to the rear face of the board, surround a periphery of the board and form a cross-section in a rectangular shape.
14. The method for manufacturing a semiconductor device according to claim 13,
wherein, after the step of mounting the board into the mold, the board is controlled positionally by pressing against a portion of the resin film.
15. The method for manufacturing a semiconductor device according to claim 13,
wherein, during the step of attaching the board to the adhesive layer of the resin film, a metal frame member also is attached to the resin film, and a plurality of the boards are attached within the frame member with a predetermined interval therebetween.
16. The method for manufacturing a semiconductor device according to claim 15,
wherein an upper mold of the mold is provided with a protrusion portion formed continuously so as to surround the cavity and an outside cavity for containing the frame member, and
in the step of closing the upper mold and a lower mold of the mold in a state where the metal frame member is fixed to the lower mold and the protrusion portion provided in the upper mold enters between the metal frame member and the ceramic multilayer board so as to press against the resin film.
17. The method for manufacturing a semiconductor device according to claim 13,
wherein the sealing with resin is performed in a state where a sheet having rubber elasticity is provided under the resin film attached to the metal frame member, on which the ceramic multilayer board is placed.
18. The method for manufacturing a semiconductor device according to claim 17,
wherein the sheet having rubber elasticity is made of silicone rubber.
19. The method for manufacturing a semiconductor device according to claim 17,
wherein a portion where the sheet is provided in the lower mold has a concave structure whose bottom surface is flat.
20. The method for manufacturing a semiconductor device according to claim 17,
wherein a second resin sheet is arranged between the sheet and the resin film attached to the metal frame member.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A service provisioning method, comprising:
delivering, by an auto-configuration server, a script file to a customer premises equipment, wherein the script file comprises at least two commands among commands required by the auto-configuration server for delivering a service to the customer premises equipment; and
triggering, by the auto-configuration server, the customer premises equipment to report a script file execution result generated after the script file is executed; or
receiving, by the auto-configuration server, a script file execution result reported by the customer premises equipment and generated after the script file is executed.
2. The service provisioning method according to claim 1, wherein delivering, by the auto-configuration server, the script file to the customer premises equipment comprises sending, by the auto-configuration server, a script file download command to the customer premises equipment, wherein the script file download command comprises a specified position from which the customer premises equipment downloads the script file.
3. The service provisioning method according to claim 2, wherein delivering, by the auto-configuration server, the script file to the customer premises equipment further comprises:
receiving, by the auto-configuration server, a script file download request command that is returned by the customer premises equipment according to the script file download command; and
sending, by the auto-configuration server, the script file to the customer premises equipment according to the script file download request command.
4. The service provisioning method according to claim 2, wherein the script file download command comprises a type parameter, and wherein the type parameter comprises an enumerated value indicating a script file type.
5. The service provisioning method according to claim 1, wherein triggering, by the auto-configuration server, the customer premises equipment to report the script file execution result generated after the script file is executed specifically comprises:
receiving, by the auto-configuration server, a script file execution complete notification message reported by the customer premises equipment; and
sending, by the auto-configuration server, a script file execution result upload command to the customer premises equipment when the script file execution complete notification message corresponds to the script file download command, wherein the execution result upload command comprises a specified position to which the customer premises equipment uploads the script file execution result.
6. The service provisioning method according to claim 5, wherein receiving, by the auto-configuration server, the script file execution result reported by the customer premises equipment and generated after the script file is executed specifically comprises receiving, by the auto-configuration server, the script file execution result that is uploaded by the customer premises equipment according to the script file execution result upload command.
7. The service provisioning method according to claim 1, wherein the customer premises equipment comprises a data model, and wherein the data model comprises a parameter node related to the script file and execution of the script file.
8. The service provisioning method according to claim 7, wherein delivering, by the auto-configuration server, the script file to the customer premises equipment comprises setting, by the auto-configuration server, a value of a parameter node which is in the data model of the customer premises equipment and indicates the script file.
9. A service provisioning method, comprising:
acquiring, by a customer premises equipment, a script file, wherein the script file comprises at least two commands among commands required by an auto-configuration server for delivering a service to the customer premises equipment;
executing, by the customer premises equipment, the script file and generating a script file execution result; and
reporting, by the customer premises equipment, the script file execution result.
10. The service provisioning method according to claim 9, wherein acquiring, by the customer premises equipment, the script file comprises:
receiving, by the customer premises equipment, a script file download command sent by the auto-configuration server, wherein the script file download command comprises a specified position from which the customer premises equipment downloads the script file; and
downloading, by the customer premises equipment, the script file from the specified position.
11. The service provisioning method according to claim 9, wherein the script file execution result generated after the customer premises equipment executes the script file comprises a response record of execution of a command in the script file.
12. The service provisioning method according to claim 9, wherein reporting the script file execution result specifically comprises:
sending, by the customer premises equipment, a script file execution complete notification message to the auto-configuration server;
receiving, by the customer premises equipment, a script file execution result upload command that is delivered by the auto-configuration server according to the script file execution complete notification message, wherein the script file execution result upload command comprises a specified position to which the customer premises equipment uploads the script file execution result; and
uploading, by the customer premises equipment, the script file execution result to the specified position according to the specified position in the execution result upload command.
13. The service provisioning method according to claim 12, wherein sending, by the customer premises equipment, the script file execution complete notification message to the auto-configuration server specifically comprises:
sending, by the customer premises equipment, the script file execution complete notification message to the auto-configuration server through the current session when a session currently exists; and
establishing, by the customer premises equipment, a session, and sending the script file execution complete notification message to the auto-configuration server through the newly-established session when no session currently exists.
14. The service provisioning method according to claim 12, wherein the script file execution result upload command comprises a type parameter, and wherein the type parameter comprises an enumerated value indicating a script file type.
15. The service provisioning method according to claim 9, wherein the customer premises equipment comprises a data model, and wherein the data model comprises a parameter node related to the script file and execution of the script file.
16. The service provisioning method according to claim 15, wherein acquiring, by the customer premises equipment, the script file comprises:
receiving, by the customer premises equipment, the script file sent by the auto-configuration server; and
writing the script file in a parameter node which is in the data model and indicates the script file.
17. The service provisioning method according to claim 9, wherein executing, by the customer premises equipment, the script file specifically comprises:
determining, by the customer premises equipment, whether execution of the script file can be completed immediately;
executing, by the customer premises equipment, a command in the script file, and returning an execution complete response message to the auto-configuration server when the execution can be completed immediately; and
returning, by the customer premises equipment, an execution uncompleted response message to the auto-configuration server, and executing a command in the script file when the execution cannot be completed immediately.
18. The service provisioning method according to claim 17, wherein determining, by the customer premises equipment, whether execution of the script file can be completed immediately specifically comprises:
determining, by the customer premises equipment, according to the number of commands in the script file, an execution time required for executing the script file; and
comparing, by the customer premises equipment, the execution time with a preset threshold;
determining that the execution of the script file can be completed immediately when the execution time is smaller than or equal to the threshold; and
determining that the execution of the script file cannot be completed immediately when the execution time is greater than the threshold.
19. The service provisioning method according to claim 9, wherein executing, by the customer premises equipment, the script file specifically comprises:
executing, by the customer premises equipment, a command in the script file; and
returning, by the customer premises equipment, an execution complete response message to the auto-configuration server.
20. The service provisioning method according to claim 9, wherein executing, by the customer premises equipment, the script file specifically comprises:
returning, by the customer premises equipment, an execution uncompleted response message to the auto-configuration server; and
executing, by the customer premises equipment, a command in the script file.
21. The service provisioning method according to claim 9, wherein reporting, by the customer premises equipment, the script file execution result specifically comprises:
after completing executing the script file and returning the execution complete response message to the auto-configuration server, receiving, by the customer premises equipment, a script file execution result claiming command that is sent by the auto-configuration server according to the execution complete response message, and reporting the script file execution result to the auto-configuration server according to the script file execution result claiming command; or
after the customer premises equipment returns the execution uncompleted response message to the auto-configuration server and executes the script file, determining, by the customer premises equipment, whether a session exists currently, and determining, according to a determination result, a manner for reporting the script file execution result to the auto-configuration server.
22. The service provisioning method according to claim 21, wherein the script file execution result comprises a response record of execution of a command in the script file.
23. An auto-configuration server, comprising:
a script file delivering unit configured to deliver a script file to a customer premises equipment, wherein the script file comprises at least two commands among commands required by the auto-configuration server for delivering a service to the customer premises equipment; and
a script file execution result upload command sending unit configured to send a script file execution result upload command to the customer premises equipment; or
a script file execution result receiving unit configured to receive a script file execution result generated and reported by the customer premises equipment after the script file is executed.
24. The auto-configuration server according to claim 23, wherein the script file delivering unit comprises a script file download command sending unit configured to send a script file download command to the customer premises equipment, wherein the script file download command comprises a specified position from which the customer premises equipment downloads the script file.
25. The auto-configuration server according to claim 24, wherein the script file delivering unit further comprises:
a script file download request command receiving unit configured to receive a script file download request command sent by the customer premises equipment; and
a script file sending unit configured to send the script file to the customer premises equipment according to the script file download request command.
26. The auto-configuration server according to claim 23, further comprising:
a notification message receiving unit configured to receive a script file execution complete notification message reported by the customer premises equipment;
a notification message determining unit configured to determine whether the script file execution complete notification message corresponds to the script file download command; and
a script file execution result upload command sending unit configured to send a script file execution result upload command to the customer premises equipment when the script file execution complete notification message corresponds to the script file download command, wherein the script file execution result upload command comprises a specified position to which the customer premises equipment uploads the script file execution result.
27. The auto-configuration server according to claim 23, further comprising:
a response message receiving unit configured to receive a response message that is sent by the customer premises equipment and is about that execution of the script file is completed or uncompleted; and
an execution result claiming command sending unit configured to send an execution result claiming command to the customer premises equipment when the response message receiving unit receives the response message that the execution of the script file is completed.
28. A customer premises equipment, comprising:
a script file receiving unit configured to receive a script file;
a script file executing unit configured to execute the script file and generate a script file execution result; and
a script file execution result reporting unit configured to report the script file execution result.
29. The customer premises equipment according to claim 28, wherein the script file execution result comprises a response record of execution of a command in the script file.
30. The customer premises equipment according to claim 28, wherein the script file execution result reporting unit comprises:
a notification message sending unit configured to send a script file execution complete notification message to an auto-configuration server;
a script file execution result upload command receiving unit configured to receive a script file execution result upload command that is delivered by the auto-configuration server according to the script file execution complete notification message, wherein the script file execution result upload command comprises a specified position to which the customer premises equipment uploads the script file execution result; and
a script file execution result sending unit configured to send the script file execution result to the specified position according to the script file execution result upload command.
31. The customer premises equipment according to claim 30, wherein the notification message sending unit comprises:
a current session status determining unit configured to determine whether a session exists currently;
a session establishing unit configured to establish a newly-established session when the current session status determining unit determines that no session exists currently;
a first sending unit configured to send the script file execution complete notification message to the auto-configuration server through the newly-established session; and
a second sending unit configured to send the script file execution complete notification message to the auto-configuration server through the current session when a session exists currently.
32. The customer premises equipment according to claim 30, wherein the script file execution result upload command comprises a type parameter, and wherein the type parameter comprises an enumerated value indicating a script file type.
33. The customer premises equipment according to claim 28, wherein the script file executing unit comprises a pre-execution unit, a first response message sending unit, a second response message sending unit, and a command executing unit, wherein the pre-execution unit is configured to determine whether execution of the script file can be completed immediately, wherein the first response message sending unit is configured to return an execution uncompleted response message to the auto-configuration server, and send an execution command to the command executing unit when the pre-execution unit determines that the execution of the script file cannot be completed immediately, wherein the second response message sending unit is configured to send an execution command to the command executing unit, and after the command executing unit completes the execution, return an execution complete response message to the auto-configuration server when the pre-execution unit determines that the execution of the script file can be completed immediately, and wherein the command executing unit is configured to execute a command in the script file according to the execution command sent by the first response message sending unit or the second response message sending unit.
34. The customer premises equipment according to claim 33, wherein the pre-execution unit comprises:
an execution time determining unit configured to determine, according to the number of commands in the script file, an execution time required for executing the script file; and
a comparison and determination unit configured to:
compare the execution time with a preset threshold;
determine that the execution of the script file can be completed immediately when the execution time is smaller than or equal to the threshold; and
determine that the execution of the script file cannot be completed immediately when the execution time is greater than the threshold.
35. The customer premises equipment according to claim 28, wherein the script file executing unit comprises a first response message sending unit and a command executing unit, wherein the first response message sending unit is configured to return an execution uncompleted response message to the auto-configuration server, and send an execution command to the command executing unit, and wherein the command executing unit is configured to execute a command in the script file according to the execution command sent by the first response message sending unit.
36. The customer premises equipment according to claim 28, wherein the script file executing unit comprises a command executing unit and a second response message sending unit, wherein the command executing unit is configured to execute a command in the script file, and send an execution command to the second response message sending unit, and wherein the second response message sending unit is configured to return an execution complete response message to the auto-configuration server according to the execution command sent by the command executing unit.
37. The customer premises equipment according to claim 28, further comprising:
a data model unit, wherein the data model unit comprises a parameter node related to the script file and execution of the script file; and
a script file execution result writing unit configured to write the script file execution result in a corresponding parameter node in the data model unit.
38. The customer premises equipment according to claim 33, wherein the script file execution result reporting unit comprises:
a script file execution result claiming command receiving unit configured to receive a script file execution result claiming command that is sent by the auto-configuration server according to the execution complete response message;
a first sending unit configured to send the script file execution result to the auto-configuration server according to the script file execution result claiming command;
a current session status determining unit configured to after the first response message sending unit sends the script file execution uncompleted response message, and the command executing unit completes executing the script file, determine whether a session exists currently;
a second sending unit configured to send the script file execution result to the auto-configuration server by establishing a new session when the current session status determining unit determines that no session exists currently; and
a third sending unit configured to send the script file execution result to the auto-configuration server through a user datagram protocol (UDP) event when the current session status determining unit determines that a session exists currently.
39. A service provisioning system, comprising:
an auto-configuration server; and
a customer premises equipment,
wherein the auto-configuration server delivers a script file to the customer premises equipment,
wherein the script file comprises at least two commands among commands required by the auto-configuration server for delivering a service to the customer premises equipment,
wherein the customer premises equipment executes the script file and generates a script file execution result, and
wherein the customer premises equipment reports the script file execution result.
40. The service provisioning system according to claim 39, wherein the auto-configuration server comprises:
a script file delivering unit configured to deliver the script file to the customer premises equipment, wherein the script file comprises the at least two commands among the commands required by the auto-configuration server for delivering a service to the customer premises equipment; and
a script file execution result upload command sending unit configured to send a script file execution result upload command to the customer premises equipment; or
a script file execution result receiving unit configured to receive the script file execution result generated and reported by the customer premises equipment after the script file is executed.
41. The service provisioning system according to claim 39, wherein the customer premises equipment comprises:
a script file receiving unit configured to receive the script file;
a script file executing unit configured to execute the script file and generate the script file execution result; and
a script file execution result reporting unit configured to report the script file execution result to the auto-configuration server.