Peer-to-Peer Service Notification Propagation via Group Owners
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing peer-to-peer wireless communication mechanisms do not scale efficiently to large numbers of devices, leading to data delays and increased power consumption due to inefficient routing and service discovery issues.
Innovation Solution
A method where a peer-to-peer client generates a service notification message with category, sub-category, action, group identifier, and device identifier, which is forwarded through a local group owner and bridges to propagate throughout the neighborhood, allowing each relevant device to receive and respond efficiently, reducing power consumption and improving scalability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional peer-to-peer mechanisms are used for wireless communication, then direct device-to-device communication is achieved, but the system does not scale efficiently to large numbers of devices resulting in data delays and increased power consumption
Solution Approach 1:
The patent introduces group owners as intermediary devices that manage and coordinate communications within peer groups. Instead of direct peer-to-peer routing between all devices, the group owner acts as a mediator that receives data from one peer and efficiently distributes it to other peers in the group, thereby scaling the system to support large numbers of devices while reducing routing complexity and power consumption
Solution Approach 2:
The patent divides the large peer-to-peer network into smaller, manageable peer groups with designated group owners. This segmentation allows the overall system to scale by organizing devices into modular units, where each group can be managed independently, reducing the computational burden on individual devices and improving overall communication efficiency
2Adaptability or versatility
If traditional peer-to-peer mechanisms are used, then device connectivity is established, but service discovery between devices is inefficient
Solution Approach 1:
The patent implements preliminary service registration where devices pre-register their service information with the group owner before actual service discovery is needed. This preliminary action allows the group owner to maintain an updated index of available services, enabling rapid service discovery when devices need to find and interact with each other's services without time-consuming search processes
3Loss of information
If service notifications are propagated throughout the network, then complete service discovery is achieved, but power consumption increases
Solution Approach 1:
The patent applies local quality by having the group owner filter and selectively forward service notifications only to peers whose service categories match the notification content. Instead of broadcasting to all peers in the network, the system tailors the propagation path based on service category associations, ensuring complete service information delivery while minimizing unnecessary transmissions and reducing power consumption
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods and apparatus for transmitting service information in a neighborhood of peer-to-peer communication groups are disclosed. A peer-to-peer client device connects to a peer-to-peer communication group via a peer-to-peer group owner. The peer-to-peer client generates a service notification including a category and a sub-category and transmits the service notification to the first peer-to-peer group owner. The first peer-to-peer group owner then forwards the service notification (a) to a first group member that is associated with the category and the sub-category, and (b) to a second group member that is identified as a first bridge and is associated with the category.