Method, device and system for acquiring capacity information of committed facility

A technology for agent equipment and capability information, which is applied in the field of communication to achieve effective management

Inactive Publication Date: 2010-08-18
GLOBAL INNOVATION AGGREGATORS LLC
3 Cites 7 Cited by

AI-Extracted Technical Summary

Problems solved by technology

However, there is currently no effec...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Method used

Wherein, when the capability information of the proxy device 1 sent by the management device 5 includes the data model information of the proxy device 1 standard, if the proxy device 3 can directly recognize the information, then directly generate the standard of the proxy device 1 When the management device 5 sends the standard data model information of the proxy device 1 in the form of a document, the proxy device 3 first parses the received document and extracts t...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The embodiment of the invention provides a method, a device and a system for acquiring capacity information of a committed facility and relates to the technical field of communications. The invention aims to facilitate management on the committed facilities, such as non-TR-069 and the like. The system comprises a committed facility, a committing facility and a management facility, wherein the committing facility is used for reporting the information of the committed facility to the management facility and acquiring the capacity information of the committed facility, which is assigned by the management facility according to the information of the committed facility; and the management facility is used for acquiring the information of the committed facility, acquiring the capacity information of the committed facility according to the information of the committed facility, and assigning the standard capacity information of the committed facility to the committing facility. The technical scheme of the embodiment of the invention can be widely used in communications and computer networks.

Application Domain

Technology Topic

Image

  • Method, device and system for acquiring capacity information of committed facility
  • Method, device and system for acquiring capacity information of committed facility
  • Method, device and system for acquiring capacity information of committed facility

Examples

  • Experimental program(1)

Example Embodiment

