WO2013166762A1 - Networking method and system for personal area network devices - Google Patents
Networking method and system for personal area network devices Download PDFInfo
- Publication number
- WO2013166762A1 WO2013166762A1 PCT/CN2012/077107 CN2012077107W WO2013166762A1 WO 2013166762 A1 WO2013166762 A1 WO 2013166762A1 CN 2012077107 W CN2012077107 W CN 2012077107W WO 2013166762 A1 WO2013166762 A1 WO 2013166762A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- personal network
- devices
- master
- slave
- master device
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
Definitions
- the present invention relates to the field of communications, and in particular to a method and system for networking a personal network device.
- personal devices such as mobile phones, notebook computers, PDAs, tablets, MP4s, cameras, HDTVs, and the like.
- Most of these devices have the ability to communicate over short distances (for example: using infrared, Bluetooth, UWB, WIFI, etc.), and the short-range communication capabilities of these devices can be used to connect them together to form a personal area network (PN;). Share each other's resources and capabilities.
- PN personal area network
- the present invention provides a method and system for networking a personal network device to address at least the problem that multiple personal network devices in the related art cannot share each other's capabilities to implement communication.
- a personal network device networking method including: connecting a plurality of personal network devices having mutual sharing capabilities; configuring the plurality of the personal networks for a plurality of the personal network devices Parameters used for communication between devices; communicating the plurality of said personal network devices of said configuration parameters as a single personal network entity.
- configuring configuration parameters used for communication between the plurality of the personal network devices for the plurality of the personal network devices comprises: selecting at least one primary device and multiple slaves from the plurality of the personal network devices a device, wherein the remaining personal network devices other than the primary device are the slave devices, and the master device and the plurality of slave devices are configured for the master device and the plurality of slave devices.
- the configuration parameters used for communication between a plurality of slave devices are described.
- configuring configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices includes: acquiring, by the master device, device capabilities of the master device Information and device capability information of a plurality of the slave devices; the master device generates device capabilities of the master-slave device in combination with device capabilities of the master device and device capabilities of the plurality of slave devices; The device capabilities of the combined master and slave devices are parameters used by the master device and the plurality of slave devices to configure communication between the master device and the plurality of slave devices.
- the acquiring, by the master device, the device capability information of the multiple slave devices connected to the master device includes: the master device receiving device capability information of the slave device sent by the multiple slave devices; or the master The device sends a request for device capability to the plurality of slave devices, and receives device capability information of the plurality of slave devices carried in the feedback corresponding to the request.
- the device capability of the master device that combines the device capability of the master device with the device capability of the plurality of slave devices includes: the master device and the plurality of slave devices The device capability is weighted and added to obtain the device capability of the combined master-slave device; or the master device takes the device capability of the master device and the plurality of slave devices as a combined master-slave device Equipment capabilities.
- the communicating comprises: performing, by the plurality of the personal network devices as a separate personal network entity, at least one of the following operations and / or business processing: establishing a personal network, joining the personal network, leaving the personal network, being invited to join the personal network, deleting the personal network.
- the processing of the plurality of the personal network devices as a separate personal network entity includes: the primary device of the plurality of the personal network devices parsing the received service packet by using the configuration parameter;
- the service data is distributed to the slave devices in the plurality of the personal network devices corresponding to the service data; and/or the master device uses the configuration parameter to send the master device and/or the plurality of slave devices to be sent.
- Business data is assembled into business packages.
- the plurality of personal network devices, as a single personal network entity adopt one of the following or a result of performing the operation as the identifier: the device identifier of the master device, and the device of the slave device of the plurality of slave devices The identity of a set of personal network devices that identify and share capabilities.
- the device capability includes at least one of the following: a software capability, a hardware capability, and a supported service capability.
- the configuration parameter includes at least one of the following: a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter.
- the service parameter includes one of the following parameters: a media format, a codec format, and a stream parameter.
- the interface parameter includes one of the following parameters: a software interface name, a hardware interface name, a software interface parameter, and a hardware interface parameter.
- the control parameter comprises one of the following parameters: at least one of the following parameters of the device and/or the device application: a trigger condition, a trigger time, an execution time, and an execution instruction.
- the status parameter includes at least one of the following parameters: a device busy/idle state; a normal/fault state; a device on/off state; and a device application on/off state.
- the role parameter includes a function role corresponding to the device in service execution.
- the master device is a personal network gateway or a personal network device.
- a personal network device networking system including: a connection module, configured to connect a plurality of personal network devices having mutual sharing capabilities; and the first configuration module is configured to be multiple The personal network device configures configuration parameters used by the plurality of the personal network devices to communicate; the communication module is configured to perform the plurality of the personal network devices of the configuration parameters as a single personal network entity Communication.
- the first configuration module includes: a selection module, configured to select at least one master device and multiple slave devices from the plurality of the personal network devices, wherein, in the plurality of the personal network devices, The remaining personal network devices other than the master device are the slave devices; the second configuration module is configured to configure the master device and the plurality of slave devices between the master device and the plurality of slave devices The configuration parameters used by the communication.
- a selection module configured to select at least one master device and multiple slave devices from the plurality of the personal network devices, wherein, in the plurality of the personal network devices, The remaining personal network devices other than the master device are the slave devices
- the second configuration module is configured to configure the master device and the plurality of slave devices between the master device and the plurality of slave devices The configuration parameters used by the communication.
- the second configuration module includes: an obtaining module, located in the master device, configured to acquire device capability information of the master device and device capability information of the plurality of slave devices; a master device, configured to generate a device capability of a master-slave device that combines a device capability of the master device and a device capability of the plurality of slave devices; a third configuration module, located in the master device, configured to be used The device capabilities of the combined master and slave devices configure the configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices.
- the acquiring module includes: a first acquiring module, configured to acquire device capability information of the master device; and a first receiving module, configured to receive device capability information of the slave device that is sent by the multiple slave devices; Or a sending module, configured to send a request for the device capability to the multiple slave devices; and the second receiving module is configured to receive device capability information of the multiple slave devices carried in the feedback corresponding to the request.
- the generating module includes: a weighting module, configured to weight-add the device capabilities of the master device and the slave device to obtain device capabilities of the combined master-slave device; or the first processing module is configured to The master device and the device capabilities of the slave device are aggregated as device capabilities of the combined master and slave devices.
- the communication module includes: a second processing module, configured to perform, by using the plurality of personal network devices as independent personal network entities, at least one of: establishing a personal network, joining the personal network, leaving The personal network is invited to join the personal network, delete the personal network; and/or the third processing module is configured to perform processing on the plurality of the personal network devices as an independent personal network entity.
- a second processing module configured to perform, by using the plurality of personal network devices as independent personal network entities, at least one of: establishing a personal network, joining the personal network, leaving The personal network is invited to join the personal network, delete the personal network
- the third processing module is configured to perform processing on the plurality of the personal network devices as an independent personal network entity.
- the third processing module includes: a parsing module, located on a main device of the plurality of personal network devices, configured to parse the received service package by using the configuration parameter; and a distribution module, configured to And the parsed service data is distributed to the slave devices in the plurality of the personal network devices corresponding to the service data; and/or the assembly module is located on the master device in the plurality of the personal network devices, and is configured to be The master device assembles the service data to be sent by the master device and/or the multiple slave devices into a service packet by using the configuration parameter.
- a plurality of personal network devices with sharing capabilities connected to each other are configured to communicate as a single personal network entity after configuring the parameters used for communication, thereby solving the problem that multiple personal network devices cannot be shared in the related art.
- the ability of each other to realize communication has achieved the effect of realizing the communication between the connected personal network devices through the sharing capability mode and improving the user experience.
- FIG. 1 is a flow chart of a method for networking a personal network device according to an embodiment of the present invention
- FIG. 2 is a structural block diagram of a personal network device networking system according to an embodiment of the present invention
- FIG. 3 is a personal network device according to an embodiment of the present invention
- FIG. 4 is a structural block diagram of a personal network device networking system according to a preferred embodiment of the present invention
- FIG. 1 is a flow chart of a method for networking a personal network device according to an embodiment of the present invention
- FIG. 2 is a structural block diagram of a personal network device networking system according to an embodiment of the present invention
- FIG. 3 is a personal network device according to an embodiment of the present invention
- FIG. 4 is a structural block diagram of a personal network device networking system according to a preferred embodiment of the present invention
- FIG. 1 is a flow chart of a method for networking a personal network device according to an embodiment of the present invention
- FIG. 2 is a structural block diagram of a personal network device networking system
- FIG. 5 is a flow chart 1 of a networking method according to an embodiment of the present invention
- FIG. FIG. 7 is a schematic diagram of a networking scheme 1 according to an embodiment of the present invention
- FIG. 8 is a schematic diagram of a networking scheme 2 according to an embodiment of the present invention
- FIG. 9 is a schematic diagram according to an embodiment of the present invention
- Step S102 Connect a plurality of personal network devices having mutual sharing capabilities.
- Step S104 Configure configuration parameters used for communication between the plurality of personal network devices for the plurality of personal network devices.
- Step S106 Communicate the plurality of personal network devices of the configuration parameters as a single personal network entity.
- the method of sharing capabilities realizes the problem of communication, thereby achieving the effect of realizing the communication between the connected personal network devices through the sharing capability mode and improving the user experience.
- the parameters may be configured for multiple personal network devices by, for example, classifying a plurality of personal network devices, and selecting at least one primary device and multiple secondary devices according to a predetermined rule, where the multiple The remaining personal network devices in the human network device except the master device are slave devices, and then the master device and the slave device configure configuration parameters used for communication between them.
- the predetermined rule may be determined according to user needs or settings of the system. For example: It can be based on the priority or processing power of the personal network device.
- the preferred embodiment enables the classification of multiple personal network devices and then the allocation configuration, reducing the cost of the configuration.
- the master device may be used to obtain, for example, the master device acquires the device capability information of the master device and the device capability information of the multiple slave devices; the master device generates the device capability of the master device and the device capabilities of the multiple slave devices.
- the preferred embodiment improves the efficiency of the configuration by configuring parameters of the master device.
- the master device can obtain device capability information of the slave device connected to the master device in one of two ways.
- Manner 1 The master device receives device capability information of the slave device sent by the slave device.
- Manner 2 The master device sends a request for device capability to the slave device, and receives device capability information of the slave device carried in the feedback corresponding to the request.
- the device capabilities of the combined master and slave devices can be generated according to the settings of the system that the user needs. Preferably, one of the following two methods can be used: Mode 1: The master device weights and adds the device capabilities of the master device and the slave device to obtain device capabilities of the combined master and slave devices.
- Manner 2 The master device combines the device capabilities of the master device and the slave device as device capabilities of the combined master and slave devices.
- the second method is relatively simple to operate, and the first method can generate the device capability of the master-slave device that meets the combination of different requirements.
- the set of interconnected personal network devices operate as at least one of the following personal network entities and/or perform service processing: establishing a personal network, Join the personal network, leave the personal network, be invited to join the personal network, delete the personal network.
- the foregoing specific operations may refer to related processes in the prior art, and details are not described herein again.
- the configuration parameters for communication are configured between the master and the slave device, and the master device and the slave device can be combined for service processing.
- the master device uses the configuration parameter to parse the received service packet. Distributing the parsed service data to the slave device corresponding to the service data; and/or the master device uses the configuration parameter to assemble the service data to be sent by the master device and/or the slave device into the service package.
- the identifier of the plurality of personal network devices may be used as a separate personal network entity: the device identifier of the primary device.
- the device identification of the slave device, the identity of a group of personal network devices sharing the capabilities, for example, a hash operation may be employed.
- the device capability comprises at least one of the following: software capability, hardware capability, supported service capability.
- the configuration parameter includes at least one of the following: a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter.
- the service parameters include one of the following parameters: a media format, a codec format, and a stream parameter.
- the interface parameter includes one of the following parameters: a software interface name, a hardware interface name, a software interface description parameter, and a hardware interface parameter.
- the control parameter comprises one of the following parameters: at least one of the following parameters of the device and/or the device application: a trigger condition, a trigger time, an execution time, an execution instruction.
- the status parameter includes at least one of the following parameters: a device busy/busy state; a normal/fault state; a device on/off state; and a device application on/off state.
- the role parameter includes a function role corresponding to the device in service execution.
- the master device is a personal network network management system or a personal network device.
- a personal network device networking software is provided, which is used to implement the technical solutions described in the foregoing embodiments and preferred embodiments.
- a storage medium is further provided, and the foregoing personal network device networking software is stored in the storage medium, and the storage medium includes, but is not limited to, an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
- the embodiment of the present invention further provides a personal network device networking system, and the personal network device networking system can be used to implement the foregoing personal network device networking method and a preferred implementation manner, which have been described, and will not be described again.
- the module involved in the personal network device networking system is described.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the systems and methods described in the following embodiments are preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- 2 is a structural block diagram of a personal network device networking system according to an embodiment of the present invention. As shown in FIG. 2, the device includes: a connection module 22, a first configuration module 24, and a communication module 26.
- connection module 22 is configured to connect a plurality of personal network devices having mutual sharing capabilities; the first configuration module 24 is connected to the connection module 22, and is configured to configure the plurality of personal network devices connected to each other by the connection module 22 Configuration parameters used for communication between the personal network devices; the communication module 26, connected to the first configuration module 24, configured to communicate with the plurality of personal network devices of the first configuration module 24 configuration parameters as a single personal network entity .
- FIG. 3 is a block diagram of a preferred structure of a personal network device networking system according to an embodiment of the present invention. As shown in FIG.
- the first configuration module 24 includes: a selection module 242 or a second configuration module 244; wherein the second configuration module 244
- the method includes: an obtaining module 2442, a generating module 2444, and a third configuring module 2446.
- the obtaining module 2442 includes: a first obtaining module 31, a first receiving module 32, or a sending module 33 and a second receiving module 34.
- the generating module 2444 includes: The module 35 or the first processing module 36, the communication module 26 includes: a second processing module 262 and/or a third processing module 264; the third processing module 264 includes: a parsing module 2642, a distribution module 2644, and/or an assembly module 2646, The above structure is described in detail.
- the first configuration module 24 includes: a selection module 242, configured to select at least one master device and multiple slave devices from the plurality of the personal network devices, wherein the plurality of the personal network devices except the master device The remaining personal network devices are slave devices; the second configuration module 244 is connected to the selection module 242, is set to the selection module 242, and the master device and the plurality of slave device configuration master devices and the plurality of slave devices are selected using the selection module 242. Configuration parameters used to communicate between devices.
- the second configuration module 244 includes: an obtaining module 2442, located in the master device, configured to acquire device capability information of the master device and device capability information of the plurality of slave devices; and a generating module 2444 located in the master device, connected to the acquiring device
- the module 2442 is configured to generate the device capability of the master device acquired by the acquisition module 2442 and the device capability of the plurality of slave devices
- the third configuration module 2446 is located in the master device and is connected to the generation module.
- 2444 configured to use the device capability of the combined master-slave device generated by the generation module 2444 to configure parameters used by the master device and the plurality of slave devices to configure communication between the master device and the plurality of slave devices.
- the obtaining module 2442 includes: a first acquiring module 31, configured to acquire device capability information of the master device; a first receiving module 32, configured to receive device capability information of the slave device sent by the multiple slave devices; or a sending module 33.
- a first acquiring module 31 configured to acquire device capability information of the master device
- a first receiving module 32 configured to receive device capability information of the slave device sent by the multiple slave devices
- a sending module 33 set a request to send the device capability to the multiple slave devices
- the second receiving module 34 is connected to the sending module 33, and is configured to receive the device corresponding to the multiple slave devices carried in the feedback sent by the sending module 33. Capability information.
- the generating module 2444 includes: a weighting module 35, configured to weight-add the device capabilities of the master device and the slave device to obtain device capabilities of the combined master-slave device; or the first processing module 36 is configured to be the master
- the device capabilities of the device and the slave device are aggregated as the device capabilities of the combined master and slave devices.
- the communication module 26 includes: a second processing module 262, configured to perform, by using the plurality of the personal network devices as a separate personal network entity, at least one of the following operations: establishing a personal network, joining a personal network, leaving the personal network
- the third processing module 264 is configured to perform processing on the personal network device as a separate personal network entity.
- the third processing module 264 includes: a parsing module 2642, located on a master device in the plurality of personal network devices, configured to parse the received service packet using the configuration parameter; and a distribution module 2644 configured to distribute the parsed service data a slave device in the plurality of personal network devices corresponding to the service data; and/or an assembly module 2646 located on the master device in the plurality of personal network devices, configured to use the configuration parameter as the master device and/or Or the service data to be sent by the multiple slave devices is assembled into a service package.
- a parsing module 2642 located on a master device in the plurality of personal network devices, configured to parse the received service packet using the configuration parameter
- a distribution module 2644 configured to distribute the parsed service data a slave device in the plurality of personal network devices corresponding to the service data
- an assembly module 2646 located on the master device in the plurality of personal network devices, configured to use the configuration parameter as the master device and/or Or the service data to be sent by the multiple slave devices is
- Preferred Embodiment 1 provides a sharing capability personal network networking method, which enables the capabilities of the personal network device to be combined to complete certain services to enhance the user experience and enrich the service category. At the same time, it seems to the business group as if it were a single device.
- the method includes: a set of personal network devices sharing capabilities are connected to each other and joined as a separate personal network entity to join the personal network.
- the configuration parameters for the service are configured between a set of interconnected personal network devices. After being interconnected, as a separate personal network entity, it is possible to initiate operations such as establishing a personal network, joining a personal network, leaving a personal network, being invited to join a personal network, and deleting a personal network.
- Preferred Embodiment 2 This preferred embodiment provides a sharing capability personal network networking system, which enables the capabilities of the personal network device to be combined to complete certain services to enhance the user experience and enrich the service category. Also look at the business group It's like using a single device.
- 4 is a structural block diagram of a personal network device networking system according to a preferred embodiment of the present invention. As shown in FIG. 4, a sharing capability personal network networking system includes at least a configuration unit 42 for using a master-slave The device capability of the device configures the configuration parameters between the master and slave devices. The parsing unit 44 may be further configured to parse the service packet according to the configuration parameter, and distribute the parsed service data to the personal network device.
- An assembly unit 46 may be further included for assembling the service data sent from the personal network device into a service package according to the configuration parameters.
- the device can be deployed in a personal network device, in a personal network gateway, or in a personal network server.
- Preferred Embodiment 3 This embodiment provides a personal network networking method for sharing capabilities.
- a group of personal network devices sharing capabilities are connected to each other and joined as a separate personal network entity to join the personal network.
- the connection mode in which a group of personal network devices sharing the capabilities are connected to each other includes a manner of wireless or wired connection.
- the sharing capability refers to a combination of device capabilities of a set of devices to share capabilities.
- cPl is the device capability of the personal network device i
- 'u' is the sum operation
- '+' is the addition operation.
- i Cl l , Cl constant.
- the master device may be a personal network gateway or a personal network device.
- the slave device reports or the master device actively acquires the device capability information of the slave device, and the master device saves the device capability information of all the slave devices, and combines the device capability information of the master and slave devices, and reports the combination to the personal network server or the personal network server to obtain the combination.
- Device capability information for master and slave devices Preferably, the device capabilities include software, hardware capabilities, supported business capabilities, and the like of the device.
- the master device configures configuration parameters between the master and slave devices according to the capabilities of the master and slave devices.
- the configuration parameter includes at least one of a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter.
- the foregoing parameters are specifically as follows: (1)
- the service parameters include a media format, a codec format, a stream parameter, and the like, but are not limited to the specific parameters.
- Interface parameters include software interface, hardware interface, and software and hardware interface description information.
- the protocol, port number, interface function, API, DCOM (Distributed COM Component) interface, RPC (Remote Process Call) interface, etc. are adopted, but are not limited to the above specific parameters.
- Control parameters include trigger conditions of the device and/or device application, trigger time, execution time, execution instructions (such as open, close, pause, etc.), but are not limited to the above specific parameters.
- the status parameters include the device busy status, normal/fault status, device and/or application on/off status, etc., but are not limited to the above specific parameters.
- the role parameter refers to the role played by the device in the service, but is not limited to this.
- the configuration parameters are automatically configured, including pre-service configuration, service configuration, manual configuration, and dynamic update. For example, when the business is in progress.
- a group of personal network devices sharing capabilities can be connected to each other as a separate personal network entity to initiate a personal network, join a personal network, leave a personal network, be invited to join a personal network, and delete a personal network. The specific process of these operations may adopt the processes in the prior art, and details are not described herein again.
- Each of these operations must carry a personal network entity identity, and a set of personal network devices sharing capabilities can be connected to each other as a separate personal network entity.
- the device identification of the primary device or the device identification of any secondary device can also be shared.
- the result of the operation of the identity of a group of personal network devices shall be guaranteed to be unique.
- the information may be written or saved to the service group information table when the service is initiated or the service group is established, because the information of the set of personal network device identifiers and the device capabilities on behalf of the sharing capability is owned. The point of view is like using a single personal network device.
- FIG. 5 is a flowchart 1 of a networking method according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps S502 to S506. S502: The master-slave device establishes a close-range connection. Step S504: The slave device reports the device capability of the slave device. Step S506: The master device configures the master-slave device configuration parameter according to the device capability information. Case 2: The master device acquires the device capability information of the slave device.
- FIG. 6 is a networking method according to an embodiment of the present invention. As shown in Figure 6, the method includes the following steps S602 to S606.
- Step S602 The master and slave devices establish a close-range connection.
- Step S604 The master device acquires the device capability of the slave device.
- Step S604 The master device according to the device The capability information is used to configure the master and slave device configuration parameters. It should be noted that, in this embodiment, the master device establishes configuration parameters with each slave device.
- the configuration parameters of a typical master-slave device are as follows: Table 1 Configuration parameters of master and slave devices
- FIG. 7 is a schematic diagram of a networking solution 1 according to an embodiment of the present invention. As shown in FIG. 7, the personal network device 1 and the personal network device 2 are slave devices, and the personal network device 3 is a master device, and through the personal network.
- the gateway 1 is connected to the personal network server, and the personal network device 4 belongs to the same personal network, the personal network device 1, the personal network device 2, the personal network device 3 sharing capability, the personal network device 5, and the personal network device 6 belong to another person.
- the network is connected to the personal network server through the personal network gateway 2.
- the personal network device 3 stores device capability information and configured parameter information of the personal network device 1 and the personal network device 2.
- the personal network gateway 1 and the personal network server store the identity of the personal network device 3 and the personal network device 1, the personal network device 2, the sharing capability information of the personal network device 3, and the information of the personal network device 4.
- the personal network gateway 2 and the personal network server store information of the personal network device 5 and the personal network device 6. Case 2: FIG.
- FIG. 8 is a schematic diagram of a network solution scheme 2 according to an embodiment of the present invention.
- the personal network device 1 and the personal network device 2 are slave devices, and the personal network gateway 1 is a master device, and through the personal network.
- the gateway 1 is connected to the personal network server, and the personal network device 4 belongs to the same personal network, the personal network device 1, the personal network device 2, the personal network gateway 1 sharing capability, the personal network device 5, and the personal network device 6 are another person.
- the network is connected to the personal network server through the personal network gateway 2.
- the personal network gateway 1 stores device capability information and configured parameter information of the personal network device 1 and the personal network device 2.
- FIG. 9 is a schematic diagram of networking according to an embodiment of the present invention. As shown in FIG. 9, the scenario in this embodiment is : This example describes the following scenarios. User A and User B make a video call. User A's mobile phone has a high-definition camera and display.
- User B's mobile phone has no camera or camera pixels, and there is no HD display. , but User B has HDTV and cameras for short-range communication.
- User B uses the high-definition TV to establish a connection with the camera and the mobile phone, uses the high-definition TV to display the video stream sent by the user A, and uses the camera to capture the scene around him for the user A to watch.
- the personal network establishment process in the above scenario includes the following steps S302 to S324.
- Step S302 The user B initiates a sharing request to the camera and the TV by using the mobile phone, and the sharing request carries the identifier of the camera and the TV, where may be the MAC address of the camera and the TV.
- Step S304 The camera and the TV respond to the request, and return device capability information of the camera and the TV in the response message; for example, a media codec format supported by the TV and the camera, and a call interface.
- Step S306 The mobile phone saves the device capability information of the camera and the TV.
- Step S308 configuration parameters between the mobile phone configuration and the camera and the TV, for example, configuring streaming media parameters, and calling an API interface of the TV and the camera.
- Step S310 The mobile phone combines its own capability information with the device capability information of the camera and the TV, and sends the combined device capability information together with the identity of the mobile phone to the personal network server (for example: a switch of the videophone provider) to request to establish an individual. network.
- the personal network server for example: a switch of the videophone provider
- Step S312 The personal network server saves the mobile phone identifier and the sharing capability information.
- Step S314 User A or B establishes a videophone service. It should be noted that, in establishing a videophone service, the server of the switch or the videophone provider determines whether the devices of the two parties support the videophone, because the sharing capability of the three devices of the user B meets the requirements, the switch or the video The server of the telephone provider connects the videophone services of both parties.
- Step S324 When the mobile phone receives the audio and video service packet sent by the user A, the mobile phone parses the service packet according to the configuration parameter, sends the parsed video stream to the TV for display, and sends the parsed audio stream to the speaker. Play it.
- the video stream captured by the camera and the audio stream obtained from the mobile phone microphone are assembled into a service package and sent to the personal network server, and then sent to the user A.
- a method and a system for networking a personal network device are provided, and a plurality of personal network devices with sharing capabilities connected to each other are configured as a single personal network entity after configuring parameters for performing communication.
- the invention overcomes the problem that multiple personal network devices in the related art cannot share each other's capabilities to realize communication, thereby realizing the ability of multiple personal network devices to share each other and realize communication, thereby improving user experience. It should be noted that these technical effects are not all of the above embodiments, and some technical effects are obtained by some preferred embodiments.
- modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are a networking method and system for a personal area network devices. The method comprises: connecting multiple personal area network devices having a sharing capability; configuring for the multiple personal area network devices a parameter used for the communication between the multiple personal area network devices; and performing communication by taking the multiple personal area network devices configured with the parameter as a separate personal area network entity. By means of the present invention, capabilities of personal area network devices are combined to complete a service coordinately, thereby improving user experience.
Description
个人网设备组网方法及系统 技术领域 本发明涉及通信领域, 具体而言, 涉及一种个人网设备组网方法及系统。 背景技术 随着科技的发展, 人们拥有了越来越多的个人设备, 例如手机、 笔记本电脑、 掌 上电脑 (PDA)、 平板电脑、 MP4、 摄像机 (camera) 高清数字电视 (HD TV) 等等, 且这些设备大多具备短距离通信的能力 (例如: 利用红外、 蓝牙、 UWB、 WIFI 等技 术), 利用这些设备的短距离通信能力能将它们连接到一起, 组成一个个域网络 (PN;), 共享彼此的资源与能力。 但这些设备针对的应用场景不一, 设备能力各异。 在许多应 用场景下, 人们希望将这些设备的能力组合起来 (共享能力) 共同完成某些业务以提 升用户的体验和丰富业务种类 (例如: 利用高清电视、 摄像机以及电话完成可视电话 业务)。 同时在业务组看来就好像使用单一设备一样。 针对相关技术中多个个人网设备不能共享彼此的能力实现通信的问题, 目前尚未 提出有效的解决方案。 发明内容 本发明提供了一种个人网设备组网方法及系统, 以至少解决相关技术中多个个人 网设备不能共享彼此的能力实现通信的问题。 根据本发明的一个方面, 提供了一种个人网设备组网方法, 包括: 将多个具备相 互共享能力的个人网设备进行连接; 为多个所述个人网设备配置该多个所述个人网设 备之间进行通信所使用的参数; 将所述配置参数的多个所述个人网设备作为一个单独 的个人网实体进行通信。 优选地, 为多个所述个人网设备配置该多个所述个人网设备之间进行通信所使用 的配置参数包括: 从多个所述个人网设备中选择出至少一个主设备和多个从设备, 其 中, 在所述多个个人网设备中除了所述主设备之外的其余个人网设备为所述从设备; 为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之间进行通信所使 用的所述配置参数。
优选地, 为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之间 进行通信所使用的配置参数包括: 所述主设备获取所述主设备的设备能力信息和多个 所述从设备的设备能力信息; 所述主设备将所述主设备的设备能力和多个所述从设备 的设备能力生成组合的主从设备的设备能力; 所述主设备使用所述组合的主从设备的 设备能力为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之间进行 通信所使用的参数。 优选地, 所述主设备获取与该主设备相连接的多个从设备的设备能力信息包括: 所述主设备接收所述多个从设备发送的该从设备的设备能力信息; 或所述主设备向所 述多个从设备发送设备能力的请求, 并接收对应于该请求的反馈中携带的所述多个从 设备的设备能力信息。 优选地, 所述主设备将该主设备的设备能力和所述多个从设备的设备能力生成组 合的主从设备的设备能力包括: 所述主设备将该主设备和所述多个从设备的设备能力进行加权相加得到所述组合 的主从设备的设备能力; 或 所述主设备将所述主设备和所述多个从设备的设备能力取并集作为所述组合的主 从设备的设备能力。 优选地, 将所述配置参数的多个所述个人网设备作为一个独立的一个个人网实体 进行通信包括: 多个所述个人网设备作为独立的一个个人网实体进行如下至少之一的 操作和 /或进行业务处理: 建立个人网、 加入所述个人网、 离开所述个人网、 被邀请加 入所述个人网、 删除所述个人网。 优选地, 多个所述个人网设备作为独立的一个个人网实体进行业务处理包括: 多个所述个人网设备中的主设备使用所述配置参数对接收到的业务包进行解析; 将解析后的业务数据分发给该业务数据对应的多个所述个人网设备中的从设备; 和 / 或 所述主设备使用所述配置参数将该主设备和 /或所述多个从设备待发送的业务数 据组装成业务包。 优选地, 所述多个个人网设备作为单独的一个个人网实体采用以下之一或其进行 运算的结果作为标识: 该主设备的设备标识、 所述多个从设备中的一个从设备的设备 标识、 共享能力的一组个人网设备的标识。
优选地, 所述设备能力包括以下至少之一: 软件能力、 硬件能力、 支持的业务能 力。 优选地, 所述配置参数包括以下至少之一: 业务参数、 接口参数、 控制参数、 状 态参数、 角色参数。 优选地, 所述业务参数包括以下之一的参数: 媒体格式、 编解码格式、 流参数。 优选地, 所述接口参数包括以下之一的参数: 软件接口名称、 硬件接口名称、 软 件接口参数、 硬件接口参数。 优选地, 所述控制参数包括以下之一的参数: 设备和 /或设备应用的如下参数的至 少之一: 触发条件、 触发时间、 执行时间、 执行指令。 优选地, 所述状态参数包括以下至少之一的参数: 设备忙 /闲状态; 正常 /故障状态; 设备开启 /关闭状态; 设备应用开启 /关闭状态。 优选地, 所述角色参数包括设备在业务执行中对应的功能角色。 优选地, 所述主设备为个人网网关或个人网设备。 根据本发明的另一方面, 提供了一种个人网设备组网系统, 包括: 连接模块, 设 置为将多个具备相互共享能力的个人网设备进行连接; 第一配置模块, 设置为为多个 所述个人网设备配置该多个所述个人网设备之间进行通信所使用的配置参数; 通信模 块, 设置为将所述配置参数的多个所述个人网设备作为一个单独的个人网实体进行通 信。 优选地, 所述第一配置模块包括: 选择模块, 设置为从多个所述个人网设备中选 择出至少一个主设备和多个从设备, 其中, 在多个所述个人网设备中除了所述主设备 之外的其余个人网设备为所述从设备; 第二配置模块, 设置为为所述主设备和所述多 个从设备配置所述主设备和所述多个从设备之间进行通信所使用的所述配置参数。
优选地, 所述第二配置模块包括: 获取模块, 位于所述主设备中, 设置为获取所 述主设备的设备能力信息和多个所述从设备的设备能力信息; 生成模块, 位于所述主 设备中, 设置为将所述主设备的设备能力和所述多个从设备的设备能力生成组合的主 从设备的设备能力; 第三配置模块, 位于所述主设备中, 设置为使用所述组合的主从 设备的设备能力为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之 间进行通信所使用的所述配置参数。 优选地, 所述获取模块包括: 第一获取模块, 设置为获取所述主设备的设备能力 信息; 第一接收模块, 设置为接收所述多个从设备发送的该从设备的设备能力信息; 或发送模块, 设置为向所述多个从设备发送设备能力的请求; 第二接收模块, 设置为 接收对应于所述请求的反馈中携带的所述多个从设备的设备能力信息。 优选地, 所述生成模块包括: 加权模块, 设置为将该主设备和该从设备的设备能 力进行加权相加得到所述组合的主从设备的设备能力; 或第一处理模块, 设置为将该 主设备和该从设备的设备能力取并集作为所述组合的主从设备的设备能力。 优选地, 所述通信模块包括: 第二处理模块, 设置为将多个所述个人网设备作为 独立的一个个人网实体进行如下至少之一的操作: 建立个人网、 加入所述个人网、 离 开所述个人网、 被邀请加入所述个人网、 删除所述个人网; 和 /或第三处理模块, 设置 为将多个所述个人网设备作为独立的一个个人网实体进行业务处理。 优选地, 所述第三处理模块包括: 解析模块, 位于多个所述个人网设备中的主设 备上, 设置为使用所述配置参数对接收到的业务包进行解析; 分发模块, 设置为将所 述解析后的业务数据分发给该业务数据对应的多个所述个人网设备中的从设备; 和 / 或组装模块, 位于多个所述个人网设备中的主设备上, 设置为所述主设备使用所述配 置参数将该主设备和 /或所述多个从设备待发送的业务数据组装成业务包。 通过本发明, 采用相互连接的多个具备共享能力的个人网设备在配置好进行通信 所使用的参数后, 作为一个单独的个人网实体进行通信, 解决了相关技术中多个个人 网设备不能共享彼此的能力实现通信的问题, 从而达到了实现了相互连接的个人网设 备之间通过共享能力方式进行通信, 提高了用户体验度的效果。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中:
图 1是根据本发明实施例的个人网设备组网方法的流程图; 图 2是根据本发明实施例的个人网设备组网系统的结构框图; 图 3是根据本发明实施例的个人网设备组网系统的优选的结构框图; 图 4是根据本发明优选实施例的个人网设备组网系统的结构框图; 图 5是根据本发明实施例的组网方法的流程图一; 图 6是根据本发明实施例的组网方法的流程图二: 图 7是根据本发明实施例的组网方案一的示意图; 图 8是根据本发明实施例的组网方案二的示意图; 以及 图 9是根据本发明实施例的组网示意图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 本实施例提供了一种个人网设备组网方法, 图 1是根据本发明实施例的个人网设 备组网方法的流程图, 如图 1所示, 该方法包括如下的步骤 S102至步骤 S106。 步骤 S102: 将多个具备相互共享能力的个人网设备进行连接。 步骤 S104: 为多个个人网设备配置该多个个人网设备之间进行通信所使用的配置 参数。 步骤 S106: 将配置参数的多个个人网设备作为一个单独的个人网实体进行通信。 通过上述步骤, 相互连接的多个具备共享能力的个人网设备在配置好进行通信所 使用的参数后, 作为一个单独的个人网实体进行通信, 解决了相关技术中相互连接的 个人网设备不能通过共享能力的方式实现通信的问题, 从而达到了实现了相互连接的 个人网设备之间通过共享能力方式进行通信, 提高了用户体验度的效果。 在实施时, 可以通过以下方式为多个个人网设备配置参数, 例如, 将多个个人网 设备进行分类, 按照预定规则选择出至少一个主设备和多个从设备, 其中, 该多个个
人网设备中除了主设备之外的其余个人网设备为从设备, 然后为主设备和从设备配置 他们之间进行通信所使用的配置参数。 该预定规则可以根据用户需要或者系统的设置 而定。 例如: 可以根据个人网设备的优先级或者处理能力等。 该优选实施例实现了对 多个个人网设备进行分类, 然后进行分配配置, 降低了配置的成本。 在上述配置过程中, 可以通过主设备来实现, 例如主设备获取主设备的设备能力 信息和多个从设备的设备能力信息; 主设备将主设备的设备能力和多个从设备的设备 能力生成组合的主从设备的设备能力; 主设备使用组合的主从设备的设备能力为主设 备和多个从设备配置主设备和多个从设备之间进行通信所使用的配置参数。 该优选实 施方式通过主设备配置参数, 提高了配置的效率。 为了提高主设备获取从设备的设备能力的灵活性, 主设备可以通过如下两种方式 之一获取与该主设备相连接的从设备的设备能力信息。 方式一: 主设备接收该从设备发送的该从设备的设备能力信息。 方式二: 该主设备向该从设备发送设备能力的请求, 并接收对应于该请求的反馈 中携带的该从设备的设备能力信息。 在实施时, 可以根据用户需要系统的设置生成组合的主从设备的设备能力。 比较 优的, 可以采用如下两种方式之一: 方式一: 主设备将该主设备和该从设备的设备能力进行加权相加得到该组合的主 从设备的设备能力。 方式二: 主设备将该主设备和该从设备的设备能力取并集作为该组合的主从设备 的设备能力。 需要说明的是, 方式二操作起来比较简便, 方式一可以生成满足不同要求的组合 的主从设备的设备能力。 为了实现多个个人网设备作为独立的一个个人网实体通信, 该一组相互连接的个 人网设备作为独立的一个个人网实体进行如下至少之一的操作和 /或进行业务处理: 建 立个人网、 加入个人网、 离开个人网、 被邀请加入个人网、 删除个人网。 需要说明的 是, 上述具体操作可以参考现有技术的相关流程, 在此不再赘述。 优选地, 在主从设备之间配置好用于进行通信的配置参数, 主设备和从设备就可 以联合起来业务处理。 例如: 该主设备使用该配置参数对接收到的业务包进行解析;
将解析后的业务数据分发给该业务数据对应的从设备; 和 /或该主设备使用该配置参数 将该主设备和 /或该从设备待发送的业务数据组装成该业务包。 为了实现该一组相互连接的个人网设备的标识的唯一性, 可以采用以下之一或其 进行运算的结果作为多个个人网设备作为单独的一个个人网实体的标识: 该主设备的 设备标识、 从设备的设备标识、 共享能力的一组个人网设备的标识, 例如, 可以采用 哈希 (hash) 运算。 优选地, 为了实现主从设备之间能力的共享调用, 设备能力包括以下至少之一: 软件能力、 硬件能力、 支持的业务能力。 为了实现主从设备之间通信的和准确性和及时性,该配置参数包括以下至少之一: 业务参数、 接口参数、 控制参数、 状态参数、 角色参数。 优选地, 业务参数包括以下之一的参数: 媒体格式、 编解码格式、 流参数。 优选地, 该接口参数包括以下之一的参数: 软件接口名称、 硬件接口名称、 软件 接口描述参数、 硬件接口参数。 优选地, 控制参数包括以下之一的参数: 设备和 /或设备应用的如下参数的至少之 一: 触发条件、 触发时间、 执行时间、 执行指令。 优选地, 状态参数包括以下至少之一的参数: 设备忙 /闲状态; 正常 /故障状态; 设 备开启 /关闭状态; 设备应用开启 /关闭状态。 优选地, 该角色参数包括设备在业务执行中对应的功能角色。 为了提高本申请技术方案的实用性, 该主设备为个人网网管或个人网设备。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可 以以不同于此处的顺序执行所示出或描述的步骤。 在另外一个实施例中, 还提供了一种个人网设备组网软件, 该软件用于执行上述 实施例及优选实施例中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述个人网 设备组网软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。
本发明实施例还提供了一种个人网设备组网系统, 该个人网设备组网系统可以用 于实现上述个人网设备组网方法及优选实施方式, 已经进行过说明的, 不再赘述, 下 面对该个人网设备组网系统中涉及到的模块进行说明。 如以下所使用的, 术语"模块" 可以实现预定功能的软件和 /或硬件的组合。尽管以下实施例所描述的系统和方法较佳 地以软件来实现, 但是硬件, 或者软件和硬件的组合的实现也是可能并被构想的。 图 2是根据本发明实施例的个人网设备组网系统的结构框图, 如图 2所示, 该装 置包括: 连接模块 22, 第一配置模块 24, 通信模块 26, 下面对上述结构进行详细描 述。 连接模块 22, 设置为将多个具备相互共享能力的个人网设备进行连接; 第一配置 模块 24, 连接至连接模块 22, 设置为为连接模块 22相互连接的多个个人网设备配置 该多个个人网设备之间进行通信所使用的配置参数; 通信模块 26, 连接至第一配置模 块 24, 设置为将第一配置模块 24配置参数的多个个人网设备作为一个单独的个人网 实体进行通信。 图 3是根据本发明实施例的个人网设备组网系统的优选的结构框图,如图 3所示, 第一配置模块 24包括: 选择模块 242或第二配置模块 244; 其中第二配置模块 244包 括: 获取模块 2442, 生成模块 2444, 第三配置模块 2446; 获取模块 2442包括: 第一 获取模块 31, 第一接收模块 32, 或发送模块 33和第二接收模块 34; 生成模块 2444 包括: 加权模块 35或第一处理模块 36, 通信模块 26包括: 第二处理模块 262和 /或第 三处理模块 264; 第三处理模块 264包括: 解析模块 2642、 分发模块 2644和 /或组装 模块 2646, 下面对上述结构进行详细描述。 第一配置模块 24包括: 选择模块 242, 设置为从多个所述个人网设备中选择出至 少一个主设备和多个从设备, 其中, 在多个所述个人网设备中除了所述主设备之外的 其余个人网设备为从设备; 第二配置模块 244, 连接至选择模块 242, 设置为选择模块 242,使用选择模块 242选择出的主设备和多个从设备配置主设备和多个从设备之间进 行通信所使用的配置参数。 优选地, 第二配置模块 244包括: 获取模块 2442, 位于主设备中, 设置为获取主 设备的设备能力信息和多个从设备的设备能力信息; 生成模块 2444, 位于主设备中, 连接至获取模块 2442, 设置为将获取模块 2442获取到的主设备的设备能力和多个从 设备的设备能力生成组合的主从设备的设备能力;第三配置模块 2446,位于主设备中, 连接至生成模块 2444, 设置为使用生成模块 2444生成的组合的主从设备的设备能力 为主设备和多个从设备配置主设备和多个从设备之间进行通信所使用的配置参数。
优选地, 获取模块 2442包括: 第一获取模块 31, 设置为获取主设备的设备能力 信息; 第一接收模块 32, 设置为接收多个从设备发送的该从设备的设备能力信息; 或 发送模块 33, 设置为向所述多个从设备发送设备能力的请求; 第二接收模块 34, 连接 至发送模块 33, 设置为接收对应于发送模块 33发送请求的反馈中携带的多个从设备 的设备能力信息。 优选地, 生成模块 2444包括: 加权模块 35, 设置为将主设备和从设备的设备能 力进行加权相加得到所述组合的主从设备的设备能力; 或第一处理模块 36, 设置为将 主设备和从设备的设备能力取并集作为组合的主从设备的设备能力。 优选地, 通信模块 26包括: 第二处理模块 262, 设置为将多个所述个人网设备作 为独立的一个个人网实体进行如下至少之一的操作: 建立个人网、 加入个人网、 离开 个人网、 被邀请加入个人网、 删除个人网; 第三处理模块 264, 设置为将多个个人网 设备作为独立的一个个人网实体进行业务处理。 第三处理模块 264包括: 解析模块 2642, 位于多个个人网设备中的主设备上, 设 置为使用配置参数对接收到的业务包进行解析; 分发模块 2644, 设置为将解析后的业 务数据分发给该业务数据对应的多个个人网设备中的从设备; 和 /或 组装模块 2646, 位于多个个人网设备中的主设备上, 设置为主设备使用所述配置 参数将该主设备和 /或所述多个从设备待发送的业务数据组装成业务包。 下面将结合优选实施例进行说明, 以下优选实施例结合了上述实施例及优选实施 方式。 优选实施例一 本优选实施例提供了一种共享能力的个人网组网方法, 使得可以将个人网设备的 能力组合起来协同完成某些业务以提升用户的体验和丰富业务种类。 同时在业务组看 来就如同使用单一设备一样。 该方法包括: 共享能力的一组个人网设备相互连接后作 为单独的个人网实体加入个人网。 相互连接的一组个人网设备间配置好用于业务的配 置参数。 相互连接后作为单独的个人网实体可以发起建立个人网、 加入个人网、 离开 个人网、 被邀请加入个人网以及删除个人网等操作。 优选实施例二 本优选实施例提供了一种共享能力的个人网组网系统, 使得可以将个人网设备的 能力组合起来协同完成某些业务以提升用户的体验和丰富业务种类。 同时在业务组看
来就如同使用单一设备一样。 图 4是根据本发明优选实施例的个人网设备组网系统的 结构框图, 如图 4所示, 一种共享能力的个人网组网系统至少包括配置单元 42, 该配 置单元用来根据主从设备的设备能力配置主从设备间的配置参数。 还可包括解析单元 44,用来根据配置参数对业务包进行解析, 并将解析后的业务数据分发给个人网设备。 还可包括组装单元 46, 用来根据配置参数对从个人网设备发来的业务数据进行组装成 业务包。 该装置可以部署在个人网设备中、 个人网网关中或者是个人网服务器中。 优选实施例三 本实施例提供了一种共享能力的个人网组网方法。 在本实施例中, 共享能力的一组个人网设备相互连接后作为单独的个人网实体加 入个人网。 优选地, 共享能力的一组个人网设备相互连接的连接方式包括无线或有线连接的 方式。 优选地, 共享能力是指一组欲共享能力的设备的设备能力组合。 它可以是对各个 个人网设备能力简单的相加、 加权相加, 亦可是各个人网设备能力的并集。 例如: 假设 n个个人网设备的设备能力可用向量 C = ( cPl, cp2,..., cpn)T来表示, 则共享能力组合可表示为: The present invention relates to the field of communications, and in particular to a method and system for networking a personal network device. BACKGROUND With the development of technology, people have more and more personal devices, such as mobile phones, notebook computers, PDAs, tablets, MP4s, cameras, HDTVs, and the like. Most of these devices have the ability to communicate over short distances (for example: using infrared, Bluetooth, UWB, WIFI, etc.), and the short-range communication capabilities of these devices can be used to connect them together to form a personal area network (PN;). Share each other's resources and capabilities. However, these devices are targeted at different application scenarios and different device capabilities. In many application scenarios, people want to combine the capabilities of these devices (sharing capabilities) to complete certain services to enhance the user experience and rich business categories (for example: using HDTV, camera and telephone to complete video telephony services). At the same time, it seems to the business group that it is like using a single device. In view of the problem that multiple personal network devices in the related art cannot share each other's capabilities to implement communication, an effective solution has not been proposed yet. SUMMARY OF THE INVENTION The present invention provides a method and system for networking a personal network device to address at least the problem that multiple personal network devices in the related art cannot share each other's capabilities to implement communication. According to an aspect of the present invention, a personal network device networking method is provided, including: connecting a plurality of personal network devices having mutual sharing capabilities; configuring the plurality of the personal networks for a plurality of the personal network devices Parameters used for communication between devices; communicating the plurality of said personal network devices of said configuration parameters as a single personal network entity. Preferably, configuring configuration parameters used for communication between the plurality of the personal network devices for the plurality of the personal network devices comprises: selecting at least one primary device and multiple slaves from the plurality of the personal network devices a device, wherein the remaining personal network devices other than the primary device are the slave devices, and the master device and the plurality of slave devices are configured for the master device and the plurality of slave devices The configuration parameters used for communication between a plurality of slave devices are described. Preferably, configuring configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices includes: acquiring, by the master device, device capabilities of the master device Information and device capability information of a plurality of the slave devices; the master device generates device capabilities of the master-slave device in combination with device capabilities of the master device and device capabilities of the plurality of slave devices; The device capabilities of the combined master and slave devices are parameters used by the master device and the plurality of slave devices to configure communication between the master device and the plurality of slave devices. Preferably, the acquiring, by the master device, the device capability information of the multiple slave devices connected to the master device includes: the master device receiving device capability information of the slave device sent by the multiple slave devices; or the master The device sends a request for device capability to the plurality of slave devices, and receives device capability information of the plurality of slave devices carried in the feedback corresponding to the request. Preferably, the device capability of the master device that combines the device capability of the master device with the device capability of the plurality of slave devices includes: the master device and the plurality of slave devices The device capability is weighted and added to obtain the device capability of the combined master-slave device; or the master device takes the device capability of the master device and the plurality of slave devices as a combined master-slave device Equipment capabilities. Preferably, the communicating, by the plurality of the personal network devices of the configuration parameter as a separate personal network entity, comprises: performing, by the plurality of the personal network devices as a separate personal network entity, at least one of the following operations and / or business processing: establishing a personal network, joining the personal network, leaving the personal network, being invited to join the personal network, deleting the personal network. Preferably, the processing of the plurality of the personal network devices as a separate personal network entity includes: the primary device of the plurality of the personal network devices parsing the received service packet by using the configuration parameter; The service data is distributed to the slave devices in the plurality of the personal network devices corresponding to the service data; and/or the master device uses the configuration parameter to send the master device and/or the plurality of slave devices to be sent. Business data is assembled into business packages. Preferably, the plurality of personal network devices, as a single personal network entity, adopt one of the following or a result of performing the operation as the identifier: the device identifier of the master device, and the device of the slave device of the plurality of slave devices The identity of a set of personal network devices that identify and share capabilities. Preferably, the device capability includes at least one of the following: a software capability, a hardware capability, and a supported service capability. Preferably, the configuration parameter includes at least one of the following: a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter. Preferably, the service parameter includes one of the following parameters: a media format, a codec format, and a stream parameter. Preferably, the interface parameter includes one of the following parameters: a software interface name, a hardware interface name, a software interface parameter, and a hardware interface parameter. Preferably, the control parameter comprises one of the following parameters: at least one of the following parameters of the device and/or the device application: a trigger condition, a trigger time, an execution time, and an execution instruction. Preferably, the status parameter includes at least one of the following parameters: a device busy/idle state; a normal/fault state; a device on/off state; and a device application on/off state. Preferably, the role parameter includes a function role corresponding to the device in service execution. Preferably, the master device is a personal network gateway or a personal network device. According to another aspect of the present invention, a personal network device networking system is provided, including: a connection module, configured to connect a plurality of personal network devices having mutual sharing capabilities; and the first configuration module is configured to be multiple The personal network device configures configuration parameters used by the plurality of the personal network devices to communicate; the communication module is configured to perform the plurality of the personal network devices of the configuration parameters as a single personal network entity Communication. Preferably, the first configuration module includes: a selection module, configured to select at least one master device and multiple slave devices from the plurality of the personal network devices, wherein, in the plurality of the personal network devices, The remaining personal network devices other than the master device are the slave devices; the second configuration module is configured to configure the master device and the plurality of slave devices between the master device and the plurality of slave devices The configuration parameters used by the communication. Preferably, the second configuration module includes: an obtaining module, located in the master device, configured to acquire device capability information of the master device and device capability information of the plurality of slave devices; a master device, configured to generate a device capability of a master-slave device that combines a device capability of the master device and a device capability of the plurality of slave devices; a third configuration module, located in the master device, configured to be used The device capabilities of the combined master and slave devices configure the configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices. Preferably, the acquiring module includes: a first acquiring module, configured to acquire device capability information of the master device; and a first receiving module, configured to receive device capability information of the slave device that is sent by the multiple slave devices; Or a sending module, configured to send a request for the device capability to the multiple slave devices; and the second receiving module is configured to receive device capability information of the multiple slave devices carried in the feedback corresponding to the request. Preferably, the generating module includes: a weighting module, configured to weight-add the device capabilities of the master device and the slave device to obtain device capabilities of the combined master-slave device; or the first processing module is configured to The master device and the device capabilities of the slave device are aggregated as device capabilities of the combined master and slave devices. Preferably, the communication module includes: a second processing module, configured to perform, by using the plurality of personal network devices as independent personal network entities, at least one of: establishing a personal network, joining the personal network, leaving The personal network is invited to join the personal network, delete the personal network; and/or the third processing module is configured to perform processing on the plurality of the personal network devices as an independent personal network entity. Preferably, the third processing module includes: a parsing module, located on a main device of the plurality of personal network devices, configured to parse the received service package by using the configuration parameter; and a distribution module, configured to And the parsed service data is distributed to the slave devices in the plurality of the personal network devices corresponding to the service data; and/or the assembly module is located on the master device in the plurality of the personal network devices, and is configured to be The master device assembles the service data to be sent by the master device and/or the multiple slave devices into a service packet by using the configuration parameter. Through the invention, a plurality of personal network devices with sharing capabilities connected to each other are configured to communicate as a single personal network entity after configuring the parameters used for communication, thereby solving the problem that multiple personal network devices cannot be shared in the related art. The ability of each other to realize communication has achieved the effect of realizing the communication between the connected personal network devices through the sharing capability mode and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawing: 1 is a flow chart of a method for networking a personal network device according to an embodiment of the present invention; FIG. 2 is a structural block diagram of a personal network device networking system according to an embodiment of the present invention; FIG. 3 is a personal network device according to an embodiment of the present invention; FIG. 4 is a structural block diagram of a personal network device networking system according to a preferred embodiment of the present invention; FIG. 5 is a flow chart 1 of a networking method according to an embodiment of the present invention; FIG. FIG. 7 is a schematic diagram of a networking scheme 1 according to an embodiment of the present invention; FIG. 8 is a schematic diagram of a networking scheme 2 according to an embodiment of the present invention; and FIG. 9 is a schematic diagram according to an embodiment of the present invention; A networking diagram of an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The embodiment of the present invention provides a method for networking a personal network device. FIG. 1 is a flowchart of a method for networking a personal network device according to an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps S102 to S106. Step S102: Connect a plurality of personal network devices having mutual sharing capabilities. Step S104: Configure configuration parameters used for communication between the plurality of personal network devices for the plurality of personal network devices. Step S106: Communicate the plurality of personal network devices of the configuration parameters as a single personal network entity. Through the above steps, the plurality of shared personal network devices with the sharing capability are configured to communicate as a separate personal network entity after configuring the parameters used for communication, thereby solving the problem that the interconnected personal network devices in the related art cannot pass. The method of sharing capabilities realizes the problem of communication, thereby achieving the effect of realizing the communication between the connected personal network devices through the sharing capability mode and improving the user experience. In the implementation, the parameters may be configured for multiple personal network devices by, for example, classifying a plurality of personal network devices, and selecting at least one primary device and multiple secondary devices according to a predetermined rule, where the multiple The remaining personal network devices in the human network device except the master device are slave devices, and then the master device and the slave device configure configuration parameters used for communication between them. The predetermined rule may be determined according to user needs or settings of the system. For example: It can be based on the priority or processing power of the personal network device. The preferred embodiment enables the classification of multiple personal network devices and then the allocation configuration, reducing the cost of the configuration. In the foregoing configuration process, the master device may be used to obtain, for example, the master device acquires the device capability information of the master device and the device capability information of the multiple slave devices; the master device generates the device capability of the master device and the device capabilities of the multiple slave devices. The device capability of the combined master and slave devices; the master device uses the device capabilities of the combined master and slave devices to configure the configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices. The preferred embodiment improves the efficiency of the configuration by configuring parameters of the master device. In order to improve the flexibility of the master device to acquire the device capability of the slave device, the master device can obtain device capability information of the slave device connected to the master device in one of two ways. Manner 1: The master device receives device capability information of the slave device sent by the slave device. Manner 2: The master device sends a request for device capability to the slave device, and receives device capability information of the slave device carried in the feedback corresponding to the request. In implementation, the device capabilities of the combined master and slave devices can be generated according to the settings of the system that the user needs. Preferably, one of the following two methods can be used: Mode 1: The master device weights and adds the device capabilities of the master device and the slave device to obtain device capabilities of the combined master and slave devices. Manner 2: The master device combines the device capabilities of the master device and the slave device as device capabilities of the combined master and slave devices. It should be noted that the second method is relatively simple to operate, and the first method can generate the device capability of the master-slave device that meets the combination of different requirements. In order to realize that a plurality of personal network devices communicate as a separate personal network entity, the set of interconnected personal network devices operate as at least one of the following personal network entities and/or perform service processing: establishing a personal network, Join the personal network, leave the personal network, be invited to join the personal network, delete the personal network. It should be noted that the foregoing specific operations may refer to related processes in the prior art, and details are not described herein again. Preferably, the configuration parameters for communication are configured between the master and the slave device, and the master device and the slave device can be combined for service processing. For example: the master device uses the configuration parameter to parse the received service packet. Distributing the parsed service data to the slave device corresponding to the service data; and/or the master device uses the configuration parameter to assemble the service data to be sent by the master device and/or the slave device into the service package. In order to realize the uniqueness of the identity of the set of interconnected personal network devices, one of the following or the result of the operation may be used as the identifier of the plurality of personal network devices as a separate personal network entity: the device identifier of the primary device The device identification of the slave device, the identity of a group of personal network devices sharing the capabilities, for example, a hash operation may be employed. Preferably, in order to implement a shared call of capabilities between the master and the slave device, the device capability comprises at least one of the following: software capability, hardware capability, supported service capability. In order to realize the accuracy and timeliness of communication between the master and the slave device, the configuration parameter includes at least one of the following: a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter. Preferably, the service parameters include one of the following parameters: a media format, a codec format, and a stream parameter. Preferably, the interface parameter includes one of the following parameters: a software interface name, a hardware interface name, a software interface description parameter, and a hardware interface parameter. Preferably, the control parameter comprises one of the following parameters: at least one of the following parameters of the device and/or the device application: a trigger condition, a trigger time, an execution time, an execution instruction. Preferably, the status parameter includes at least one of the following parameters: a device busy/busy state; a normal/fault state; a device on/off state; and a device application on/off state. Preferably, the role parameter includes a function role corresponding to the device in service execution. In order to improve the practicability of the technical solution of the present application, the master device is a personal network network management system or a personal network device. It should be noted that the steps shown in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and, although the logical order is shown in the flowchart, in some cases, The steps shown or described may be performed in an order different than that herein. In another embodiment, a personal network device networking software is provided, which is used to implement the technical solutions described in the foregoing embodiments and preferred embodiments. In another embodiment, a storage medium is further provided, and the foregoing personal network device networking software is stored in the storage medium, and the storage medium includes, but is not limited to, an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like. The embodiment of the present invention further provides a personal network device networking system, and the personal network device networking system can be used to implement the foregoing personal network device networking method and a preferred implementation manner, which have been described, and will not be described again. The module involved in the personal network device networking system is described. As used hereinafter, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the systems and methods described in the following embodiments are preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated. 2 is a structural block diagram of a personal network device networking system according to an embodiment of the present invention. As shown in FIG. 2, the device includes: a connection module 22, a first configuration module 24, and a communication module 26. The following structure is detailed. description. The connection module 22 is configured to connect a plurality of personal network devices having mutual sharing capabilities; the first configuration module 24 is connected to the connection module 22, and is configured to configure the plurality of personal network devices connected to each other by the connection module 22 Configuration parameters used for communication between the personal network devices; the communication module 26, connected to the first configuration module 24, configured to communicate with the plurality of personal network devices of the first configuration module 24 configuration parameters as a single personal network entity . FIG. 3 is a block diagram of a preferred structure of a personal network device networking system according to an embodiment of the present invention. As shown in FIG. 3, the first configuration module 24 includes: a selection module 242 or a second configuration module 244; wherein the second configuration module 244 The method includes: an obtaining module 2442, a generating module 2444, and a third configuring module 2446. The obtaining module 2442 includes: a first obtaining module 31, a first receiving module 32, or a sending module 33 and a second receiving module 34. The generating module 2444 includes: The module 35 or the first processing module 36, the communication module 26 includes: a second processing module 262 and/or a third processing module 264; the third processing module 264 includes: a parsing module 2642, a distribution module 2644, and/or an assembly module 2646, The above structure is described in detail. The first configuration module 24 includes: a selection module 242, configured to select at least one master device and multiple slave devices from the plurality of the personal network devices, wherein the plurality of the personal network devices except the master device The remaining personal network devices are slave devices; the second configuration module 244 is connected to the selection module 242, is set to the selection module 242, and the master device and the plurality of slave device configuration master devices and the plurality of slave devices are selected using the selection module 242. Configuration parameters used to communicate between devices. Preferably, the second configuration module 244 includes: an obtaining module 2442, located in the master device, configured to acquire device capability information of the master device and device capability information of the plurality of slave devices; and a generating module 2444 located in the master device, connected to the acquiring device The module 2442 is configured to generate the device capability of the master device acquired by the acquisition module 2442 and the device capability of the plurality of slave devices, and the third configuration module 2446 is located in the master device and is connected to the generation module. 2444, configured to use the device capability of the combined master-slave device generated by the generation module 2444 to configure parameters used by the master device and the plurality of slave devices to configure communication between the master device and the plurality of slave devices. Preferably, the obtaining module 2442 includes: a first acquiring module 31, configured to acquire device capability information of the master device; a first receiving module 32, configured to receive device capability information of the slave device sent by the multiple slave devices; or a sending module 33. Set a request to send the device capability to the multiple slave devices; the second receiving module 34 is connected to the sending module 33, and is configured to receive the device corresponding to the multiple slave devices carried in the feedback sent by the sending module 33. Capability information. Preferably, the generating module 2444 includes: a weighting module 35, configured to weight-add the device capabilities of the master device and the slave device to obtain device capabilities of the combined master-slave device; or the first processing module 36 is configured to be the master The device capabilities of the device and the slave device are aggregated as the device capabilities of the combined master and slave devices. Preferably, the communication module 26 includes: a second processing module 262, configured to perform, by using the plurality of the personal network devices as a separate personal network entity, at least one of the following operations: establishing a personal network, joining a personal network, leaving the personal network The third processing module 264 is configured to perform processing on the personal network device as a separate personal network entity. The third processing module 264 includes: a parsing module 2642, located on a master device in the plurality of personal network devices, configured to parse the received service packet using the configuration parameter; and a distribution module 2644 configured to distribute the parsed service data a slave device in the plurality of personal network devices corresponding to the service data; and/or an assembly module 2646 located on the master device in the plurality of personal network devices, configured to use the configuration parameter as the master device and/or Or the service data to be sent by the multiple slave devices is assembled into a service package. The following description will be made in conjunction with the preferred embodiments, and the following preferred embodiments incorporate the above-described embodiments and preferred embodiments. Preferred Embodiment 1 This preferred embodiment provides a sharing capability personal network networking method, which enables the capabilities of the personal network device to be combined to complete certain services to enhance the user experience and enrich the service category. At the same time, it seems to the business group as if it were a single device. The method includes: a set of personal network devices sharing capabilities are connected to each other and joined as a separate personal network entity to join the personal network. The configuration parameters for the service are configured between a set of interconnected personal network devices. After being interconnected, as a separate personal network entity, it is possible to initiate operations such as establishing a personal network, joining a personal network, leaving a personal network, being invited to join a personal network, and deleting a personal network. Preferred Embodiment 2 This preferred embodiment provides a sharing capability personal network networking system, which enables the capabilities of the personal network device to be combined to complete certain services to enhance the user experience and enrich the service category. Also look at the business group It's like using a single device. 4 is a structural block diagram of a personal network device networking system according to a preferred embodiment of the present invention. As shown in FIG. 4, a sharing capability personal network networking system includes at least a configuration unit 42 for using a master-slave The device capability of the device configures the configuration parameters between the master and slave devices. The parsing unit 44 may be further configured to parse the service packet according to the configuration parameter, and distribute the parsed service data to the personal network device. An assembly unit 46 may be further included for assembling the service data sent from the personal network device into a service package according to the configuration parameters. The device can be deployed in a personal network device, in a personal network gateway, or in a personal network server. Preferred Embodiment 3 This embodiment provides a personal network networking method for sharing capabilities. In this embodiment, a group of personal network devices sharing capabilities are connected to each other and joined as a separate personal network entity to join the personal network. Preferably, the connection mode in which a group of personal network devices sharing the capabilities are connected to each other includes a manner of wireless or wired connection. Preferably, the sharing capability refers to a combination of device capabilities of a set of devices to share capabilities. It can be a simple addition, weighted addition of individual PDA devices, or a union of individual network device capabilities. For example: Assuming that the device capabilities of n PN devices are represented by the vector C = ( c Pl , cp 2 , . . . , cp n ) T , the sharing capability combination can be expressed as:
C ^CP!IJC^U…! JCnCPn ( 1 ) 或者
其中 cPl为个人网设备 i的设备能力, ' u '为求并操作, '+'为相加操作。 :=i Cl = l , Cl 常数。 在本实施例中,共享能力的一组个人网设备相互连接时,选择出至少一个主设备, 其它个人网设备作为从设备。 优选地, 主设备可以是个人网网关或者个人网设备。
优选地, 从设备上报或主设备主动获取从设备的设备能力信息, 主设备保存所有 从设备的设备能力信息, 并组合主从设备的设备能力信息, 上报给个人网服务器或个 人网服务器获取组合的主从设备的设备能力信息。 优选地, 设备能力包括设备的软件、 硬件能力以及所支持的业务能力等。 在本实施例中, 在确定好主从设备的能力配置之后, 主设备根据主从设备的能力 配置主从设备间的配置参数。 优选地, 配置参数至少包括业务参数、 接口参数、 控制参数、 状态参数、 角色参 数的一种。 优选地, 上述参数具体如下: ( 1 ) 业务参数包括媒体格式、 编解码格式、 流参数等, 但不限于上述具体参数。 C ^CP!IJC^U...! J C n C Pn ( 1 ) or Where cPl is the device capability of the personal network device i, 'u' is the sum operation, and '+' is the addition operation. : =i Cl = l , Cl constant. In this embodiment, when a group of personal network devices sharing capabilities are connected to each other, at least one master device is selected, and other personal network devices are used as slave devices. Preferably, the master device may be a personal network gateway or a personal network device. Preferably, the slave device reports or the master device actively acquires the device capability information of the slave device, and the master device saves the device capability information of all the slave devices, and combines the device capability information of the master and slave devices, and reports the combination to the personal network server or the personal network server to obtain the combination. Device capability information for master and slave devices. Preferably, the device capabilities include software, hardware capabilities, supported business capabilities, and the like of the device. In this embodiment, after determining the capability configuration of the master and slave devices, the master device configures configuration parameters between the master and slave devices according to the capabilities of the master and slave devices. Preferably, the configuration parameter includes at least one of a service parameter, an interface parameter, a control parameter, a status parameter, and a role parameter. Preferably, the foregoing parameters are specifically as follows: (1) The service parameters include a media format, a codec format, a stream parameter, and the like, but are not limited to the specific parameters.
(2)接口参数包括软件接口、硬件接口以及软硬件接口描述信息等。例如采用的 协议、 端口号、 接口函数、 API、 DCOM (分布式 COM组件) 接口、 RPC (远程过程 调用) 接口等, 但不限于上述具体参数。 (2) Interface parameters include software interface, hardware interface, and software and hardware interface description information. For example, the protocol, port number, interface function, API, DCOM (Distributed COM Component) interface, RPC (Remote Process Call) interface, etc. are adopted, but are not limited to the above specific parameters.
(3 ) 控制参数包括设备的和 /或设备应用的触发条件、 触发时间、 执行时间、 执 行指令 (如开启、 关闭、 暂停等) 等, 但不限于上述具体参数。 (3) Control parameters include trigger conditions of the device and/or device application, trigger time, execution time, execution instructions (such as open, close, pause, etc.), but are not limited to the above specific parameters.
(4)状态参数包括设备忙闲状态、 正常 /故障状态、 设备和 /或应用开启 /关闭状态 等, 但不限于上述具体参数。 (4) The status parameters include the device busy status, normal/fault status, device and/or application on/off status, etc., but are not limited to the above specific parameters.
( 5 )角色参数是指设备在业务中扮演的角色, 但不限于此, 例如: 在视频电话中 H D TV扮演显示设备的角色, 摄像机扮演摄像的角色。 优选地, 上述配置参数可自动配置, 包括在业务进行前配置、 业务进行时配置、 还可以根据用户的设置手动配置, 还可动态的更新。 例如在业务进行时进行更新。 需要说明的是, 共享能力的一组个人网设备相互连接后可作为单独的个人网实体 发起建立个人网、 加入个人网、 离开个人网、 被邀请加入一个个人网以及删除个人网 等操作。 这些操作的具体流程可以采用现有技术中的流程, 在此不再赘述。 这些操作 都须携带个人网实体标识, 共享能力的一组个人网设备相互连接后作为单独的个人网 实体的标识可采用主设备的设备标识或任一从设备的设备标识也可通过共享能力的一 组个人网设备的标识进行运算的结果, 须确保唯一性。
优选地, 由于拥有了代表共享能力的一组个人网设备标识以及设备能力等信息, 在发起业务时或建立业务组时, 可将这些信息写入或保存至业务组信息表中, 从业务 组的角度来看就好似使用单一的个人网设备一样。 例如: 假设有 n个个人网设备, 它们的设备标识形如下式所示: ( ID!, ID2,..., IDn)T (3 ) 其中 1^为主设备的设备标识, ID2,..., ^„为从设备的设备标识。 则, 组合个人网设备的标识可以为 ID = ID , i = 1 ,2, ... n; 或者 ID = hash (ID,, ID2,..., IDn) (4) 优选实施例四 本实施例提供了一种主从设备间的配置参数的配置流程, 该流程可以根据从设备 的设备能力信息的获取方式不同分为以下两种方式: 情形 1 : 从设备上报从设备的设备能力信息。 图 5是根据本发明实施例的组网方 法的流程图一, 如图 5所示, 该方法包括如下步骤 S502至步骤 S506。 步骤 S502: 主从设备建立近距离连接。 步骤 S504: 从设备上报从设备的设备能力。 步骤 S506: 主设备根据设备能力信息配置主从设备配置参数。 情形 2: 主设备获取从设备的设备能力信息。 图 6是根据本发明实施例的组网方 法的流程图二, 如图 6所示, 该方法包括如下步骤 S602至步骤 S606。 步骤 S602: 主从设备建立近距离连接。 步骤 S604: 主设备获取从设备的设备能力。 步骤 S604: 主设备根据设备能力信息配置主从设备配置参数。 需要说明的是, 本实施例中主设备与每一个从设备建立好配置参数。 典型的主从 设备的配置参数形如下表 1所示:
表 1主从设备的配置参数 (5) The role parameter refers to the role played by the device in the service, but is not limited to this. For example: In the video call, the HD TV plays the role of the display device, and the camera plays the role of the camera. Preferably, the configuration parameters are automatically configured, including pre-service configuration, service configuration, manual configuration, and dynamic update. For example, when the business is in progress. It should be noted that a group of personal network devices sharing capabilities can be connected to each other as a separate personal network entity to initiate a personal network, join a personal network, leave a personal network, be invited to join a personal network, and delete a personal network. The specific process of these operations may adopt the processes in the prior art, and details are not described herein again. Each of these operations must carry a personal network entity identity, and a set of personal network devices sharing capabilities can be connected to each other as a separate personal network entity. The device identification of the primary device or the device identification of any secondary device can also be shared. The result of the operation of the identity of a group of personal network devices shall be guaranteed to be unique. Preferably, the information may be written or saved to the service group information table when the service is initiated or the service group is established, because the information of the set of personal network device identifiers and the device capabilities on behalf of the sharing capability is owned. The point of view is like using a single personal network device. For example: Suppose there are n personal network devices whose device identifiers are as follows: ( ID!, ID 2 ,..., ID n ) T (3 ) where 1^ is the device ID of the master device, ID 2 ,..., ^„ is the device identification of the slave device. Then, the identity of the combined personal network device can be ID = ID, i = 1 , 2, ... n; or ID = hash (ID, ID 2 , ..., ID n ) (4) Preferred Embodiment 4 This embodiment provides a configuration procedure of configuration parameters between the master and the slave device, and the process may be classified into the following two according to the manner in which the device capability information of the slave device is obtained. Context: Case 1: The device capability information of the slave device is reported from the device. FIG. 5 is a flowchart 1 of a networking method according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps S502 to S506. S502: The master-slave device establishes a close-range connection. Step S504: The slave device reports the device capability of the slave device. Step S506: The master device configures the master-slave device configuration parameter according to the device capability information. Case 2: The master device acquires the device capability information of the slave device FIG. 6 is a networking method according to an embodiment of the present invention. As shown in Figure 6, the method includes the following steps S602 to S606. Step S602: The master and slave devices establish a close-range connection. Step S604: The master device acquires the device capability of the slave device. Step S604: The master device according to the device The capability information is used to configure the master and slave device configuration parameters. It should be noted that, in this embodiment, the master device establishes configuration parameters with each slave device. The configuration parameters of a typical master-slave device are as follows: Table 1 Configuration parameters of master and slave devices
该表表示个人网设备 1在设备共享业务中充当显示设备, 个人网设备 2在共享业 务中充当拍摄设备, 配置参数表示在业务进行时, 业务分发的参数设置, 可根据这些 参数对业务数据包进行拆分并分发给相应的设备以及将从设备获取的业务数据根据配 置参数进行组装。 优选实施例五 本实施例提供了两种组网方案。 情形 1 : 图 7是根据本发明实施例的组网方案一的示意图, 如图 7所示, 个人网 设备 1与个人网设备 2为从设备, 个人网设备 3为主设备, 并通过个人网网关 1与个 人网服务器连接, 个人网设备 4与它们属于同一个个人网,个人网设备 1、个人网设备 2、 个人网设备 3共享能力, 个人网设备 5、 个人网设备 6属于另一个人网, 并通过个 人网网关 2与个人网服务器连接。 个人网设备 3保存了个人网设备 1、 个人网设备 2 的设备能力信息和配置的参数信息。 则个人网建立后个人网网关 1、 个人网服务器保 存了个人网设备 3的标识及个人网设备 1、个人网设备 2、个人网设备 3的共享能力信 息以及个人网设备 4的信息。个人网网关 2、个人网服务器保存了个人网设备 5、个人 网设备 6的信息。 情形 2: 图 8是根据本发明实施例的组网方案二的示意图, 如图 8所示, 个人网 设备 1与个人网设备 2为从设备, 个人网网关 1为主设备, 并通过个人网网关 1与个 人网服务器连接, 个人网设备 4与它们属于同一个个人网,个人网设备 1、个人网设备 2、 个人网网关 1共享能力, 个人网设备 5、 个人网设备 6为另一个人网, 并通过个人 网网关 2与个人网服务器连接。 个人网网关 1保存了个人网设备 1、 个人网设备 2的 设备能力信息和配置的参数信息。 则个人网建立后个人网网关 1、 个人网服务器保存 了代表个人网设备 1、个人网设备 2、个人网网关 1的联合标识以及它们的共享能力信
息以及个人网设备 4的信息。个人网网关 2、个人网服务器保存了个人网设备 5、个人 网设备 6的信息。 优选实施例五 本实施例提供了一种共享设备能力的个人网设备之间进行通信的方法, 图 9是根 据本发明实施例的组网示意图, 如图 9所示, 本实施例的场景为: 本实例描述了以下 场景, 用户 A和用户 B进行可视电话, 用户 A的手机具有高清的摄像头和显示屏, 然而用户 B的手机却没有摄像头或摄像头像素较低, 也没有高清的显示屏, 但用户 B 具有近距离通信的高清 TV和摄像机。 用户 B利用高清 TV和摄像机和手机的建立连 接, 利用高清 TV显示用户 A发来的视频流, 用摄像机拍摄自己周围的场景供用户 A 观看。 上述场景下个人网建立流程包括如下步骤 S302至步骤 S324。 步骤 S302: 用户 B利用手机向他的摄像机和 TV发起共享请求, 共享请求中携带 摄像机和 TV的标识, 这里可以是摄像机和 TV的 MAC地址。 步骤 S304: 摄像机和 TV响应请求, 并在响应消息中返回摄像机和 TV的设备能 力信息; 例如 TV和摄像机支持的媒体编解码格式、 以及调用接口。 步骤 S306: 手机保存摄像机和 TV的设备能力信息。 步骤 S308: 手机配置和摄像机、 TV之间的配置参数, 例如配置流媒体参数, 以 及调用 TV、 摄像机的 API接口等。 步骤 S310: 手机将本身的能力信息和摄像机和 TV的设备能力信息进行组合, 将 组合后的设备能力信息连同手机的标识发送给个人网服务器 (例如: 可视电话提供商 的交换机) 请求建立个人网。 步骤 S312: 个人网服务器保存手机标识以及共享能力信息。 步骤 S314: 用户 A或 B建立可视电话业务。 需要说明的是, 在建立可视电话业务中交换机或可视电话提供商的服务器判断通 话双方的设备是否支持可视电话, 由于用户 B的三个设备的共享能力达到了要求, 交 换机或可视电话提供商的服务器接通双方的可视电话业务。
步骤 S324: 当手机接收到来自用户 A发来的音视频业务包时,手机根据配置参数 将业务包进行解析, 将解析出来的视频流发送给 TV进行显示, 将解析出的音频流发 送给扬声器进行播放。 同时将摄像机拍摄的视频流和从手机麦克风获取的音频流组装 成业务包发送给个人网服务器, 进而发送给用户 A。 通过上述实施例, 提供了一种个人网设备组网方法及系统, 相互连接的多个具备 共享能力的个人网设备在配置好进行通信所使用的参数后, 作为一个单独的个人网实 体进行通信,克服了相关技术中多个个人网设备不能共享彼此的能力实现通信的问题, 从而实现了多个个人网设备共享彼此的能力实现通信, 提高了用户体验度。 需要说明 的是, 这些技术效果并不是上述所有的实施方式所具有的, 有些技术效果是某些优选 实施方式才能取得的。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而可以将 它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限 制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
The table indicates that the personal network device 1 acts as a display device in the device sharing service, and the personal network device 2 acts as a photographing device in the shared service, and the configuration parameter indicates the parameter setting of the service distribution when the service is performed, and the service data packet can be based on these parameters. The split is distributed and distributed to the corresponding device and the business data obtained from the device is assembled according to the configuration parameters. Preferred Embodiment 5 This embodiment provides two networking schemes. Case 1: FIG. 7 is a schematic diagram of a networking solution 1 according to an embodiment of the present invention. As shown in FIG. 7, the personal network device 1 and the personal network device 2 are slave devices, and the personal network device 3 is a master device, and through the personal network. The gateway 1 is connected to the personal network server, and the personal network device 4 belongs to the same personal network, the personal network device 1, the personal network device 2, the personal network device 3 sharing capability, the personal network device 5, and the personal network device 6 belong to another person. The network is connected to the personal network server through the personal network gateway 2. The personal network device 3 stores device capability information and configured parameter information of the personal network device 1 and the personal network device 2. After the personal network is established, the personal network gateway 1 and the personal network server store the identity of the personal network device 3 and the personal network device 1, the personal network device 2, the sharing capability information of the personal network device 3, and the information of the personal network device 4. The personal network gateway 2 and the personal network server store information of the personal network device 5 and the personal network device 6. Case 2: FIG. 8 is a schematic diagram of a network solution scheme 2 according to an embodiment of the present invention. As shown in FIG. 8, the personal network device 1 and the personal network device 2 are slave devices, and the personal network gateway 1 is a master device, and through the personal network. The gateway 1 is connected to the personal network server, and the personal network device 4 belongs to the same personal network, the personal network device 1, the personal network device 2, the personal network gateway 1 sharing capability, the personal network device 5, and the personal network device 6 are another person. The network is connected to the personal network server through the personal network gateway 2. The personal network gateway 1 stores device capability information and configured parameter information of the personal network device 1 and the personal network device 2. After the personal network is established, the personal network gateway 1 and the personal network server store the joint identifiers representing the personal network device 1, the personal network device 2, the personal network gateway 1, and their sharing capability letters. Information and information of the personal network device 4. The personal network gateway 2 and the personal network server store information of the personal network device 5 and the personal network device 6. Preferred Embodiment 5 This embodiment provides a method for communicating between personal network devices sharing device capabilities. FIG. 9 is a schematic diagram of networking according to an embodiment of the present invention. As shown in FIG. 9, the scenario in this embodiment is : This example describes the following scenarios. User A and User B make a video call. User A's mobile phone has a high-definition camera and display. However, User B's mobile phone has no camera or camera pixels, and there is no HD display. , but User B has HDTV and cameras for short-range communication. User B uses the high-definition TV to establish a connection with the camera and the mobile phone, uses the high-definition TV to display the video stream sent by the user A, and uses the camera to capture the scene around him for the user A to watch. The personal network establishment process in the above scenario includes the following steps S302 to S324. Step S302: The user B initiates a sharing request to the camera and the TV by using the mobile phone, and the sharing request carries the identifier of the camera and the TV, where may be the MAC address of the camera and the TV. Step S304: The camera and the TV respond to the request, and return device capability information of the camera and the TV in the response message; for example, a media codec format supported by the TV and the camera, and a call interface. Step S306: The mobile phone saves the device capability information of the camera and the TV. Step S308: configuration parameters between the mobile phone configuration and the camera and the TV, for example, configuring streaming media parameters, and calling an API interface of the TV and the camera. Step S310: The mobile phone combines its own capability information with the device capability information of the camera and the TV, and sends the combined device capability information together with the identity of the mobile phone to the personal network server (for example: a switch of the videophone provider) to request to establish an individual. network. Step S312: The personal network server saves the mobile phone identifier and the sharing capability information. Step S314: User A or B establishes a videophone service. It should be noted that, in establishing a videophone service, the server of the switch or the videophone provider determines whether the devices of the two parties support the videophone, because the sharing capability of the three devices of the user B meets the requirements, the switch or the video The server of the telephone provider connects the videophone services of both parties. Step S324: When the mobile phone receives the audio and video service packet sent by the user A, the mobile phone parses the service packet according to the configuration parameter, sends the parsed video stream to the TV for display, and sends the parsed audio stream to the speaker. Play it. At the same time, the video stream captured by the camera and the audio stream obtained from the mobile phone microphone are assembled into a service package and sent to the personal network server, and then sent to the user A. According to the foregoing embodiment, a method and a system for networking a personal network device are provided, and a plurality of personal network devices with sharing capabilities connected to each other are configured as a single personal network entity after configuring parameters for performing communication. The invention overcomes the problem that multiple personal network devices in the related art cannot share each other's capabilities to realize communication, thereby realizing the ability of multiple personal network devices to share each other and realize communication, thereby improving user experience. It should be noted that these technical effects are not all of the above embodiments, and some technical effects are obtained by some preferred embodiments. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Claims
权 利 要 求 书 Claims
1. 一种个人网设备组网方法, 包括: A personal network device networking method, including:
将多个具备相互共享能力的个人网设备进行连接; Connect multiple personal network devices with mutual sharing capabilities;
为多个所述个人网设备配置该多个所述个人网设备之间进行通信所使用的 配置参数; Configuring configuration parameters used for communication between the plurality of the personal network devices for a plurality of the personal network devices;
将所述配置参数的多个所述个人网设备作为一个单独的个人网实体进行通 信。 A plurality of said personal network devices of said configuration parameters are communicated as a single personal network entity.
2. 根据权利要求 1所述的方法, 其中, 为多个所述个人网设备配置该多个所述个 人网设备之间进行通信所使用的配置参数包括: 2. The method according to claim 1, wherein configuring configuration parameters used for communication between the plurality of the personal network devices for a plurality of the personal network devices comprises:
从多个所述个人网设备中选择出至少一个主设备和多个从设备, 其中, 在 所述多个个人网设备中除了所述主设备之外的其余个人网设备为所述从设备; 为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之间进 行通信所使用的所述配置参数。 Selecting at least one master device and a plurality of slave devices from the plurality of the personal network devices, wherein the remaining personal network devices other than the master device among the plurality of personal network devices are the slave devices; Configuring the configuration parameters used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices.
3. 根据权利要求 2所述的方法, 其中, 为所述主设备和所述多个从设备配置所述 主设备和所述多个从设备之间进行通信所使用的配置参数包括: 3. The method according to claim 2, wherein configuring configuration parameters used by the master device and the plurality of slave devices to configure communication between the master device and the plurality of slave devices comprises:
所述主设备获取所述主设备的设备能力信息和多个所述从设备的设备能力 信息; The master device acquires device capability information of the master device and device capability information of the plurality of slave devices;
所述主设备将所述主设备的设备能力和多个所述从设备的设备能力生成组 合的主从设备的设备能力; The master device generates device capabilities of the combined master and slave devices by the device capabilities of the master device and the device capabilities of the plurality of slave devices;
所述主设备使用所述组合的主从设备的设备能力为所述主设备和所述多个 从设备配置所述主设备和所述多个从设备之间进行通信所使用的所述配置参 数。 Using the device capability of the combined master and slave device to configure the configuration parameter used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices .
4. 根据权利要求 3所述的方法, 其中, 所述主设备获取与该主设备相连接的多个 从设备的设备能力信息包括: The method according to claim 3, wherein the acquiring, by the master device, the device capability information of the multiple slave devices connected to the master device comprises:
所述主设备接收所述多个从设备发送的该从设备的设备能力信息; 或 所述主设备向所述多个从设备发送设备能力的请求, 并接收对应于该请求 的反馈中携带的所述多个从设备的设备能力信息。
根据权利要求 3所述的方法, 其中, 所述主设备将该主设备的设备能力和所述 多个从设备的设备能力生成组合的主从设备的设备能力包括: Receiving, by the master device, device capability information of the slave device that is sent by the multiple slave devices; or sending, by the master device, a device capability request to the multiple slave devices, and receiving a message that is carried in the feedback corresponding to the request Device capability information of the plurality of slave devices. The method according to claim 3, wherein the device capability of the master device that combines the device capability of the master device with the device capability of the plurality of slave devices comprises:
所述主设备将该主设备和所述多个从设备的设备能力进行加权相加得到所 述组合的主从设备的设备能力; 或 The master device weights and adds the device capabilities of the master device and the plurality of slave devices to obtain device capabilities of the combined master and slave devices; or
所述主设备将所述主设备和所述多个从设备的设备能力取并集作为所述组 合的主从设备的设备能力。 根据权利要求 1至 5中任一项所述的方法, 其中, 将所述配置参数的多个所述 个人网设备作为一个独立的一个个人网实体进行通信包括: The master device aggregates the device capabilities of the master device and the plurality of slave devices as device capabilities of the combined master and slave devices. The method according to any one of claims 1 to 5, wherein communicating the plurality of the personal network devices of the configuration parameters as a separate personal network entity comprises:
多个所述个人网设备作为独立的一个个人网实体进行如下至少之一的操作 和 /或进行业务处理: A plurality of said personal network devices operate as at least one of the following personal network entities and/or perform business processing:
建立个人网、加入所述个人网、离开所述个人网、被邀请加入所述个人网、 删除所述个人网。 根据权利要求 6所述的方法, 其中, 多个所述个人网设备作为独立的一个个人 网实体进行业务处理包括: Establishing a personal network, joining the personal network, leaving the personal network, being invited to join the personal network, and deleting the personal network. The method according to claim 6, wherein the plurality of the personal network devices performing service processing as an independent personal network entity comprises:
多个所述个人网设备中的主设备使用所述配置参数对接收到的业务包进行 解析; 将解析后的业务数据分发给该业务数据对应的多个所述个人网设备中的 从设备; 和 /或 The master device of the plurality of personal network devices parses the received service packet by using the configuration parameter; and distributes the parsed service data to the slave devices of the plurality of the personal network devices corresponding to the service data; and / or
所述主设备使用所述配置参数将该主设备和 /或所述多个从设备待发送的 业务数据组装成业务包。 根据权利要求 1至 6中任一项所述的方法, 其中, 所述多个个人网设备作为单 独的一个个人网实体采用以下之一或其进行运算的结果作为标识: 该主设备的设备标识、 所述多个从设备中的一个从设备的设备标识、 共享 能力的一组个人网设备的标识。 根据权利要求 1至 6中任 -项所述的方法, 其中, 所述设备能力包括以下至少 之一: The master device assembles the service data to be sent by the master device and/or the multiple slave devices into a service packet by using the configuration parameter. The method according to any one of claims 1 to 6, wherein the plurality of personal network devices use one of the following or a result of the operation as a separate personal network entity as the identifier: the device identifier of the primary device And an identifier of a set of personal network devices of the slave device of the one of the plurality of slave devices. The method according to any one of claims 1 to 6, wherein the device capability comprises at least one of the following:
软件能力、 硬件能力、 支持的业务能力, Software capabilities, hardware capabilities, supported business capabilities,
10. 根据权利要求 1至 6中任 -项所述的方法, 其中, 所述配置参数包括以下至少 之一: The method according to any one of claims 1 to 6, wherein the configuration parameter comprises at least one of the following:
业务参数、 接口参数、 控制参数、 状态参数、 角色参数
Business parameters, interface parameters, control parameters, status parameters, role parameters
11. 根据权利要求 10所述的方法, 其中, 所述业务参数包括以下之一的参数: 媒体格式、 编解码格式、 流参数。 11. The method according to claim 10, wherein the service parameter comprises one of: a media format, a codec format, and a stream parameter.
12. 根据权利要求 10所述的方法, 其中, 所述接口参数包括以下之一的参数: 软件接口名称、 硬件接口名称、 软件接口参数、 硬件接口参数。 12. The method according to claim 10, wherein the interface parameter comprises one of the following parameters: a software interface name, a hardware interface name, a software interface parameter, and a hardware interface parameter.
13. 根据权利要求 10所述的方法, 其中, 所述控制参数包括以下之一的参数: 设备和 /或设备应用的如下参数的至少之一: 13. The method according to claim 10, wherein the control parameter comprises one of: one of: the device and/or at least one of the following parameters of the device application:
触发条件、 触发时间、 执行时间、 执行指令。 Trigger condition, trigger time, execution time, execution instruction.
14. 根据权利要求 10所述的方法, 其中, 所述状态参数包括以下至少之一的参数: 设备忙 /闲状态; The method according to claim 10, wherein the status parameter comprises a parameter of at least one of the following: a device busy/idle state;
正常 /故障状态; Normal / fault status;
设备开启 /关闭状态; Device on/off status;
设备应用开启 /关闭状态。 Device application on/off status.
15. 根据权利要求 10所述的方法,其中,所述角色参数包括设备在业务执行中对应 的功能角色。 15. The method of claim 10, wherein the role parameters comprise functional roles corresponding to devices in service execution.
16. 根据权利要求 2至 6中任一项所述的方法, 其中, 所述主设备为个人网网关或 个人网设备。 The method according to any one of claims 2 to 6, wherein the master device is a personal network gateway or a personal network device.
17. 一种个人网设备组网系统, 包括: 17. A personal network device networking system, comprising:
连接模块, 设置为将多个具备相互共享能力的个人网设备进行连接; 第一配置模块, 设置为为多个所述个人网设备配置该多个所述个人网设备 之间进行通信所使用的配置参数; a connection module, configured to connect a plurality of personal network devices having mutual sharing capabilities; and a first configuration module configured to configure, for the plurality of the personal network devices, communication between the plurality of the personal network devices Configuration parameter
通信模块, 设置为将所述配置参数的多个所述个人网设备作为一个单独的 个人网实体进行通信。 And a communication module configured to communicate the plurality of said personal network devices of said configuration parameters as a single personal network entity.
18. 根据权利要求 17所述的系统, 其中, 所述第一配置模块包括: 选择模块, 设置为从多个所述个人网设备中选择出至少一个主设备和多个 从设备, 其中, 在多个所述个人网设备中除了所述主设备之外的其余个人网设 备为所述从设备;
第二配置模块, 设置为为所述主设备和所述多个从设备配置所述主设备和 所述多个从设备之间进行通信所使用的所述配置参数。 The system according to claim 17, wherein the first configuration module comprises: a selection module, configured to select at least one master device and multiple slave devices from among the plurality of personal network devices, wherein The remaining personal network devices other than the main device among the plurality of personal network devices are the slave devices; And a second configuration module, configured to configure the configuration parameter used by the master device and the plurality of slave devices to communicate between the master device and the plurality of slave devices.
19. 根据权利要求 18所述的系统, 其中, 所述第二配置模块包括: The system of claim 18, wherein the second configuration module comprises:
获取模块, 位于所述主设备中, 设置为获取所述主设备的设备能力信息和 多个所述从设备的设备能力信息; An acquiring module, located in the master device, configured to acquire device capability information of the master device and device capability information of the plurality of slave devices;
生成模块, 位于所述主设备中, 设置为将所述主设备的设备能力和所述多 个从设备的设备能力生成组合的主从设备的设备能力; a generating module, located in the master device, configured to generate a device capability of the master-slave device combining the device capability of the master device and the device capability of the plurality of slave devices;
第三配置模块, 位于所述主设备中, 设置为使用所述组合的主从设备的设 备能力为所述主设备和所述多个从设备配置所述主设备和所述多个从设备之间 进行通信所使用的所述配置参数。 a third configuration module, located in the master device, configured to use the device capability of the combined master-slave device to configure the master device and the plurality of slave devices for the master device and the plurality of slave devices The configuration parameters used for communication.
20. 根据权利要求 19所述的系统, 其中, 所述获取模块包括: 第一获取模块, 设置为获取所述主设备的设备能力信息; The system of claim 19, wherein the obtaining module comprises: a first acquiring module, configured to acquire device capability information of the master device;
第一接收模块, 设置为接收所述多个从设备发送的该从设备的设备能力信 息; 或发送模块, 设置为向所述多个从设备发送设备能力的请求; 第二接收模 块, 设置为接收对应于所述请求的反馈中携带的所述多个从设备的设备能力信 息。 a first receiving module, configured to receive device capability information of the slave device sent by the multiple slave devices; or a sending module, configured to send a request for device capability to the multiple slave devices; and a second receiving module, configured to Receiving device capability information of the plurality of slave devices carried in the feedback corresponding to the request.
21. 根据权利要求 19所述的系统, 其中, 所述生成模块包括: 加权模块, 设置为将该主设备和该从设备的设备能力进行加权相加得到所 述组合的主从设备的设备能力; 或 The system according to claim 19, wherein the generating module comprises: a weighting module configured to weight-add the device capabilities of the master device and the slave device to obtain device capabilities of the combined master-slave device ; or
第一处理模块, 设置为将该主设备和该从设备的设备能力取并集作为所述 组合的主从设备的设备能力。 The first processing module is configured to take the device capability of the master device and the slave device as a device capability of the combined master-slave device.
22. 根据权利要求 17至 21中任一项所述的系统, 其中, 所述通信模块包括: The system according to any one of claims 17 to 21, wherein the communication module comprises:
第二处理模块, 设置为将多个所述个人网设备作为独立的一个个人网实体 进行如下至少之一的操作: And a second processing module, configured to perform, by using the plurality of the personal network devices as a separate personal network entity, at least one of the following operations:
建立个人网、加入所述个人网、离开所述个人网、被邀请加入所述个人网、 删除所述个人网; 和 /或 Establishing a personal network, joining the personal network, leaving the personal network, being invited to join the personal network, deleting the personal network; and/or
第三处理模块, 设置为将多个所述个人网设备作为独立的一个个人网实体 进行业务处理。
The third processing module is configured to perform processing on the plurality of the personal network devices as an independent personal network entity.
3. 根据权利要求 22所述的系统, 其, 所述第三处理模块包括: 解析模块, 位于多个所述个人网设备中的主设备上, 设置为使用所述配置 参数对接收到的业务包进行解析; 分发模块, 设置为将所述解析后的业务数据 分发给该业务数据对应的多个所述个人网设备中的从设备; 和 /或 The system according to claim 22, wherein the third processing module comprises: a parsing module, located on a main device of the plurality of personal network devices, configured to use the configuration parameter to receive the service The packet is parsed; the distribution module is configured to distribute the parsed service data to the slave devices in the plurality of the personal network devices corresponding to the service data; and/or
组装模块, 位于多个所述个人网设备中的主设备上, 设置为所述主设备使 用所述配置参数将该主设备和 /或所述多个从设备待发送的业务数据组装成业 务包。
An assembly module, located on a master device in the plurality of the personal network devices, configured to assemble, by the master device, the service data to be sent by the master device and/or the multiple slave devices into a service package by using the configuration parameter .
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210143269.6 | 2012-05-10 | ||
CN2012101432696A CN103391228A (en) | 2012-05-10 | 2012-05-10 | Method and system for networking personal network devices |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013166762A1 true WO2013166762A1 (en) | 2013-11-14 |
Family
ID=49535391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/077107 WO2013166762A1 (en) | 2012-05-10 | 2012-06-18 | Networking method and system for personal area network devices |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103391228A (en) |
WO (1) | WO2013166762A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10237687B2 (en) | 2014-09-02 | 2019-03-19 | Qualcomm Incorporated | Techniques for allocating positioning signal acquisition tasks among a plurality of co-located mobile devices |
CN105988773B (en) * | 2015-02-10 | 2021-03-09 | 恩智浦美国有限公司 | Hardware interface assembly and method for hardware interface assembly |
CN107690796B (en) | 2015-06-05 | 2021-03-30 | 苹果公司 | Call management between multiple user devices |
CN105139877B (en) * | 2015-08-20 | 2017-09-01 | 广东欧珀移动通信有限公司 | Connection method, main equipment, control terminal and the system of multimedia play equipment |
US10149278B2 (en) * | 2015-09-30 | 2018-12-04 | Apple Inc. | Alert notification management for multiple user devices |
CN114726711A (en) * | 2022-03-23 | 2022-07-08 | 海能达通信股份有限公司 | Method and system for cooperative processing service between devices |
CN116112354A (en) * | 2022-12-07 | 2023-05-12 | 广州芯德通信科技股份有限公司 | Distributed network fusion management method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007089024A1 (en) * | 2006-01-31 | 2007-08-09 | Matsushita Electric Industrial Co., Ltd. | Method for personal network management across multiple operators |
CN102082724A (en) * | 2009-11-26 | 2011-06-01 | 中兴通讯股份有限公司 | Management method for information of personal network (PN) equipment and server |
CN102130807A (en) * | 2011-04-21 | 2011-07-20 | 中国科学技术大学苏州研究院 | Equipment discovery method for realizing real-time dynamic networking in personal internet |
CN102281627A (en) * | 2010-06-13 | 2011-12-14 | 中兴通讯股份有限公司 | Method and system for managing personal area network |
CN102340430A (en) * | 2010-07-22 | 2012-02-01 | 中兴通讯股份有限公司 | Connection management method and system of personal area network equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007088638A1 (en) * | 2006-01-31 | 2007-08-09 | Matsushita Electric Industrial Co., Ltd. | Method for personal network management across multiple operators |
CN102271146B (en) * | 2010-06-04 | 2016-03-30 | 中兴通讯股份有限公司 | The method and system that a kind of multiple people's net equipment collaboration is downloaded |
CN103378984B (en) * | 2012-04-26 | 2019-08-23 | 中兴通讯股份有限公司 | Personal management method and system |
-
2012
- 2012-05-10 CN CN2012101432696A patent/CN103391228A/en active Pending
- 2012-06-18 WO PCT/CN2012/077107 patent/WO2013166762A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007089024A1 (en) * | 2006-01-31 | 2007-08-09 | Matsushita Electric Industrial Co., Ltd. | Method for personal network management across multiple operators |
CN102082724A (en) * | 2009-11-26 | 2011-06-01 | 中兴通讯股份有限公司 | Management method for information of personal network (PN) equipment and server |
CN102281627A (en) * | 2010-06-13 | 2011-12-14 | 中兴通讯股份有限公司 | Method and system for managing personal area network |
CN102340430A (en) * | 2010-07-22 | 2012-02-01 | 中兴通讯股份有限公司 | Connection management method and system of personal area network equipment |
CN102130807A (en) * | 2011-04-21 | 2011-07-20 | 中国科学技术大学苏州研究院 | Equipment discovery method for realizing real-time dynamic networking in personal internet |
Also Published As
Publication number | Publication date |
---|---|
CN103391228A (en) | 2013-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9544718B2 (en) | Method and apparatus for transmitting and receiving audio stream in wireless communication system | |
US11070970B2 (en) | Apparatus and method for providing universal plug and play service based on Wi-Fi direct connection in portable terminal | |
US8885811B2 (en) | Method and system for transferring a conference between a mobile communication device and a conferencing terminal | |
EP2196040B1 (en) | Negotiation of a short range wireless communication parameters using configuration data received through rfid | |
WO2013166762A1 (en) | Networking method and system for personal area network devices | |
KR20150027771A (en) | System and method for clustering of mobile devices and applications | |
WO2012034324A1 (en) | Video conference system and implementation method thereof | |
WO2014063514A1 (en) | Method and bluetooth device for broadcasting data through bluetooth | |
TWI543654B (en) | Wireless docking | |
CN112929595B (en) | Network conference convergence system and method | |
WO2022143508A1 (en) | Method for transmitting data in near field, device and system | |
EP3026844B1 (en) | Apparatus, system, and method of selecting relay device in conferencing system, and carrier medium | |
WO2019079971A1 (en) | Method for group communication, and apparatus, computer storage medium, and computer device | |
US20220286731A1 (en) | Multimedia apparatus and cast method | |
CN102546667A (en) | Data transmission method and system of video conference and data access server | |
CN103378984B (en) | Personal management method and system | |
WO2023273533A1 (en) | Network management method and apparatus | |
EP3029933B1 (en) | Apparatus, system, and method of controlling session, and carrier means | |
WO2013189164A1 (en) | Processing method and device for service data | |
WO2019056961A1 (en) | Resource sharing method and apparatus | |
WO2022227587A1 (en) | Shared service establishment method and related product | |
CN110999340A (en) | Near field communication device and method | |
CN102761462A (en) | Merging method and device for personal area network and splitting method and device for personal area network | |
JP2004320542A (en) | Radio relaying device, and relaying method of radio communication | |
RU2487493C2 (en) | Negotiation of short range wireless communication parameters using configuration data received through rfid |
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: 12876296 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: 12876296 Country of ref document: EP Kind code of ref document: A1 |