WO2013159420A1 - 网络设备能力共享方法及装置、网络设备 - Google Patents
网络设备能力共享方法及装置、网络设备 Download PDFInfo
- Publication number
- WO2013159420A1 WO2013159420A1 PCT/CN2012/076085 CN2012076085W WO2013159420A1 WO 2013159420 A1 WO2013159420 A1 WO 2013159420A1 CN 2012076085 W CN2012076085 W CN 2012076085W WO 2013159420 A1 WO2013159420 A1 WO 2013159420A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- information
- network device
- sharing
- capability
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/281—Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function in a home automation network
Definitions
- the present invention relates to the field of communications, and in particular to a method and device for sharing network device capabilities and a network device.
- BACKGROUND With the development of technology, people have more and more personal devices, such as: mobile phones, notebook computers, PDAs, tablets, MP4s, video cameras, smart home appliances (such as high definition digital television (HD TV)), and the like. Most of these devices have the ability to communicate over short distances (for example, using infrared, Bluetooth, Ultra-WideBand (UWB), WIFI, etc.), so that they can be connected using the short-range communication capabilities of these devices.
- short distances for example, using infrared, Bluetooth, Ultra-WideBand (UWB), WIFI, etc.
- Typical scenario 1 User A has a strong device capability. When performing network services (for example, personal network services or digital home network services), only some computing resources of the device are used. The remaining computing resources of the device are shared with other users, applications, or services to help other users complete the service.
- Typical scenario 2 User A's device has the capability 1.
- the present invention provides a network device capability sharing method and apparatus, and a network device, to at least solve the above problems.
- a network device capability sharing method including: acquiring, by a network server, sharing information of a device capability that a first network device describes that can be shared by itself; and receiving, by the network server, a sharing request sent by the second network device, The device capabilities corresponding to the sharing request among the device capabilities described by the shared information are shared to the second network device.
- the network server acquires the sharing information of the device capability that the first network device describes that can be shared by the network device, and the method includes: the network server receiving the sharing information sent by the first network device by using the network gateway, where the sharing information includes a registration sharing request and corresponding to the registration Share the shared information table of the request; the web server responds to the registration share request and saves the shared information table.
- the method before the network server receives the sharing request sent by the second network device, the method further includes: the network server notifying that other network devices other than the first network device within the service scope can share the device capability of the first network device.
- the network server receives the sharing request sent by the second network device, and shares the device capability corresponding to the sharing request in the device capability of the shared information to the second network device, including: the network server is located through the network gateway or the second network device The network gateway receives the sharing request sent by the second network device; the network server responds to the sharing request, instructing the first network device to share the device capability corresponding to the sharing request to the second network device.
- the method further includes: the network server performing a maintenance operation on the shared information table.
- the network server performs maintenance operations on the shared information table, including: the network server receives the first maintenance request and the first maintenance information sent by the first network device through the network gateway; the network server responds to the first maintenance request, and according to the first maintenance The information is maintained on the shared information table; the personal server sends the first response message to the first network device through the network gateway according to the maintenance situation.
- the network server performs the maintenance operation on the shared information table, where the network server receives the second maintenance request and the second maintenance information that are sent by the first network device through the network gateway, where the second maintenance request is forwarded by the network gateway
- a network device initiates returning by the first network device in response to obtaining the response of the first network device, and the second maintenance information is generated when the first network device responds to the second maintenance request;
- the network server responds to the second maintenance Requesting, and maintaining the shared information table according to the second maintenance information;
- the network server sends a second response message to the network gateway according to the maintenance situation.
- the network server performs maintenance operations on the shared information table, including: the network server receives the third maintenance request and the third maintenance information that are sent by the first network device through the network gateway, where the third maintenance request is performed by the network server through the network gateway.
- the third maintenance information is generated when the first network device responds to the third maintenance request; the network server responds to the third maintenance request, and maintains the shared information table according to the third maintenance information.
- the shared information table includes: a device identifier and interface information of the first network device, where the interface information includes: a software and hardware interface corresponding to the device capability shared by the network device, and an interface parameter of the software and hardware interface.
- the shared information table further includes: policy information, status information, interface description information, and device capability information.
- the policy information includes: a security policy, a charging policy, and a quality of service QoS policy;
- the status information includes: a device, an interface, and/or an idle/busy state of the application, a normal/failed state, an on/off state, and a device capability.
- Information includes: computing power, storage capabilities, communication capabilities, information presentation capabilities, information acquisition capabilities, and coding capabilities.
- the network server saves the sharing information table, including: the network server saves the sharing information table on the network gateway; and/or, the network server saves the sharing information table on the network server.
- a network device capability sharing apparatus located in a network server, comprising: an obtaining module, configured to acquire sharing information of a device capability that the first network device describes that can be shared by itself; a sharing module, configured to Receiving a sharing request sent by the second network device, and sharing the device capability corresponding to the sharing request among the device capabilities described in the shared information to the second network device.
- the obtaining module includes: a first receiving unit, configured to receive, by the network gateway, shared information sent by the first network device, where the shared information includes a registration sharing request and a shared information table corresponding to the registration sharing request; processing unit, setting After the first receiving unit receives the sharing information, in response to the registration sharing request in the sharing information, the sharing information table in the sharing information is saved.
- the device further includes: a notification module, configured to notify, before the sharing module receives the sharing request sent by the second network device, that the network device other than the first network device in the service scope can share the first network device Equipment capacity.
- the sharing module includes: a second receiving unit, configured to receive a sharing request sent by the second network device by using a network gateway or a network gateway where the second network device is located; indicating the sharing unit, configured to respond to the sharing request, indicating the first network
- the device shares the device capabilities corresponding to the sharing request to the second network device.
- the obtaining module further includes: a maintenance unit, configured to perform a maintenance operation on the shared information table after the processing unit saves the shared information table in the shared information.
- the shared information table includes: a device identifier and interface information of the first network device, where the interface information includes: a software and hardware interface corresponding to the device capability shared by the network device, and an interface parameter of the software and hardware interface.
- the shared information table further includes: policy information, status information, interface description information, and device capability information.
- the policy information includes: a security policy, a charging policy, and a quality of service QoS policy;
- the status information includes: a device, an interface, and/or an idle/busy state of the application, a normal/failed state, an on/off state, and a device capability.
- Information includes: computing power, storage capabilities, communication capabilities, information presentation capabilities, information acquisition capabilities, and coding capabilities.
- the processing unit comprises: a saving unit configured to save the shared information table on the network gateway, and/or to save the shared information table on the network server.
- a network device capability sharing apparatus where the first network device includes: a sending module, configured to send, to a network server or a network gateway, sharing information describing a device capability that can be shared by the network server; a module, configured to receive a sharing request from a second network device forwarded by the network server or the network gateway, where the sharing request corresponds to the sharing information; the sharing module is configured to respond to the sharing request, and the device capability described in the sharing information corresponds to the sharing The requested device capability is shared with the second network device.
- a network device is provided, including: the foregoing network device capability sharing device located in a network device.
- the idle device capability of a network device (such as a first network device) having an idle device capability is shared by a network gateway and/or a network server to other network devices (such as a second network device) under the same service range.
- the solution solves the problem that the device capability of some network devices is not fully utilized in the prior art, thereby achieving the effect of improving the application efficiency of the device capabilities of all devices under the same network server.
- FIG. 1 is a flowchart of a network device capability sharing method according to an embodiment of the present invention
- 2 is a maintenance flowchart of a network device initiating a maintenance sharing information table request according to a preferred embodiment of the present invention
- FIG. 3 is a maintenance flowchart of a network gateway initiating maintenance sharing information table request according to a preferred embodiment of the present invention
- FIG. 1 is a flowchart of a network device capability sharing method according to an embodiment of the present invention
- 2 is a maintenance flowchart of a network device initiating a maintenance sharing information table request according to a preferred embodiment of the present invention
- FIG. 3 is a maintenance flowchart of a network gateway initiating maintenance sharing information table request according to a preferred embodiment of the present invention
- FIG. 1 is a flowchart of a network device capability sharing method according to an embodiment of the present invention
- 2 is a maintenance flowchart of a network device initiating a maintenance sharing information table request according to a preferred embodiment of the present invention
- FIG. 3
- FIG. 5 is a flowchart of sharing a device capability of a network device sharing other devices according to a preferred embodiment of the present invention
- FIG. 6 is a flowchart of a preferred implementation of the device according to the preferred embodiment of the present invention
- FIG. FIG. 7 is a structural block diagram of a network device capability sharing device according to an embodiment of the present invention
- FIG. 8 is a structural block diagram of a network device capability sharing device according to a preferred embodiment of the present invention
- FIG. 10 is a schematic structural diagram of a network device capability sharing apparatus according to still another embodiment of the present invention
- FIG. 10 is a block diagram of a network device capability sharing apparatus according to still another embodiment of the present invention
- FIG. 11 is a diagram showing the capability of the network device including FIG.
- FIG. 1 is a flowchart of a network device capability sharing method according to an embodiment of the present invention. As shown in FIG. 1 , the method mainly includes the following steps (step S102 - step S104 ): Step S102 , the network server acquires the first network device description and can Shared information about shared device capabilities.
- Step S104 The network server receives the sharing request sent by the second network device, and shares the device capability corresponding to the sharing request among the device capabilities described in the shared information to the second network device.
- the network server may receive the sharing information sent by the first network device through the network gateway (where the sharing information includes a registration sharing request and a sharing information table corresponding to the registration sharing request), and the sharing is received.
- the web server can respond to the registration sharing request in the shared information and save the shared information table in the shared information.
- the network server may save the shared information table on the network server or on the network gateway. Of course, it may also be saved on the network server and the network gateway, so that the subsequent sharing of the information table is facilitated.
- the network server may also notify the user that the service area is other than the first network device.
- the network device (including the second network device) is capable of sharing the device capabilities of the first network device.
- the network server may receive a sharing request sent by the second network device of the other network device through the network gateway, and after receiving the sharing request, the network server may respond to the sharing request, and The device capability corresponding to the sharing request is determined from the device capabilities that have been shared by the first network device and shared to the second network device.
- the second network device After sharing the device capability shared by the first network device, the second network device can send its own service to the first network device for processing, and receive the processing result returned by the first network device, thereby implementing itself.
- Required business operations Preferably, in a practical application, after the network server saves the shared information table, the network server may perform a maintenance operation on the shared information table according to actual needs. In practical applications, the network device, the network gateway, and the network server can actively initiate maintenance requests for maintaining the shared information table. The following describes the three different situations:
- the network server performing the maintenance operation on the shared information table may include: receiving the first maintenance request and the first maintenance information sent by the first network device through the network gateway The network server may first respond to the first maintenance request, and then perform maintenance on the shared information table according to the first maintenance information. After the maintenance operation is completed, the personal server may send the first response message to the first network device by using the network gateway according to the maintenance situation. .
- the network server performing the maintenance operation on the shared information table may include: the network server receiving the second maintenance request and the second maintenance sent by the first network device through the network gateway Information (wherein the second maintenance request is initiated by the network gateway to the first network device to be returned by the first network device in response to the first network device, and the second maintenance information is in response to the first network device
- the network server can respond to the second The maintenance request is performed, and the shared information table is maintained according to the second maintenance information.
- the personal server may send a second response message to the network gateway according to the maintenance situation.
- the network server performing the maintenance operation on the shared information table may include: the network server may first send the third maintenance request to the first network device by using the network gateway, where the first network device After the third maintenance request is generated, the third maintenance information is actively generated, and then the third maintenance request and the third maintenance information are sent to the network server by using the network gateway, and the network service first receives the third maintenance request and the third maintenance message, and then the third The response to the maintenance request is maintained, and the shared information table is maintained according to the third maintenance information.
- the shared information table includes at least: a device identifier and interface information of the first network device, where the interface information includes: a software and hardware interface corresponding to the device capability shared by the network device (for example, the software interface includes: Protocol, port number, interface function, API, remote call interface, DCOM interface, etc.) and interface parameters of the hardware and software interface (for example, parameters of interface functions, format of parameters, etc.).
- the shared information table may further include: policy information, status information, interface description information (for example, functions and calling methods for describing an interface), and device capability information.
- the policy information may include: a security policy (for example, access rights: no open/specified device open/open within the network/open/full open in the service group, access time/access times/access frequency, etc.), charging policy And quality of service QoS policies; status information includes: device, interface, and/or application free/busy status, normal/fault status, on/off status; device capability information may include: computing power (eg, computing power of the CPU) ), storage capabilities (eg, size of memory), communication capabilities, information presentation capabilities (eg, display capabilities of the display), information acquisition capabilities (eg, camera capabilities of the camera), and encoding capabilities.
- a security policy for example, access rights: no open/specified device open/open within the network/open/full open in the service group, access time/access times/access frequency, etc.
- charging policy And quality of service QoS policies includes: device, interface, and/or application free/busy status, normal/fault status, on/off status
- device capability information may include: computing power (eg
- Step S202 The network device sends the network gateway to the network gateway.
- Maintenance requests Maintenance operations include operations such as creating, adding, updating, and deleting).
- the network device also needs to send information about the information table (ie, the above maintenance information).
- Step S204 The network gateway forwards the maintenance request and the information about the information table to the network server.
- Step S206 The network server responds to the maintenance request, and uses the information related information of the information table to maintain the information table (that is, the shared information table described above).
- Step S208 After the network server finishes maintaining, send a maintenance response message to the network gateway.
- information related to the information table of the response may also be sent (of course, it may not be sent, when the network gateway does not need to save the information related to the information table, it does not need to be sent), and may be sent together, The response may be sent first and then information related to the information table of the response may be sent.
- Step S210 The network gateway forwards the maintenance response message to the network device.
- the maintenance process of the above-mentioned maintenance sharing information table request initiated by the network device mainly includes: creating (also referred to as publishing, ie, first) sharing capability information (ie, the above-mentioned sharing information or maintenance information) to the information table,
- the sharing capability information ie, the sharing information or the maintenance information described above
- the sharing capability information ie, the sharing information or the maintenance information described above
- the network device sends a request for maintaining (publishing, adding, updating, deleting) to the network gateway, the sharing capability information corresponding to the request (that is, the sharing information or the maintenance information mentioned above) must be sent.
- the maintenance request may be sent first, and the sharing capability information corresponding to the request may be sent, or the maintenance request and the sharing capability information corresponding to the request may be simultaneously sent.
- the shared information may include: device identifier and interface information, and may also include policy information, status information, device capabilities, or sub-capability information.
- the information related to the information table includes the update policy information, status information, interface information, and device capability or sub-capability information.
- the information related to the information table refers to entry information of a shared capability on a gateway or a server, such as an interface name.
- the network device has one or more capabilities (such as video display capability, storage capability, computing capability, camera capability, etc.), and the network device can open at least one capability and share it with a third-party device or service. Therefore, the capability must be released or registered (ie, the first time you send a registration to the web server, please Ask to send shared information at the same time). And sometimes, network devices can split a capability into several sub-capabilities, sharing only certain sub-capabilities. The above is a sharing process in which the network device actively initiates a request to maintain a shared information table.
- Step S302 the network gateway to the network The device sends a maintenance request.
- Step S304 the network device returns a response to the network gateway (the response carries a maintenance request), and generates information about the information table.
- Step S306 the network gateway sends the maintenance request and the information about the information table to the network server.
- the maintenance process of the above-mentioned maintenance sharing information table request initiated by the network gateway mainly includes: creating (also referred to as publishing, that is, first time), adding sharing capability information (that is, the above sharing information or maintenance information) to the information.
- the table updates the sharing capability information (that is, the sharing information or the maintenance information described above) to the information table, and deletes the sharing capability information (that is, the sharing information or the maintenance information described above) from the information table.
- the sharing capability information corresponding to the request that is, the sharing information or the maintenance information mentioned above
- the maintenance request may be sent first, and the sharing capability information corresponding to the request may be sent, or the maintenance request and the sharing capability information corresponding to the request may be simultaneously sent.
- the sharing information may include: device identification and interface information, and may also include policy information, status information, device capabilities, or sub-capability information, etc., in the creation
- the response carries related information to be shared by the network device.
- the information about the information table includes the update policy information, status information, interface information, and device capability or sub-capability information, etc., in the update process, the response carries the share to be updated by the network device.
- the information related to the information table refers to the entry information of the shared capability on the gateway or the server, such as the interface name, and in the deletion process, a response to accept the deletion request or not may be returned.
- 4 is a maintenance flowchart of a network server initiating a maintenance sharing information table request according to a preferred embodiment of the present invention. As shown in FIG. 4, the process mainly includes the following steps (step S402-step S410): Step S402, the network server sends a network to the network. The gateway sends a maintenance request. Step S404: The network gateway forwards the maintenance request to the network device.
- Step S406 The network device responds according to the maintenance request, generates information about the information table, and sends a response message (which may include a maintenance request) to the network gateway.
- Step S408, the network gateway forwards the response message (which may include the maintenance request and the information about the information table) to the network server.
- the maintenance process of the above-mentioned maintenance sharing information table request initiated by the network gateway mainly includes: creating (also referred to as publishing, that is, first time), adding sharing capability information (that is, the above sharing information or maintenance information) to the information.
- the table updates the sharing capability information (that is, the sharing information or the maintenance information described above) to the information table, and deletes the sharing capability information (that is, the sharing information or the maintenance information described above) from the information table.
- the sharing capability information corresponding to the request that is, the sharing information or the maintenance information mentioned above
- the maintenance request may be sent first, and the sharing capability information corresponding to the request may be sent, or the maintenance request and the sharing capability information corresponding to the request may be simultaneously sent.
- the sharing information may include: device identification and interface information, and may also include policy information, status information, device capabilities, or sub-capability information, etc., in the creation
- shared information (information related information) must include network device identities that indicate network devices to be invited to participate in the capability sharing.
- information about the information table including the update policy information, status information, interface information, and device capabilities or sub-capability information, etc., in the update process, the shared information (information table related information) must include the network.
- Device IDs which indicate the network devices to be invited to participate in the capability update.
- the information related to the information table refers to the entry information of the shared capability on the gateway or the server, such as the interface name.
- the response carries the permission to delete the information, and the shared information (information table related) Information) must include network device IDs that indicate the network device to which the sharing capabilities are to be removed. It should be noted that when the network device does not provide capability sharing, the rejection message may be returned (of course, no response may be made).
- the information table is created; if it is an update process, the information table is updated; if the information table is deleted, if the response of the network device indicates that the information cannot be deleted, the sharing capability information of the corresponding device is not deleted.
- the process of actively initiating sharing when a third-party network device (ie, the second network device) in the network has a service requirement for sharing device capabilities of other devices is briefly described below with reference to FIG.
- the process mainly includes when a third-party network device or a network gateway/server or a third-party application needs to use the shared network device capability, the query table (ie, the shared information table) may be queried according to the policy information and status information of the information table.
- the interface description information initiates a sharing request to the network device of the open sharing capability, and after obtaining the permission, the corresponding interface is invoked, and the capability of sharing other devices is completed.
- Step S502 Acquire a service Resource information (such as computing resources, storage resources).
- Step S504 querying the information table according to the resource information required by the service.
- Step S506 according to the queried shared device capability, the corresponding interface is invoked to share the device capabilities. It should be noted that if the third-party network device does not query the required shared device, the request may be initiated to the network gateway or the network server, and the network gateway or the network server performs the initiation process to acquire the sharing capability of the other device for the third-party network device.
- the network device capability sharing method provided by the foregoing embodiment is described in detail below by taking the personal network as an example and combining the personal network device capability sharing process of FIG. 6 and the preferred embodiment.
- the application scenario of the preferred embodiment is briefly introduced (hereinafter, please refer to the preferred personal network capability sharing system shown in FIG. 9): User A owns a notebook computer, and user B owns a mobile phone, and each of them passes through a separate mobile phone.
- the PN gateway for example, a WIFI access point
- the server is shown in Figure 9).
- A's laptop has the ability to convert music in wma format to music in mp3 format, while B's mobile phone does not have this feature.
- A, B are friendly users, A can share the music format conversion function of their laptops, so that they can be opened to friends B. Now user B finds a favorite song on the content server through the mobile phone, but in the wma format, user B requests user A's laptop to perform format conversion, and sends the converted mp3 to user B.
- the entire process of the PN device capability sharing method mainly includes the following steps (steps)
- Step S602 The user A's notebook initiates a sharing request for the sharing capability to the directly connected personal network gateway A, and carries related information that can convert the WMA format into the MP3 format, including: , this function can be shared with all PN devices of members in a group, sharing time is one hour), status information (for example, format conversion function is idle), and interface information (for example, remote call interface, port number, function) Description).
- Step S604 the personal network gateway A sends the above request to the personal network server, and carries information about the capability (which can convert the WMA format to the MP3 format).
- Step S606 the personal network server creates an information table, and saves the related information.
- Step S608 the personal network server returns a response to the personal network gateway A, indicating that the creation is successful.
- Step S610 the personal network gateway A returns a response to the user A's notebook, indicating that the creation is successful.
- devices in the personal network with User A's notebook in a group (such as a business group) will be able to share this format conversion function.
- Step S612 the user B queries the information table on the personal network server through the mobile phone, and finds that the user A shares the format conversion function and the calling interface according to the function description information in the interface information.
- Step S614 the user B performs a format conversion function of calling the user A notebook through the mobile phone.
- the WMA format song is sent to the user A's laptop for format conversion by WIFI or remote procedure call of the mobile phone or through the relay of the personal network.
- the user B's mobile phone usually initiates a sharing request to the user A's laptop through the personal network gateway and/or the personal network server, requesting to share the format conversion function of the user A's laptop, and after the request is passed, the corresponding call can be invoked.
- the function interface, the format conversion function is completed by the user A's laptop.
- User A's laptop When User A's laptop is called to perform format conversion, User A's laptop can update its status information on the personal network gateway or personal network server information table, such as occupied/busy information.
- Step S616 after the conversion is completed, the user A's notebook sends a conversion completion response to the user B's mobile phone, and the converted song.
- the user A after the execution of the conversion operation, the user A can also update the information table according to his or her preference (for example, his policy change, he expands the shared object to all personal network devices), it should be noted that, in practice In the application, the user can update the information table according to his or her own preference before the execution of the conversion operation.
- Step S618 the user A's laptop sends an update request to the personal network gateway A directly connected thereto, and carries the new policy information. For example, here the access rights are extended to all personal network devices.
- Step S620 the personal network gateway A sends the update request, and the policy information to the personal network server.
- Step S622 the personal network server updates the information corresponding to the laptop of the user A in the information table.
- Step S624 the personal network server returns a response to the personal network gateway A, and the updated information table.
- Step S626 the personal network gateway A returns a response to the user A's laptop according to the returned response. After the conversion, if user A no longer wants to share the capabilities of the device, the capability sharing may be deleted.
- the process is as follows: Step S628: User A's laptop initiates a delete information table request to the personal network gateway A directly connected thereto.
- Step S630 the personal network gateway A sends a delete information table request to the personal network server.
- Step S632 the personal network server determines that the information table can be deleted, and deletes the information table; for example, the personal network server finds that no other device is sharing the capability at this time, and if so, may return a prompt message indicating that the device is using the device.
- Step S634 the personal network server deletes the return response from the personal network gateway A.
- Step S636 the personal network gateway A deletes the return response to the user A's laptop according to the returned response.
- the PN device capability sharing process provided by the foregoing preferred embodiment may also be applicable to network services of other networks (for example, digital home networks).
- the network device capability sharing method provided by the foregoing embodiment is used to share the idle device capability of the network device (such as the first network device) having the idle device capability to other network devices in the same service scope through the network gateway and the network server (
- the method of the second network device solves the problem that the device capability of some network devices is not fully utilized due to the idle state of the device in the prior art, thereby achieving the application of improving the device capabilities of all devices under the same network server.
- FIG. 7 is a structural block diagram of a network device capability sharing device according to an embodiment of the present invention.
- the device is located in a network server, and is used to implement the network device capability sharing method provided by the foregoing embodiment. As shown in FIG. 7, the device mainly includes: Module 10 and sharing module 20.
- the obtaining module 10 is configured to acquire the sharing information of the device capability that the first network device describes that can be shared by the first network device.
- the sharing module 20 is configured to receive the sharing request sent by the second network device, where the device capability that describes the shared information corresponds to The device capabilities of the shared request are shared to the second network device.
- FIG. 8 is a structural block diagram of a network device capability sharing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 8, in the preferred apparatus, the obtaining module 10 may include: a first receiving unit 12 configured to receive through a network gateway.
- the shared information sent by the first network device where the shared information includes a registration sharing request and a shared information table corresponding to the registration sharing request;
- the processing unit 14 is connected to the first receiving unit 12, and is configured to receive at the first receiving unit 12 After sharing the information, the shared information table in the shared information is saved in response to the registration sharing request in the shared information.
- the processing unit 14 may include a saving unit 142 configured to save the shared information table on the network gateway and/or to save the shared information table on the network server.
- the preferred device may further include: a notification module 30, connected to the obtaining module 10 and the sharing module 20, configured to notify the first network in the service scope before the sharing module receives the sharing request sent by the second network device.
- the sharing module 20 may include: a second receiving unit 22, configured to receive a sharing request sent by the second network device by using a network gateway or a network gateway where the second network device is located; indicating the sharing unit 24, connecting to the The receiving unit 22 is configured to, in response to the sharing request, instruct the first network device to share the device capability corresponding to the sharing request to the second network device.
- the obtaining module 10 may further include: a maintenance unit 16 configured to perform a maintenance operation on the shared information table after the processing unit saves the shared information table in the shared information.
- the shared information table includes at least: a device identifier and interface information of the first network device, where the interface information includes: a software and hardware interface corresponding to the device capability shared by the network device, and an interface parameter of the software and hardware interface.
- the shared information table may further include: policy information, status information, interface description information, and device capability information.
- the policy information includes: a security policy, a charging policy, and a quality of service (QoS) policy; the status information includes: a device, an interface, and/or an idle/busy state of the application, a normal/failed state, an on/off state, and a device Capability information includes: computing power, storage capacity, communication capabilities, information presentation capabilities, information acquisition capabilities, and coding capabilities.
- FIG. 10 is a structural block diagram of a network device capability sharing device according to another embodiment of the present invention. The device is located in a network device. As shown in FIG. 10, the device mainly includes: a sending module 10, a receiving module 20, and a sharing module 30.
- the sending module 10 is configured to send, to the network server or the network gateway, sharing information describing the device capabilities that can be shared by the network server or the network gateway.
- the receiving module 20 is connected to the sending module 10, and is configured to receive the network server or the network gateway to forward from the second network. a sharing request of the device, where the sharing request corresponds to the sharing information;
- the sharing module 30 is connected to the receiving module 20, and configured to share the device capability corresponding to the sharing request in the device capability of the shared information to the second network in response to the sharing request device.
- FIG. 11 is a structural block diagram of a network device including the network device capability sharing device in FIG. 10 according to an embodiment of the present invention. As shown in FIG. 11, the network device includes the network device shown in FIG.
- the idle device capability of the network device (such as the first network device) having the idle device capability can be shared by the network gateway and the network server to other devices under the same service range.
- the network device (such as the second network device) solves the problem that the device capability of some network devices is not fully utilized due to the idle state of the device in the prior art, thereby improving the device capability of all devices under the same network server.
- the effect of application efficiency From the above description, it can be seen that the present invention achieves the following technical effects:
- the idle device capability of a network device (such as a first network device) having an idle device capability is shared by the network gateway and the network server to the same service range.
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种网络设备能力共享方法及装置、网络设备。其中,该方法包括:网络服务器获取第一网络设备描述自己能够共享的设备能力的共享信息;网络服务器接收第二网络设备发送的共享请求,将共享信息描述的设备能力中对应于共享请求的设备能力共享给第二网络设备。通过本发明,可以大大提高同一网络服务器下的所有设备的设备能力的应用效率。
Description
网络设备能力共享方法及装置、 网络设备 技术领域 本发明涉及通信领域, 具体而言, 涉及一种网络设备能力共享方法及装置、 网络 设备。 背景技术 随着科技的发展, 人们拥有了越来越多的个人设备, 例如: 手机、 笔记本电脑、 PDA, 平板电脑、 MP4、 摄像机、 智能家电 (如高清数字电视 (HD TV)) 等, 而且, 这些设备大多具备短距离通信的能力(例如:利用红外、蓝牙、超宽带(Ultra-WideBand, 简称为 UWB)、 WIFI等技术), 由此, 利用这些设备的短距离通信能力能将它们连接 到一起组成一个区域网络(例如, 个人网络、数字家庭网络), 以达到共享彼此的资源 与能力的做法变得意义重大,但这些设备是针对不同应用场景设计的, 设备能力各异。 在许多应用场景下, 人们希望综合利用各设备的能力来完成某些特定业务, 这可以提 升用户的体验和丰富业务种类。 例如在以下场景中: 典型场景一、 用户 A的设备能力比较强, 在进行网络业务 (例如, 个人网业务、 数字家庭网业务) 时, 只使用了其设备的部分计算资源, 则可将该设备的剩余计算资 源共享给其他用户、 应用或业务使用, 帮助其他用户完成业务; 典型场景二、 用户 A的设备具备能力 1、 不具备能力 2, 但某项业务需要能力 1、 2才能完成, 用户 B的设备具备能力 2 (可能还具备其它能力) 且该能力可共享给其 它设备或用户使用,用户 A设备则可以通过共享用户 B的设备的能力 2结合自身的能 力 1完成某项业务。 在上述场景中, 需要各个设备将其设备能力进行结合才能完成用户需要在该特定 场景中完成的具体业务。 但是, 为解决上述场景中的设备之间协调合作完成具体业务 的问题, 目前还没有相应的技术方案能够实现。 发明内容 本发明提供了一种网络设备能力共享方法及装置、 网络设备, 以至少解决上述问 题。
根据本发明的一个方面, 提供了一种网络设备能力共享方法, 包括: 网络服务器 获取第一网络设备描述自己能够共享的设备能力的共享信息; 网络服务器接收第二网 络设备发送的共享请求, 将共享信息描述的设备能力中对应于共享请求的设备能力共 享给第二网络设备。 优选地,网络服务器获取第一网络设备描述自己能够共享的设备能力的共享信息, 包括: 网络服务器通过网络网关接收第一网络设备发送的共享信息, 其中, 共享信息 包括注册共享请求和对应于注册共享请求的共享信息表; 网络服务器响应注册共享请 求, 保存共享信息表。 优选地, 在网络服务器接收第二网络设备发送的共享请求之前, 该方法还包括: 网络服务器通知自己服务范围内除第一网络设备之外的其他网络设备能够共享第一网 络设备的设备能力。 优选地, 网络服务器接收第二网络设备发送的共享请求, 将共享信息描述的设备 能力中对应于共享请求的设备能力共享给第二网络设备, 包括: 网络服务器通过网络 网关或第二网络设备所在的网络网关接收第二网络设备发送的共享请求; 网络服务器 响应共享请求,指示第一网络设备将对应于共享请求的设备能力共享给第二网络设备。 优选地, 在网络服务器保存共享信息表之后, 该方法还包括: 网络服务器对共享 信息表进行维护操作。 优选地, 网络服务器对共享信息表进行维护操作, 包括: 网络服务器接收第一网 络设备通过网络网关发送的第一维护请求和第一维护信息; 网络服务器响应第一维护 请求, 并根据第一维护信息对共享信息表进行维护; 个人服务器根据维护情况通过网 络网关向第一网络设备发送第一响应消息。 优选地, 网络服务器对共享信息表进行维护操作, 包括: 网络服务器接收第一网 络设备通过网络网关发送的第二维护请求和第二维护信息, 其中, 第二维护请求是由 网络网关先向第一网络设备发起在得到第一网络设备响应的情况下再由第一网络设备 返回的, 第二维护信息是在第一网络设备响应第二维护请求的情况下生成的; 网络服 务器响应第二维护请求, 并根据第二维护信息对共享信息表进行维护; 网络服务器根 据维护情况向网络网关向发送第二响应消息。 优选地, 网络服务器对共享信息表进行维护操作, 包括: 网络服务器接收第一网 络设备通过网络网关发送的第三维护请求和第三维护信息, 其中, 第三维护请求是由 网络服务器通过网络网关先向第一网络设备发起在得到第一网络设备响应的情况下再
由第一网络设备返回的, 第三维护信息是在第一网络设备响应第三维护请求的情况下 生成的;,网络服务器响应第三维护请求,并根据第三维护信息对共享信息表进行维护。 优选地, 共享信息表至少包括: 第一网络设备的设备标识和接口信息, 其中, 接 口信息包括:网络设备所共享的设备能力对应的软硬件接口和软硬件接口的接口参数。 优选地, 共享信息表还包括: 策略信息、 状态信息、 接口描述信息, 以及设备能 力信息。 优选地, 策略信息包括: 安全策略、 计费策略, 以及服务质量 QoS策略; 状态信 息包括: 设备、 接口、 和 /或应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态; 设备 能力信息包括: 计算能力、 存储能力、 通信能力、 信息表示能力、 信息获取能力, 以 及编码能力。 优选地,在网络服务器响应注册共享请求之后, 网络服务器保存共享信息表包括: 网络服务器将共享信息表保存在网络网关上; 和 /或, 网络服务器将共享信息表保存在 网络服务器上。 根据本发明的另一方面, 提供了一种网络设备能力共享装置, 位于网络服务器, 包括: 获取模块, 设置为获取第一网络设备描述自己能够共享的设备能力的共享信息; 共享模块, 设置为接收第二网络设备发送的共享请求, 将共享信息描述的设备能力中 对应于共享请求的设备能力共享给第二网络设备。 优选地, 获取模块包括: 第一接收单元, 设置为通过网络网关接收第一网络设备 发送的共享信息, 其中, 共享信息包括注册共享请求和对应于注册共享请求的共享信 息表; 处理单元, 设置为在第一接收单元接收到共享信息后, 响应共享信息中的注册 共享请求, 保存共享信息中的共享信息表。 优选地, 该装置还包括: 通知模块, 设置为在共享模块接收第二网络设备发送的 共享请求之前, 通知自己服务范围内除第一网络设备之外的其他网络设备能够共享第 一网络设备的设备能力。 优选地, 共享模块包括: 第二接收单元, 设置为通过网络网关或第二网络设备所 在的网络网关接收第二网络设备发送的共享请求; 指示共享单元, 设置为响应共享请 求, 指示第一网络设备将对应于共享请求的设备能力共享给第二网络设备。 优选地, 获取模块还包括: 维护单元, 设置为在处理单元保存共享信息中的共享 信息表后, 对共享信息表进行维护操作。
优选地, 共享信息表至少包括: 第一网络设备的设备标识和接口信息, 其中, 接 口信息包括:网络设备所共享的设备能力对应的软硬件接口和软硬件接口的接口参数。 优选地, 共享信息表还包括: 策略信息、 状态信息、 接口描述信息, 以及设备能 力信息。 优选地, 策略信息包括: 安全策略、 计费策略, 以及服务质量 QoS策略; 状态信 息包括: 设备、 接口、 和 /或应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态; 设备 能力信息包括: 计算能力、 存储能力、 通信能力、 信息表示能力、 信息获取能力, 以 及编码能力。 优选地, 处理单元包括: 保存单元, 设置为将共享信息表保存在网络网关上, 和 / 或, 将共享信息表保存在网络服务器上。 根据本发明的又一方面,提供了一种网络设备能力共享装置,位于第一网络设备, 包括: 发送模块, 设置为向网络服务器或网络网关发送描述自己能够共享的设备能力 的共享信息; 接收模块, 设置为接收网络服务器或网络网关转发的来自第二网络设备 的共享请求, 其中, 共享请求对应于共享信息; 共享模块, 设置为响应共享请求, 将 共享信息描述的设备能力中对应于共享请求的设备能力共享给第二网络设备。 根据本发明的再一方面, 提供了一种网络设备, 包括: 上述位于网络设备的网络 设备能力共享装置。 通过本发明, 采用将具有闲置设备能力的网络设备 (如第一网络设备) 的闲置设 备能力通过网络网关和 /或网络服务器共享给同一个服务范围下的其他网络设备(如第 二网络设备) 的方式, 解决了现有技术中由于部分网络设备的设备能力处于闲置状态 而得不到充分利用的问题, 进而达到了提高同一网络服务器下的所有设备的设备能力 的应用效率的效果。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的网络设备能力共享方法流程图;
图 2 是根据本发明优选实施例的网络设备发起维护共享信息表请求的维护流程 图; 图 3是根据本发明优选实施例的网络关发起维护共享信息表请求的维护流程图; 图 4是根据本发明优选实施例的网络服务器发起维护共享信息表请求的维护流程 图; 图 5 是根据本发明优选实施例的网络设备共享其他设备的设备能力的共享流程 图; 图 6是根据本发明优选实施例的个人网设备能力共享流程图; 图 7是根据本发明实施例的网络设备能力共享装置的结构框图; 图 8是根据本发明一个优选实施例的网络设备能力共享装置的结构框图; 图 9是根据本发明又一个优选实施例包括有个人网设备能力共享装置的个人网设 备能力共享***的组网结构示意图; 图 10是根据本发明又一实施例的网络设备能力共享装置的结构框图; 图 11是根据本发明实施例的包括图 10中的网络设备能力共享装置的网络设备的 结构框图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 图 1是根据本发明实施例的网络设备能力共享方法流程图, 如图 1所示, 该方法 主要包括以下步骤 (步骤 S102-步骤 S104): 步骤 S102, 网络服务器获取第一网络设备描述自己能够共享的设备能力的共享信 息。 步骤 S104, 网络服务器接收第二网络设备发送的共享请求, 将共享信息描述的设 备能力中对应于共享请求的设备能力共享给第二网络设备。
在本实施例的步骤 S102中,网络服务器可以通过网络网关接收第一网络设备发送 的共享信息 (其中,共享信息包括注册共享请求和对应于注册共享请求的共享信息表), 在接收到该共享信息后, 网络服务器可以响应该共享信息中的注册共享请求, 并保存 该共享信息中的共享信息表。 在实际应用中, 网络服务器可以将共享信息表保存在网 络服务器上或保存在网络网关上, 当然, 也可以同时保存在网络服务器和网络网关上, 这样, 方便了后续如果需要对共享信息表进行更新或删除时可以随时对共享信息表进 行相应的操作。 在本实施例中,在执行步骤 S104之前, 网络服务器在响应了第一网络设备发送的 注册共享请求并保存了共享信息表后, 还可以通知自己服务范围内除第一网络设备之 外的其他网络设备 (包括第二网络设备) 能够共享第一网络设备的设备能力。 在本实施例的步骤 S104中,网络服务器可以通过网络网关接收其他网络设备中的 第二网络设备发送的共享请求, 收到该共享请求后, 网络服务器就可以对该共享请求 做出响应, 并从第一网络设备已经共享出来的设备能力中确定对应于该共享请求的设 备能力并共享给第二网络设备。 在共享了第一网络设备共享出来的设备能力之后, 第 二网络设备就可以将自己的业务发送给第一网络设备进行处理, 并接收第一网络设备 处理后返回的处理结果, 从而实现了自己需要的业务操作。 优选地, 在实际应用中, 当网络服务器保存了共享信息表之后, 网络服务器还可 以根据实际需要对共享信息表进行维护操作。 在实际应用中, 网络设备、 网络网关和网络服务器都可以主动发起维护共享信息 表的维护请求, 以下分三种不同的情况进行说明:
( 1 )当网络设备发起维护共享信息表的维护请求时, 网络服务器对共享信息表进 行维护操作可以包括: 在接收第一网络设备通过网络网关发送的第一维护请求和第一 维护信息的情况下, 网络服务器可以首先响应第一维护请求, 再根据第一维护信息对 共享信息表进行维护, 待维护操作完成后, 个人服务器可以根据维护情况通过网络网 关向第一网络设备发送第一响应消息。
(2)当网络网关发起维护共享信息表的维护请求时, 网络服务器对共享信息表进 行维护操作可以包括: 网络服务器在接收到第一网络设备通过网络网关发送的第二维 护请求和第二维护信息 (其中, 第二维护请求是由网络网关先向第一网络设备发起在 得到第一网络设备响应的情况下再由第一网络设备返回的, 第二维护信息是在第一网 络设备响应第二维护请求的情况下生成的) 的情况下, 网络服务器可以首先响应第二
维护请求, 再根据第二维护信息对共享信息表进行维护, 待维护操作完成后, 个人服 务器可以根据维护情况向网络网关向发送第二响应消息。
(3 )当网络服务器发起维护共享信息表的维护请求时, 网络服务器对共享信息表 进行维护操作可以包括: 网络服务器可以首先通过网络网关向第一网络设备发送第三 维护请求, 第一网络设备响应第三维护请求后主动生成第三维护信息, 再通过网络网 关将第三维护请求和第三维护信息发送给网络服务器, 网络服务接收到第三维护请求 和第三维护消息后首先对第三维护请求做出的响应, 再根据第三维护信息对共享信息 表进行维护。 在本实施例中, 共享信息表至少包括: 第一网络设备的设备标识和接口信息, 其 中, 接口信息包括: 网络设备所共享的设备能力对应的软硬件接口 (例如, 软件接口 包括: 采用的协议、 端口号、 接口函数、 API、 远程调用接口、 DCOM接口等) 和软 硬件接口的接口参数 (例如, 接口函数的参数、 参数的格式等)。 在实际应用中, 共享信息表还可以包括: 策略信息、状态信息、接口描述信息(例 如,用来描述接口的功能与调用方法), 以及设备能力信息。其中,策略信息可以包括: 安全策略 (例如, 访问权限: 完全不开放 /指定设备开放 /网络内开放 /业务组内开放 /完 全开放等, 访问时间 /访问次数 /访问频率等)、 计费策略, 以及服务质量 QoS策略; 状 态信息包括: 设备、 接口、 和 /或应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态; 设备能力信息可以包括: 计算能力 (例如, CPU 的计算能力)、 存储能力 (例如, 存 储器的大小)、 通信能力、 信息表示能力 (例如, 显示器的显示能力)、 信息获取能力 (例如, 摄像机的摄像能力), 以及编码能力。 以下结合图 2至图 4分别对上述三种情况下的共享信息表的维护流程进行详细描 述。 图 2 是根据本发明优选实施例的网络设备发起维护共享信息表请求的维护流程 图, 如图 2所示, 主要包括以下步骤 (步骤 S202-步骤 S210): 步骤 S202, 网络设备向网络网关发送维护请求 (维护操作主要包括创建、 添加、 更新和删除等操作)。 在此步骤中, 网络设备还需要发送信息表相关信息 (即上述维护信息)。 步骤 S204, 网络网关将维护请求和信息表相关信息转发给网络服务器。
步骤 S206, 网络服务器响应维护请求, 使用信息表相关信息对信息表(即上述的 共享信息表) 进行维护。 在该步骤中, 如果网络服务器中已存在信息表时, 只需将网络设备待共享的信息 (信息表相关信息) 添加到信息表中, 否则, 创建信息表, 然后将网络设备待共享的 信息添加到信息表中。 步骤 S208, 网络服务器维护结束后, 向网络网关发送维护响应消息。 在该步骤中, 还可以发送对应与该响应的信息表相关信息(当然, 也可以不发送, 当网络网关不需要保存所述信息表相关信息时, 则不需要发送), 可以一起发送, 也可 先发送响应再发送与该响应的信息表相关信息。 步骤 S210, 网络网关将维护响应消息转发给网络设备。 在上述由网络设备发起的维护共享信息表请求的维护流程中,主要包括:创建(也 可以称为发布, 即第一次)共享能力信息(即上述的共享信息或维护信息)到信息表、 更新共享能力信息 (即上述的共享信息或维护信息) 到信息表、 从信息表中删除共享 能力信息 (即上述的共享信息或维护信息)。 需要说明, 在网络设备向网络网关发送维护 (发布、 添加、 更新、 删除)请求时, 还必须发送与请求对应的共享能力信息 (即上述的共享信息或维护信息, 当然, 在实 际应用中, 可以先发送维护请求, 再发送与请求对应的共享能力信息, 也可以同时发 送维护请求和与请求对应的共享能力信息)。
( 1 )如果是创建(即第一次发送共享信息)或添加过程, 共享信息可以包括: 设 备标识和接口信息, 还可以包括策略信息、 状态信息、 设备能力或子能力信息等。
(2) 如果是更新过程, 所述信息表相关信息, 包括该更新策略信息、 状态信息、 接口信息以及设备能力或子能力信息等。
(3 )如果是删除过程,所述信息表相关信息是指在网关或服务器上的所共享能力 的条目信息, 如接口名称。 在实际应用中, 网络设备的能力有一种或多种 (如视频显示能力、 存储能力、 计 算能力、摄像能力等), 网络设备可以将至少一种能力开放出来, 共享给第三方设备或 业务使用, 因此, 必须将该能力对外发布或注册 (即第一次向网络服务器发送注册请
求同时发送共享信息)。而且有些时候,网络设备还可以将一种能力拆分成几种子能力, 只将某种子能力共享出来。 以上属于网络设备主动发起维护共享信息表请求的共享流程。 当然也可以由网络 服务器或网络网关发起, 当网络中有其他网络设备想共享其它设备的设备能力来完成 自己需要完成的业务时, 可以查询信息表获取适配的其它设备共享的能力。 当查询失 败或者没有创建的信息表。 此时就可以通过网关或服务器发起, 请求其他网络设备开 放某种能力。 图 3是根据本发明优选实施例的网络关发起维护共享信息表请求的维护流程图, 如图 3所示, 该流程主要包括以下步骤 (步骤 S302-步骤 S308 ): 步骤 S302, 网络网关向网络设备发送维护请求。 步骤 S304, 网络设备向网络网关返回响应 (响应中携带有维护请求), 并生成信 息表相关信息。 步骤 S306, 网络网关向网络服务器发送维护请求和信息表相关信息。 步骤 S308, 网络服务器响应维护请求, 使用信息表相关信息对信息表(即上述的 共享信息表) 进行维护。 在上述由网络网关发起的维护共享信息表请求的维护流程中,主要包括:创建(也 可以称为发布, 即第一次)、 添加共享能力信息(即上述的共享信息或维护信息)到信 息表、 更新共享能力信息 (即上述的共享信息或维护信息) 到信息表、 从信息表中删 除共享能力信息 (即上述的共享信息或维护信息)。 需要说明, 在网络设备向网络网关发送维护 (发布、 添加、 更新、 删除)请求时, 还必须发送与请求对应的共享能力信息 (即上述的共享信息或维护信息, 当然, 在实 际应用中, 可以先发送维护请求, 再发送与请求对应的共享能力信息, 也可以同时发 送维护请求和与请求对应的共享能力信息)。
( 1 ) 如果是创建 (即第一次发送共享信息)、 添加过程, 共享信息可以包括: 设 备标识和接口信息, 还可以包括策略信息、 状态信息、 设备能力或子能力信息等, 在 该创建过程, 响应中携带网络设备待共享的相关信息。
(2) 如果是更新过程, 所述信息表相关信息, 包括该更新策略信息、 状态信息、 接口信息以及设备能力或子能力信息等, 在该更新过程中, 响应中携带网络设备待更 新的共享相关信息。
( 3 )如果是删除过程,所述信息表相关信息是指在网关或服务器上的所共享能力 的条目信息, 如接口名称, 在该删除过程, 可以返回接受删除请求与否的响应。 图 4是根据本发明优选实施例的网络服务器发起维护共享信息表请求的维护流程 图, 如图 4所示, 该流程主要包括以下步骤 (步骤 S402-步骤 S410): 步骤 S402, 网络服务器向网络网关发送维护请求。 步骤 S404, 网络网关将维护请求转发给网络设备。 步骤 S406, 网络设备根据维护请求作出响应、 生成信息表相关信息并向网络网关 发送响应消息 (其中可以包括维护请求)。 步骤 S408, 网络网关将响应消息(其中可以包括维护请求和信息表相关信息)转 发给网络服务器。 步骤 S410, 网络服务器根据响应消息 (其中可以包括维护请求信息表相关信息) 对信息表 (即上述的共享信息表) 进行维护。 在上述由网络网关发起的维护共享信息表请求的维护流程中,主要包括:创建(也 可以称为发布, 即第一次)、 添加共享能力信息(即上述的共享信息或维护信息)到信 息表、 更新共享能力信息 (即上述的共享信息或维护信息) 到信息表、 从信息表中删 除共享能力信息 (即上述的共享信息或维护信息)。 需要说明, 在网络设备向网络网关发送维护 (发布、 添加、 更新、 删除)请求时, 还必须发送与请求对应的共享能力信息 (即上述的共享信息或维护信息, 当然, 在实 际应用中, 可以先发送维护请求, 再发送与请求对应的共享能力信息, 也可以同时发 送维护请求和与请求对应的共享能力信息)。
( 1 ) 如果是创建 (即第一次发送共享信息)、 添加过程, 共享信息可以包括: 设 备标识和接口信息, 还可以包括策略信息、 状态信息、 设备能力或子能力信息等, 在 该创建过程, 共享信息 (信息表相关信息) 必须包括网络设备标识, 这些标识表明待 邀请参与能力共享的网络设备。
(2)如果是更新过程, 信息表相关信息, 包括该更新策略信息、 状态信息、 接口 信息以及设备能力或子能力信息等, 在该更新过程中, 共享信息 (信息表相关信息) 必须包括网络设备标识, 这些标识表明待邀请参与能力更新的网络设备。
( 3 )如果是删除过程,信息表相关信息是指在网关或服务器上的所共享能力的条 目信息, 如接口名称, 在该删除过程, 响应中携带是否允许删除信息, 共享信息 (信 息表相关信息) 必须包括网络设备标识, 这些标识表明待删除共享能力的网络设备。 需要说明的是, 当网络设备不提供能力共享时, 可返回拒绝消息 (当然, 也可以 不做响应)。 如果是创建过程, 则创建所述信息表; 如果是更新过程, 则更新所述信息 表; 如果是删除信息表, 若网络设备的响应表明不能删除, 则不删除相应设备的共享 能力信息。 下面结合图 5对网络中的第三方网络设备 (即上述的第二网络设备) 有共享其他 设备的设备能力的业务需求时的主动发起共享的流程进行简要介绍。 该流程主要包括当第三方网络设备或网络网关 /服务器或第三方应用需要使用共 享出来的网络设备能力时, 其可以查询信息表(即上述共享信息表), 根据信息表的策 略信息、 状态信息以及接口描述信息向开放共享能力的网络设备发起共享请求, 获得 允许后调用相应的接口, 共享其它设备的能力完成业务。 图 5 是根据本发明优选实施例的网络设备共享其他设备的设备能力的共享流程 图, 如图 5所示, 该流程主要包括以下步骤 (步骤 S502-步骤 S506): 步骤 S502, 获取业务所需资源信息 (例如计算资源、 存储资源)。 步骤 S504, 根据业务所需资源信息查询信息表。 步骤 S506, 根据查询到的所共享的设备能力, 调用相应的接口, 实现设备能力的 共享。 需要说明, 如果第三方网络设备未查询到所需的共享设备, 则可向网络网关或网 络服务器发起请求, 由网络网关或网络服务器执行发起过程, 来获取其它设备的共享 能力供第三方网络设备或网络网关 /服务器或第三方应用使用。 下面以个人网为例, 结合图 6和优选实施例的个人网设备能力共享流程对上述实 施例提供的网络设备能力共享方法做详细说明。
首先, 先对该优选实施例的应用场景做简要介绍 (以下请同时参考附图 9中所示 的优选个人网能力共享***): 用户 A拥有笔记本电脑, 用户 B拥有一个手机, 它们分别通过各自的个人网网关 (例如, WIFI接入点) 连接到服务器 (组网图如图 9所示)。 A的笔记本电脑具有将 wma格式的音乐转换为 mp3格式的音乐的功能, 而 B的手机不具备此项功能。 A、 B 是友好用户, A将其笔记本电脑的音乐格式转换功能可以共享出来, 以便开放给好友 用户 B使用。 现在用户 B通过手机在内容服务器上发现了一首非常喜欢的歌, 但为 wma格式, 用户 B请求用户 A的笔记本电脑为其进行格式转换, 并将转换后的 mp3 发送给用户 B。 如图 6 所示, 该个人网设备能力共享方法的整个流程主要包括以下步骤 (步骤
S602-步骤 S600):
(一) 创建信息表过程: 步骤 S602, 用户 A的笔记本向其直连的个人网网关 A发起共享能力的发布请求, 携带可将 WMA格式转换为 MP3格式的相关信息, 包括: 策略信息(例如, 此项功能 可共享给某个群组内成员的所有个人网设备, 共享时间为一小时)、 状态信息 (例如, 格式转换功能空闲) 以及接口信息 (例如, 远程调用接口、 端口号、 功能描述信息)。 步骤 S604,个人网网关 A向个人网服务器发送上述请求,携带该能力(可将 WMA 格式转换为 MP3格式) 的相关信息。 步骤 S606, 个人网服务器创建信息表, 保存上述相关信息。 步骤 S608, 个人网服务器向个人网网关 A返回响应, 表示创建成功。 步骤 S610, 个人网网关 A向用户 A的笔记本返回响应, 表示创建成功。 截止到这里, 个人网中与用户 A的笔记本在一个群组 (如一个业务组) 的设备将 可以共享这项格式转换的功能。
(二) 共享设备能力的操作流程: 步骤 S612,用户 B通过手机在个人网服务器上查询信息表,根据接口信息中的功 能描述信息, 发现用户 A共享了格式转换功能与调用接口。
步骤 S614, 用户 B通过手机执行调用用户 A笔记本的格式转换功能。 例如通过 手机的 WIFI或者远程过程调用或者通过个人网的中转将 WMA格式的歌曲发送给用 户 A的笔记本电脑进行格式转换。 在该步骤中, 通常用户 B的手机通过个人网网关和 /或个人网服务器向用户 A的 笔记本电脑发起共享请求, 请求共享用户 A的笔记本电脑的格式转换功能, 请求通过 后, 即可调用相应功能接口, 由用户 A的笔记本电脑完成格式转换功能。 当用户 A的 笔记本电脑被调用执行格式转换时, 用户 A的笔记本电脑可以更新其在个人网网关或 个人网服务器上信息表的状态信息, 如被占用 /忙等信息。 步骤 S616, 转换完毕后, 用户 A的笔记本, 向用户 B的手机发送转换完成响应, 和转换后的歌曲。 在本优选实施例中, 在转换操作执行后用户 A还可以根据自己的喜好更新信息表 (例如, 他的策略改变、 他将共享对象扩大到所有个人网设备), 需要说明的是, 在实 际应用中, 用户完全可以在转换操作执行前根据自己的喜好更新信息表, 本优选实施 例仅是以转换操作执行后的场景为例进行说明而已, 并不限于此。 在转换操作执行后用户 A可根据自己的喜好更新信息表流程如下: 步骤 S618, 用户 A的笔记本电脑通过向与其直连的个人网网关 A发送更新请求, 携带新的策略信息。 例如此处为访问权限扩大到所有个人网设备。 步骤 S620, 个人网网关 A将更新请求, 和策略信息发送给个人网服务器。 步骤 S622, 个人网服务器对信息表中与用户 A的笔记本电脑对应的信息进行更 新。 步骤 S624, 个人网服务器向个人网网关 A返回响应,和更新后的信息表。 步骤 S626, 个人网网关 A根据返回的响应, 向用户 A的笔记本电脑返回响应。 在转换后, 用户 A如果不再想对设备的能力进行共享, 可删除能力共享, 则流程 如下: 步骤 S628, 用户 A的笔记本电脑向与其直连的个人网网关 A发起删除信息表请 求。 步骤 S630, 个人网网关 A向个人网服务器发送删除信息表请求。
步骤 S632, 个人网服务器判断能删除此信息表后, 删除信息表; 例如, 个人网服 务器发现此时没有其它设备在共享此项能力, 如果有则可返回一条提示信息, 表明有 设备在使用此项能力, 此时不能删除, 用户也可忽略提示信息。 步骤 S634, 个人网服务器向个人网网关 A删除返回响应。 步骤 S636, 个人网网关 A根据返回的响应向用户 A的笔记本电脑删除返回响应。 需要说明的是, 上述优选实施例提供的个人网设备能力共享流程也可以适用于其 他网络 (例如, 数字家庭网络) 的网络业务中。 采用上述实施例提供的网络设备能力共享方法, 以将具有闲置设备能力的网络设 备 (如第一网络设备) 的闲置设备能力通过网络网关和网络服务器共享给同一个服务 范围下的其他网络设备 (如第二网络设备) 的方式, 解决了现有技术中由于部分网络 设备的设备能力处于闲置状态而得不到充分利用的问题, 进而达到了提高同一网络服 务器下的所有设备的设备能力的应用效率的效果。 图 7是根据本发明实施例的网络设备能力共享装置的结构框图, 该装置位于网络 服务器, 用以实现上述实施例提供的网络设备能力共享方法, 如图 7所示, 该装置主 要包括: 获取模块 10和共享模块 20。 其中, 获取模块 10, 设置为获取第一网络设备 描述自己能够共享的设备能力的共享信息; 共享模块 20, 设置为接收第二网络设备发 送的共享请求, 将共享信息描述的设备能力中对应于共享请求的设备能力共享给第二 网络设备。 图 8是根据本发明一个优选实施例的网络设备能力共享装置的结构框图, 如图 8 所示, 在该优选装置中, 获取模块 10可以包括: 第一接收单元 12, 设置为通过网络 网关接收第一网络设备发送的共享信息, 其中, 共享信息包括注册共享请求和对应于 注册共享请求的共享信息表; 处理单元 14, 连接至第一接收单元 12, 设置为在第一接 收单元 12接收到共享信息后, 响应共享信息中的注册共享请求,保存共享信息中的共 享信息表。 其中, 处理单元 14可以包括一个保存单元 142, 设置为将共享信息表保存 在网络网关上, 和 /或, 将共享信息表保存在网络服务器上。 优选地, 该优选装置还可以包括: 通知模块 30, 连接于获取模块 10和共享模块 20连接, 设置为在共享模块接收第二网络设备发送的共享请求之前, 通知自己服务范 围内除第一网络设备之外的其他网络设备能够共享第一网络设备的设备能力。
在该优选装置中, 共享模块 20可以包括: 第二接收单元 22, 设置为通过网络网 关或第二网络设备所在的网络网关接收第二网络设备发送的共享请求; 指示共享单元 24, 连接至第二接收单元 22, 设置为响应共享请求, 指示第一网络设备将对应于共享 请求的设备能力共享给第二网络设备。 在该优选装置中, 获取模块 10还可以包括: 维护单元 16, 设置为在处理单元保 存共享信息中的共享信息表后, 对共享信息表进行维护操作。 在实际应用中, 共享信息表至少包括: 第一网络设备的设备标识和接口信息, 其 中, 接口信息包括: 网络设备所共享的设备能力对应的软硬件接口、 软硬件接口的接 口参数。 当然, 为了更好地实施本实施例, 在实际应用中, 共享信息表还可以包括: 策略信息、 状态信息、 接口描述信息, 以及设备能力信息。 其中, 策略信息包括: 安 全策略、 计费策略, 以及服务质量 (QoS) 策略; 状态信息包括: 设备、 接口、 和 /或 应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态; 设备能力信息包括: 计算能力、 存储能力、 通信能力、 信息表示能力、 信息获取能力, 以及编码能力。 图 10是根据本发明又一实施例的网络设备能力共享装置的结构框图,该装置位于 网络设备, 如图 10所示, 该装置主要包括: 发送模块 10、 接收模块 20以及共享模块 30。 其中, 发送模块 10, 设置为向网络服务器或网络网关发送描述自己能够共享的设 备能力的共享信息; 接收模块 20, 连接至发送模块 10, 设置为接收网络服务器或网络 网关转发的来自第二网络设备的共享请求, 其中, 共享请求对应于共享信息; 共享模 块 30, 连接至接收模块 20, 设置为响应共享请求, 将共享信息描述的设备能力中对应 于共享请求的设备能力共享给第二网络设备。 请进一步参考图 11, 图 11是根据本发明实施例的包括图 10中的网络设备能力共 享装置的网络设备的结构框图, 如图 11所示, 该网络设备包括有如图 10所示的网络 设备能力共享装置。 采用上述实施例提供的网络设备能力共享装置或网络设备, 可以将具有闲置设备 能力的网络设备 (如第一网络设备) 的闲置设备能力通过网络网关和网络服务器共享 给同一个服务范围下的其他网络设备(如第二网络设备),解决了现有技术中由于部分 网络设备的设备能力处于闲置状态而得不到充分利用的问题, 进而达到了提高同一网 络服务器下的所有设备的设备能力的应用效率的效果。 从以上的描述中, 可以看出, 本发明实现了如下技术效果: 采用将具有闲置设备 能力的网络设备 (如第一网络设备) 的闲置设备能力通过网络网关和网络服务器共享 给同一个服务范围下的其他网络设备 (如第二网络设备) 的方式, 解决了现有技术中
由于部分网络设备的设备能力处于闲置状态而得不到充分利用的问题, 进而达到了提 高同一网络服务器下的所有设备的设备能力的应用效率的效果。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
1. 一种网络设备能力共享方法, 包括:
网络服务器获取第一网络设备描述自己能够共享的设备能力的共享信息; 所述网络服务器接收第二网络设备发送的共享请求, 将所述共享信息描述 的设备能力中对应于所述共享请求的设备能力共享给所述第二网络设备。
2. 根据权利要求 1所述的方法, 其中, 网络服务器获取第一网络设备描述自己能 够共享的设备能力的共享信息, 包括:
所述网络服务器通过网络网关接收所述第一网络设备发送的所述共享信 息, 其中, 所述共享信息包括注册共享请求和对应于所述注册共享请求的共享 信息表;
所述网络服务器响应所述注册共享请求, 保存所述共享信息表。
3. 根据权利要求 2所述的方法, 其中, 在所述网络服务器接收第二网络设备发送 的共享请求之前, 所述方法还包括:
所述网络服务器通知自己服务范围内除所述第一网络设备之外的其他网络 设备能够共享所述第一网络设备的设备能力。
4. 根据权利要求 3所述的方法, 其中, 所述网络服务器接收第二网络设备发送的 共享请求, 将所述共享信息描述的设备能力中对应于所述共享请求的设备能力 共享给所述第二网络设备, 包括:
所述网络服务器通过所述网络网关或所述第二网络设备所在的网络网关接 收所述第二网络设备发送的所述共享请求;
所述网络服务器响应所述共享请求, 指示所述第一网络设备将所述对应于 所述共享请求的设备能力共享给所述第二网络设备。
5. 根据权利要求 2所述的方法, 其中, 在所述网络服务器保存所述共享信息表之 后, 所述方法还包括:
所述网络服务器对所述共享信息表进行维护操作。
6. 根据权利要求 5所述的方法, 其中, 所述网络服务器对所述共享信息表进行维 护操作, 包括:
所述网络服务器接收所述第一网络设备通过所述网络网关发送的第一维护 请求和第一维护信息,其中,所述第一维护请求是由所述第一网络设备发起的, 所述第一维护信息是由所述第一网络设备生成的;
所述网络服务器响应所述第一维护请求, 并根据所述第一维护信息对所述 共享信息表进行维护;
所述个人服务器根据维护情况通过所述网络网关向所述第一网络设备发送 第一响应消息。
7. 根据权利要求 5所述的方法, 其中, 所述网络服务器对所述共享信息表进行维 护操作, 包括:
所述网络服务器接收所述第一网络设备通过所述网络网关发送的第二维护 请求和第二维护信息, 其中, 所述第二维护请求是由所述网络网关先向所述第 一网络设备发起在得到所述第一网络设备响应的情况下再由所述第一网络设备 返回的, 所述第二维护信息是在所述第一网络设备响应所述第二维护请求的情 况下生成的;
所述网络服务器响应所述第二维护请求, 并根据所述第二维护信息对所述 共享信息表进行维护;
所述个人服务器根据维护情况向所述网络网关向发送第二响应消息。
8. 根据权利要求 5所述的方法, 其中, 所述网络服务器对所述共享信息表进行维 护操作, 包括:
所述网络服务器接收所述第一网络设备通过所述网络网关发送的第三维护 请求和第三维护信息, 其中, 所述第三维护请求是由所述网络服务器通过所述 网络网关先向所述第一网络设备发起在得到所述第一网络设备响应的情况下再 由所述第一网络设备返回的, 所述第三维护信息是在所述第一网络设备响应所 述第三维护请求的情况下生成的;
所述网络服务器响应所述第三维护请求, 并根据所述第三维护信息对所述 共享信息表进行维护。
9. 根据权利要求 2至 8中任一项所述的方法, 其中, 所述共享信息表至少包括: 所述第一网络设备的设备标识和接口信息, 其中,
所述接口信息包括: 所述网络设备所共享的设备能力对应的软硬件接口和 所述软硬件接口的接口参数。
10. 根据权利要求 9所述的方法, 其中, 所述共享信息表还包括: 策略信息、 状态 信息、 接口描述信息, 以及设备能力信息。
11. 根据权利要求 10所述的方法, 其中,
所述策略信息包括: 安全策略、 计费策略, 以及服务质量 QoS策略; 所述状态信息包括: 设备、 接口、 和 /或应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态;
所述设备能力信息包括: 计算能力、存储能力、通信能力、信息表示能力、 信息获取能力, 以及编码能力。
12. 根据权利要求 11所述的方法,其中,在所述网络服务器响应所述注册共享请求 之后,
所述网络服务器保存所述共享信息表包括:
所述网络服务器将所述共享信息表保存在所述网络网关上; 和 /或, 所述网络服务器将所述共享信息表保存在所述网络服务器上。
13. 一种网络设备能力共享装置, 位于网络服务器, 包括:
获取模块, 设置为获取第一网络设备描述自己能够共享的设备能力的共享 信息;
共享模块, 设置为接收第二网络设备发送的共享请求, 将所述共享信息描 述的设备能力中对应于所述共享请求的设备能力共享给所述第二网络设备。
14. 根据权利要求 13所述的装置, 其中, 所述获取模块包括: 第一接收单元, 设置为通过网络网关接收所述第一网络设备发送的所述共 享信息, 其中, 所述共享信息包括注册共享请求和对应于所述注册共享请求的 共享信息表;
处理单元, 设置为在所述第一接收单元接收到所述共享信息后, 响应所述 共享信息中的所述注册共享请求, 保存所述共享信息中的所述共享信息表。
15. 根据权利要求 14所述的装置, 其中, 所述装置还包括: 通知模块, 设置为在所述共享模块接收所述第二网络设备发送的共享请求 之前, 通知自己服务范围内除所述第一网络设备之外的其他网络设备能够共享 所述第一网络设备的设备能力。
16. 根据权利要求 15所述的装置, 其中, 所述共享模块包括: 第二接收单元, 设置为通过所述网络网关或所述第二网络设备所在的网络 网关接收所述第二网络设备发送的所述共享请求;
指示共享单元, 设置为响应所述共享请求, 指示所述第一网络设备将所述 对应于所述共享请求的设备能力共享给所述第二网络设备。
17. 根据权利要求 14所述的装置, 其中, 所述获取模块还包括:
维护单元, 设置为在所述处理单元保存所述共享信息中的所述共享信息表 后, 对所述共享信息表进行维护操作。
18. 根据权利要求 14至 17中任一项所述的装置,其中,所述共享信息表至少包括: 所述第一网络设备的设备标识和接口信息, 其中,
所述接口信息包括: 所述网络设备所共享的设备能力对应的软硬件接口和 所述软硬件接口的接口参数。
19. 根据权利要求 18所述的装置, 其中, 所述共享信息表还包括: 策略信息、状态 信息、 接口描述信息, 以及设备能力信息。
20. 根据权利要求 19所述的装置, 其中,
所述策略信息包括: 安全策略、 计费策略, 以及服务质量 QoS策略; 所述状态信息包括: 设备、 接口、 和 /或应用的忙 /闲状态、 正常 /故障状态、 开启 /关闭状态;
所述设备能力信息包括: 计算能力、存储能力、通信能力、信息表示能力、 信息获取能力, 以及编码能力。
21. 根据权利要求 20所述的装置, 其中, 所述处理单元包括:
保存单元, 设置为将所述共享信息表保存在所述网络网关上, 和 /或, 将所 述共享信息表保存在所述网络服务器上。
22. 一种网络设备能力共享装置, 位于第一网络设备, 包括:
发送模块, 设置为向网络服务器或网络网关发送描述自己能够共享的设备 能力的共享信息;
接收模块, 设置为接收所述网络服务器或所述网络网关转发的来自第二网 络设备的共享请求, 其中, 所述共享请求对应于所述共享信息;
共享模块, 设置为响应所述共享请求, 将所述共享信息描述的设备能力中 对应于所述共享请求的设备能力共享给所述第二网络设备。
种网络设备, 包括: 权利要求 22所述的网络设备能力共享装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210126189XA CN103379107A (zh) | 2012-04-26 | 2012-04-26 | 网络设备能力共享方法及装置、网络设备 |
CN201210126189.X | 2012-04-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013159420A1 true WO2013159420A1 (zh) | 2013-10-31 |
Family
ID=49463670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/076085 WO2013159420A1 (zh) | 2012-04-26 | 2012-05-25 | 网络设备能力共享方法及装置、网络设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103379107A (zh) |
WO (1) | WO2013159420A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105634882B (zh) * | 2014-10-31 | 2020-08-04 | 腾讯科技(上海)有限公司 | 网络接入设备共享方法、装置和*** |
CN104486360B (zh) * | 2014-12-31 | 2019-08-09 | 海尔优家智能科技(北京)有限公司 | 非Allseen设备接入网络的方法及相关设备 |
CN106331050A (zh) * | 2015-07-06 | 2017-01-11 | 中兴通讯股份有限公司 | 一种资源共享方法、终端设备、应用服务器及*** |
CN106341862A (zh) * | 2015-07-07 | 2017-01-18 | 联发科技股份有限公司 | 多装置间共享业务的方法及其装置 |
CN106572142A (zh) * | 2015-10-12 | 2017-04-19 | 中兴通讯股份有限公司 | 一种发现共享资源的方法、***及装置 |
CN107592367B (zh) * | 2017-09-30 | 2020-12-11 | 广东美的制冷设备有限公司 | 家电设备的资源共享方法、装置和计算机可读存储介质 |
CN108280945B (zh) * | 2017-12-11 | 2021-03-09 | 中国民生银行股份有限公司 | 一种信息处理方法、信息处理***及服务器 |
CN112702306B (zh) * | 2019-10-23 | 2023-05-09 | ***通信有限公司研究院 | 智能服务共享的方法、装置、设备和存储介质 |
CN114731302B (zh) * | 2020-01-23 | 2023-06-06 | 华为技术有限公司 | 信息传输方法以及相关设备 |
CN111865734A (zh) * | 2020-07-07 | 2020-10-30 | 深圳康佳电子科技有限公司 | 一种终端功能共享的控制方法、网关、终端及存储介质 |
CN112817753A (zh) * | 2021-01-21 | 2021-05-18 | 浙江大华技术股份有限公司 | 任务的处理方法及装置、存储介质、电子装置 |
CN113259227B (zh) * | 2021-06-01 | 2022-03-25 | 深圳传音控股股份有限公司 | 信息处理方法、设备及存储介质 |
CN115866568A (zh) * | 2021-09-23 | 2023-03-28 | 华为技术有限公司 | 能力共享方法、电子设备以及计算机可读存储介质 |
CN114051214A (zh) * | 2021-11-15 | 2022-02-15 | 杭州老板电器股份有限公司 | 终端功能共享的方法、装置和*** |
WO2023184261A1 (zh) * | 2022-03-30 | 2023-10-05 | 北京小米移动软件有限公司 | 一种上报方法/装置/设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1466324A (zh) * | 2002-09-06 | 2004-01-07 | 联想(北京)有限公司 | 家庭主干网中实现设备间动态组网与资源共享的方法 |
CN1481125A (zh) * | 2002-09-06 | 2004-03-10 | 联想(北京)有限公司 | 一种利用门户网关实现设备间互连的方法及其实现装置 |
WO2006063118A2 (en) * | 2004-12-07 | 2006-06-15 | Pure Networks, Inc. | Network management |
CN101662506A (zh) * | 2009-10-14 | 2010-03-03 | 中兴通讯股份有限公司 | 一种基于cpu内核共享的负载均衡方法和装置 |
-
2012
- 2012-04-26 CN CN201210126189XA patent/CN103379107A/zh active Pending
- 2012-05-25 WO PCT/CN2012/076085 patent/WO2013159420A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1466324A (zh) * | 2002-09-06 | 2004-01-07 | 联想(北京)有限公司 | 家庭主干网中实现设备间动态组网与资源共享的方法 |
CN1481125A (zh) * | 2002-09-06 | 2004-03-10 | 联想(北京)有限公司 | 一种利用门户网关实现设备间互连的方法及其实现装置 |
WO2006063118A2 (en) * | 2004-12-07 | 2006-06-15 | Pure Networks, Inc. | Network management |
CN101662506A (zh) * | 2009-10-14 | 2010-03-03 | 中兴通讯股份有限公司 | 一种基于cpu内核共享的负载均衡方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103379107A (zh) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013159420A1 (zh) | 网络设备能力共享方法及装置、网络设备 | |
JP6352365B2 (ja) | Wi−fiディスプレイ接続のオーディオおよび音声バックチャネルを確立および制御すること | |
EP2652912B1 (en) | Content sharing between a universal plug and play device and a wide area network device | |
KR101742985B1 (ko) | 무선 네트워크에서 그룹 오너 결정 방법 및 그 디바이스 | |
KR102113060B1 (ko) | 와이파이 네트워크 환경에서 와이파이 다이렉트 연결을 설정하기 위한 방법 및 시스템 | |
US20150341213A1 (en) | Method, system and server for service switching | |
JP2013176045A (ja) | 無線通信ネットワークにおけるピアツーピアデバイス探索方法及び装置、並びにデバイス通信方法 | |
US9258672B2 (en) | Short-range wireless communication device | |
WO2013063941A1 (zh) | 家庭网络中dlna终端的屏幕共享方法及*** | |
US9547619B2 (en) | Wireless docking | |
US8942213B2 (en) | Method and system for accessing storage devices | |
CN105323628B (zh) | 基于dlna跨屏播放的方法及***、浏览器端装置和播放装置 | |
JP6563416B2 (ja) | 近接ベースのピアツーピアモバイルコンピューティング用のアプリケーションのユーザエクスペリエンスを向上させるシステムおよび方法 | |
WO2019184805A1 (zh) | 网络切换方法、通信装置及通信设备 | |
US10419543B2 (en) | Method and system for establishing a connection between a seeker device and a target device | |
US9882743B2 (en) | Cloud based power management of local network devices | |
EP3681049B1 (en) | Transferring playback of media content between mobile device and vehicle | |
WO2019196253A1 (zh) | 一种组网方法及设备 | |
WO2013166762A1 (zh) | 个人网设备组网方法及*** | |
US20220286731A1 (en) | Multimedia apparatus and cast method | |
WO2015165415A1 (en) | Method and apparatus for playing audio data | |
KR101634018B1 (ko) | 개인통신망 기반 심리스 핸드오버 방법 및 장치 | |
WO2012145983A1 (zh) | 融合电信网和互联网的通信***及方法 | |
JP2018527765A (ja) | サービス接続を確立する方法、装置、プログラム、及び記録媒体 | |
CN103067563B (zh) | 一种终端能力信息管理和发现的方法、***及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12875664 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12875664 Country of ref document: EP Kind code of ref document: A1 |