[0033] At present, the CWMP (CPE WAN Management Protocol, customer premises equipment wide area network management protocol) protocol defines the management of the TR-069 equipment by the ACS. As for the management of non-TR-069 devices, a feasible method is to use the TR-069 device as a proxy for the ACS to manage the non-TR-069 devices. For example: ACS implements the management of non-TR-069 devices through a proxy device specifically IGD (Internet Gateway Device, gateway), including:
[0034] The gateway presets the data model of the non-TR-069 device locally. When the non-TR-069 device goes online, it searches for the data model of the non-TR-069 device and generates an instance of the data model;
[0035] ACS manages non-TR-069 devices by manipulating the gateway's data model. The ACS can send management configuration commands to the non-TR-069 device to the gateway. After receiving the management configuration command, the gateway converts it into a management configuration command that the non-TR-069 device can understand, and then the gateway converts the converted management configuration command. Configuration commands are sent to non-TR-069 devices.
[0036] Among them, the precondition for effective management of a proxy device such as a non-TR-069 device through a proxy device such as a gateway is that the proxy device can find the data model of the non-TR-069 device. However, the above method can only generate instances according to the inherent data model, but cannot extend the data model or generate a standard data model, so the pre-defined data model in the proxy device is often limited. When the proxy device needs to proxy an uncommon or new type of proxy device, because the proxy device does not have a data model matching the proxy device, the proxy device will fail.
[0037] Embodiments of the present invention provide a method, apparatus and system for acquiring capability information of a proxy device, so that the proxy device can perform according to the acquired capability information of the proxy device: generate a standard data model of the proxy device, select a suitable conversion protocol to convert The configuration management commands of the management device (for example: ACS) are converted into operations such as commands supported by the proxy device, so as to effectively manage non-TR-069 and other proxy devices.
[0038] The method, system, and device for obtaining proxy device capability information provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings:
[0039] This embodiment first provides a system and apparatus for acquiring the capability of a proxy device.
[0040] like figure 1 As shown, the system includes: an agent device 1 , an agent device 3 and a management device 5 .
[0041] The proxy device 3 is configured to report the information of the proxy device 1 to the management device 5, and obtain the capability information of the proxy device 1 standard issued by the management device 5 according to the information. The proxy device 3 obtains the standard capability information of the proxy device 1 through the management device 5 . Among them, the standards described in this application document are mainly standards supported by proxy devices such as TR-069, such as the TR-069 protocol, which will not be described in detail later.
[0042] The management device 5 is configured to acquire the information of the proxy device 1 , acquire the standard capability information of the proxy device 1 according to the information, and deliver the capability information of the proxy device 1 standard to the proxy device 3 .
[0043] like figure 2 As shown, the proxy device 3 includes:
[0044] The reporting module 31 is used to report the information of the proxy device 1 to the management device 5;
[0045] The obtaining module 33 is configured to obtain the standard capability information of the proxy device 1 issued by the management device 5 according to the information reported by the reporting module 31 .
[0046] Wherein: the acquisition module 33 can directly acquire the standard capability information of the proxy device 1 from the files and/or commands issued by the management device 5 through the first acquisition unit 331; it can also acquire from the management device 5 through the second acquisition unit 333 A URL (Uniform Resource Location, Uniform Resource Locator) that points to the capability information of the proxy device 1 standard, and then obtains the proxy device 1 standard capability information from the URL.
[0047] like figure 2 As shown, the proxy device 3 may further include a detection module 35 and a data model module 37 . The detection module 35 is used to detect the proxy device 1 , and when it is detected that the proxy device 1 is online, the reporting module 31 is triggered to report the information of the proxy device 1 . The data model module 37 is configured to generate a data model of the proxy device 1 according to the acquired capability information of the proxy device 1 after the acquisition module 33 acquires the standard capability information of the proxy device 1 .
[0048]Wherein, when the capability information of the proxy device 1 issued by the management device 5 includes the standard data model information of the proxy device 1, if the proxy device 3 can directly identify the information, the standard data model of the proxy device 1 is directly generated. When the management device 5 sends the standard data model information of the proxy device 1 in the form of a document, then the proxy device 3 parses the received document first, extracts the standard data model information from the document, and then A standard data model is generated from this information. The proxy device 3 can expand the existing data model or generate a new data model according to the standard capability information of the proxy device such as non-TR-069, expand the business scope of the proxy device 3, and get rid of the local business scope of the proxy device 3. Pre-built data model limitations.
[0049] like image 3 As shown, the management device 5 includes a first obtaining module 51 , a second obtaining module 53 and a sending module 55 .
[0050] The first obtaining module 51 is used to obtain the information of the proxy device 1 .
[0051] The second obtaining module 53 is configured to obtain the standard capability information of the proxy device 1 according to the information of the proxy device 1 obtained by the first obtaining module 51 .
[0052] The second obtaining module 53 can directly obtain the capability information of the proxy device standard according to the information of the proxy device 1 obtained by the first obtaining module 51 through the first obtaining unit 531 . Alternatively, the second obtaining unit 533 first obtains the original capability information of the proxy device 1 according to the information of the proxy device 1 obtained by the first obtaining module 531 , and then converts the original capability information into standard capability information.
[0053] The sending module 55 is configured to deliver the capability information of the proxy device 1 standard obtained by the second obtaining module 53 to the proxy device 3 .
[0054] Wherein, the sending module 55 may issue a file and/or command describing the standard capability information of the proxy device 1 to the proxy device 3 through the first sending unit 551 , and may also issue a pointer to the proxy device 3 through the second sending unit 553 to the proxy device 3 . The URL of the capability information standardized by the proxy device 1, so that the proxy device 3 can request the capability information standardized by the proxy device 1 from the URL.
[0055] In the device and system for acquiring the capability of a proxy device provided by the embodiment of the present invention, the proxy device 3 acquires the capability information of the proxy device 1 such as the non-TR-069 through the management device 5, which lays a foundation for managing the proxy device 1 such as the non-TR-069. . The proxy device 3 can extend the existing data model to proxy new or uncommon non-TR-069 and other proxy devices according to the acquired capability information, and use an appropriate method for non-TR-069 and other proxy devices according to the acquired capability information. The agent device 1 performs efficient management.
[0056] An embodiment of the present invention also provides a method for acquiring capability information of a proxy device, which can be applied to figure 1 In the communication system shown, the agent device and the management device cooperate to complete.
[0057] like Figure 4 As shown, the proxy device includes:
[0058] S401 , report the information of the proxy device to the management device.
[0059] The proxy device can obtain the information of the proxy device from the proxy device after detecting or discovering that the proxy device is online, and then report the information of the proxy device. The information that needs to be set for the proxy device is reported to the management device.
[0060] S402: Acquire the capability information of the proxy device standard issued by the management device according to the information. The proxy device may directly receive the file and/or command that describes the capability information of the proxy device standard issued by the management device, so as to obtain the capability information of the proxy device standard according to the file and/or command; or receive the proxy device standard capability information. The URL issued by the management device points to the standard capability information of the proxy device, and then obtains the capability information of the proxy device from the URL.
[0061] After acquiring the capability information of the proxy device, the proxy device can extend the existing data model to proxy new or uncommon non-TR-069 proxy devices according to the acquired capability information, and use the appropriate proxy device according to the acquired capability information. The method performs effective management on proxy devices such as non-TR-069.
[0062] like Figure 5 shown, management devices include:
[0063] S501, obtain information of a proxy device.
[0064] The management device that receives the information reported by the proxy device may directly acquire part or all of the information of the proxy device from the information reported by the proxy device. The information includes original capability information of the proxy device and the like.
[0065] S502: Acquire capability information of the proxy device standard according to the information.
[0066] The management device can directly search locally for the capability information of the proxy device standard according to the acquired proxy device information, such as the data model information and the supported protocol type information of the proxy device standard. When the management device cannot directly find the standard capability information of the proxy device, it first finds the original capability information of the proxy device, and then converts the original capability information into standard capability information.
[0067] S503: Deliver the standard capability information of the proxy device to the proxy device.
[0068] The management device can issue files and/or commands (for example: RPC commands) that describe the capability information of the proxy device standard to the proxy device, and can also issue a URL pointing to the proxy device standard capability information to the proxy device, so as to facilitate the management of the proxy device. The proxy device further requests capability information of the proxy device standard from the URL.
[0069] The complete process such as Image 6 shown, including
[0070] S601, the proxy device reports the information of the proxy device to the management device.
[0071] S602, the management device acquires the information of the proxy device.
[0072] S603, the management device acquires standard capability information of the proxy device according to the information of the proxy device.
[0073] S604, the management device delivers the capability information of the proxy device standard to the proxy device. This step is the same as S503 and will not be repeated here.
[0074] S605, the proxy device acquires standard capability information of the proxy device. This step is the same as that of S402 and will not be repeated here.
[0075] In the method for acquiring capability information of a proxy device provided by an embodiment of the present invention, the proxy device acquires capability information of a proxy device such as a non-TR-069 through a management device, in order to further manage the proxy device such as a non-TR-069 according to the acquired capability information Guaranteed.
[0076] The method for generating a proxy device data model provided by the embodiment of the present invention will be described in detail below with reference to specific scenarios.
[0077] This embodiment applies the above-mentioned method for generating a data model of a proxy device to a specific scenario. The proxy device takes a gateway as an example, and the management device takes an ACS as an example for description.
[0078] like Figure 7 shown, including:
[0079] S701, the gateway discovers the proxy device, and obtains the information of the proxy device. The proxy device includes new or unusual non-TR-069 proxy devices.
[0080] S702, the gateway reports the proxy device information to the ACS. The reported information includes: basic information of the proxy device and original capability information of the proxy device such as the original data model description file of the proxy device. Wherein, the basic information includes information such as the identifier of the proxy device, the manufacturer, the serial number, and the product category.
[0081] S703, the ACS parses the original data model description file, and obtains the standard data model description file supported by the gateway.
[0082] S704, the ACS sends a command to the gateway, where the command carries the parsed and obtained standard data model information of the proxy device.
[0083] The command is AddObjectTemplates. As described in Tables 1 to 3, the command includes: the path and name of the standard data model to be generated, the parameters of the single or multiple instance objects of the proxy device and the types of the parameters.
[0084] Table 1
[0085] parameter
[0086] Table 2:
[0087] parameter
[0088] parameter
[0089] table 3:
[0090] parameter
[0091] S705: The gateway receives the command sent by the ACS, expands the data model according to the command, and generates an instance of the standard data model correspondingly after generating a standard data model matching the proxy device.
[0092] S706, the gateway sends a response message to the ACS. The response message corresponding to the AddObjectTemplates command may be AddObjectTemplatesResponse shown in Table 4. The response message is used to declare whether the operations of extending the data model and generating the corresponding instance have been completed, so that the ACS can determine whether the gateway successfully generates the data model of the proxy device. If the generation of the data model fails, the ACS re-parses the original data model description file of the proxy device or obtains the standard data model information of the proxy device in other ways, and then instructs the gateway to regenerate the standard data model of the proxy device.
[0093] Table 4:
[0094] parameter
[0095] In this embodiment, the gateway reports the data model description file of the proxy device to the ACS. The ACS directly obtains the original data model description file of the proxy device from the reporting information of the gateway, then parses the original data model description file, instructs the gateway to expand and generates a data model that matches the standard of the proxy device according to the parsing result, and expands the proxy device's The data model enables the proxy device to correctly map the data model of any proxy device, thereby providing a guarantee for the proxy ACS to perform remote management on the proxy device.
[0096]In this scenario, when the report information provided by the gateway to the ACS does not include the original data model description file of the proxy device, the ACS can search for the original data model description file of the proxy device according to the basic information provided by the gateway or directly Or find a standard data model description file in a different place, for example: CWMP format XML (Extensible Markup Language, Extensible Markup Language) description file. The ACS can further obtain information such as standard protocols supported by the proxy device according to the basic information of the proxy device reported by the gateway, and combine the standard protocol information supported by the proxy device with the standard data model information or It is distributed to the gateway separately, so that the gateway can choose an appropriate RPC method to effectively manage the managed device.
[0097] For another example, when the proxy device goes online, the gateway obtains the proxy device information from the proxy device, and then provides the proxy device information to the management device. The management device provides the gateway with a file describing the standard capability information of the proxy device according to the information of the proxy device, for example: an XML description file in CWMP format. The gateway can manage the proxy device according to the standard capability information of the proxy device obtained according to the CWMP and other formats.
[0098] like Figure 8 shown, including:
[0099] S801, the gateway obtains the proxy device information. Including: proxy device ID (ManufacturerOUI, ProductClass, SerialNumber), and/or the URL of a specific server (the server includes: proxy device manufacturer server, ACS or third-party server, used to convert the proxy device original capability into CWMP proxied device capabilities in the format), and/or a proxy device raw capability description.
[0100] Wherein, when the gateway cannot obtain the URL information of the above-mentioned specific server, the management device can provide the URL to the gateway, and the gateway then requests the capability information of the proxy device standard from the specific server to which the URL belongs. When the information reported by the gateway to the management device includes the URL, the management device acquires the capability information of the proxy device standard according to the URL, and provides the acquired capability information of the proxy device standard to the gateway.
[0101] S802, the gateway provides the obtained proxy device information to the management device.
[0102] S803, the management device provides the gateway with a file (eg, XML file) describing capability information of the proxy device standard in CWMP (TR-069) format according to the proxy device information.
[0103] The management device can obtain the file describing the standard capability information of the proxy device in any of the following ways, and then deliver the file to the gateway. The specific manner in which the management device obtains the file describing the standard capability information of the proxy device includes:
[0104] According to the proxy device information, according to the URL and other information, directly find a file in CWMP format that describes the capability information of the proxy device standard; or
[0105] Find the file describing the original capability information of the proxy device according to the basic information of the proxy device, and then translate it into a file describing the standard capability information of the proxy device in CWMP format through protocol conversion.
[0106] S804, the gateway manages the proxy device according to the obtained CWMP-formatted file describing the standard capability information of the proxy device. For example, parse out the standard data model information of the proxy device in the file, and then generate a data model matching the standard of the proxy device according to the parsing result and generate an instance of the data model.
[0107] To sum up, the technical solutions provided by the embodiments of the present invention can be widely used in communications and computer networks. It provides a guarantee for the proxy management device to perform management on non-TR-069 and other proxy devices.
[0108] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. During execution, the processes of the embodiments of the above-mentioned methods may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM) or the like.
[0109] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Computer table capable of taking notes

Owner:佛山市诚新泰不锈钢制品有限公司

Public service platform for smart park

InactiveCN110390608AImprove security strengthEffective managementData processing applicationsDigital data authenticationLogistics managementEnterprise integration
Owner:合肥观佳智能科技有限公司

Application program management method and management device and mobile terminal

InactiveCN108897415AEffective managementAvoid excessive battery temperatureProgram initiation/switchingHardware monitoringProgram managementApplication software
Owner:郑州易通众联电子科技有限公司

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products