Method and apparatus for handling peers with dynamic IP connectivity status in peer-to-peer networks

US9237060B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9237060-B2
Application numberUS-81404410-A
CountryUS
Kind codeB2
Filing dateJun 11, 2010
Priority dateJun 11, 2010
Publication dateJan 12, 2016
Grant dateJan 12, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method and apparatus for communication in a peer-to-peer (P2P) network are provided. The method comprises a first peer in the P2P network selecting a primary Internet Protocol (IP) address from a plurality of IP addresses associated with the first peer. The method further comprises the first peer providing the primary IP address to a second peer as an address the second peer is to use in initiating communication with the first peer. The apparatus comprises a user equipment (UE) that includes a processor configured such that the UE selects a primary IP address from plurality of IP addresses associated with the UE and registers the primary IP address in the P2P network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for communication in a peer-to-peer (P2P) network, comprising: a first peer in the P2P network receiving at least one network operation policy from a server peep in the P2P network in response to sending a join request to the server peer; the first peer perusing the at least one network operation policy to select a primary Internet Protocol (IP) address from a plurality of IP addresses that identify the first peep, wherein the selected primary IP address complies with the at least one network operation policy; the first peer providing the primary IP address to a second peer as an address the second peer is to use in initiating communication with the first peer, wherein the first peer provides the primary IP address to the second peer in a signaling stage; the first peer providing to the second peer at least one additional IP address from the plurality of IP addresses as an address available to the second peer for use in communicating with the first peer, wherein the first peer provides the at least one additional IP address to the second peer in a data transmission stage; the first peer establishing session with the second peer; the first peer receiving an update request to update the network operation policy from the server peer; the first peer updating the primary IP address based on the updated network operation policy while the session with the second peer is active; and the first peer performing a connectivity check with the second peer using the updated primary IP address. 2. The method of claim 1 , wherein, when the P2P network is a managed network. 3. The method of claim 1 , wherein the first peer provides an update of the at least one additional IP address to the second peer in a data transmission stage. 4. A device configured to: operate in a peer-to-peer (P2P network); receive at least one network operation policy from a server peer in the P2P network; use the at least one network operation policy to select a primary Internet Protocol (IP) address from a plurality of IP addresses that identify the device, the selected primary IP address compliant with the at least one network operation policy; register the primary IP address in the P2P network; establish a session with a second peer in the P2P network, wherein the device provides the primary IP address to the second peer in a signaling stage; provide to the second peer at least one additional IP address from the plurality of IP addresses as an address available to the second peer for use in communicating with the device, wherein the device provides the at least one additional IP address to the second peer in a data transmission stage; receive an update request to update the network operation policy from the server peer; update the primary IP address in the P2P network based on the updated network operation policy while the session with second peer is active; and perform a connectivity check with the second peer using the updated primary IP address. 5. The device of claim 4 , wherein, when the P2P network is a managed network. 6. The device of claim 4 , wherein the device is further configured to provide an update of the at least one additional IP address to the second peer in a data transmission stage. 7. A node configured to: operate in a managed peer-to-peer (P2P) network; receive at least one network operation policy from a server peer in a the P2P network; use the at least one policy to select a primary Internet Protocol (IP) address from a plurality of IP addresses identifying the node to be used by at least one peer in the P2P network in communicating with the node, the primary IP address compliant with the at least one policy; provide the primary address to a second node as an address the second node is to use in initiating communication with the node, wherein the node provides the primary IP address to the second node in a signaling stage; provide at least one additional IP address to the second node in a data transmission stage; establish a session with the second node; receive a request from the server peer to update the network operation policy; update the primary IP address based on the update network operation policy while the session with the second node is active; and perform a connectivity check with the second node using the updated primary IP address. 8. The node of claim 7 , wherein the node is further configured to provide an update of the additional IP address to the second node in the data transmission stage.

Assignees

Inventors

Classifications

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • Multiple interfaces, e.g. multihomed nodes · CPC title

  • Internet protocol [IP] addresses · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9237060B2 cover?
Method and apparatus for communication in a peer-to-peer (P2P) network are provided. The method comprises a first peer in the P2P network selecting a primary Internet Protocol (IP) address from a plurality of IP addresses associated with the first peer. The method further comprises the first peer providing the primary IP address to a second peer as an address the second peer is to use in initia…
Who is the assignee on this patent?
Wu Wei, Choi Noun, Blackberry Ltd
What technology area does this patent fall under?
Primary CPC classification H04L61/5007. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).