Patent ID: 9210536
Filing Date: 2015-12-08
Classification: H04L,H04W

Abstract:
1. A method for establishing a peer to peer (P2P) communication session between a first wireless communication device and at least one other wireless communication device, the method comprising: receiving from the first wireless communication device a communication request message indicating that at least one other wireless communication device is in close proximity with the first wireless communication device; establishing a P2P group which includes the first wireless communication device and at least one other wireless communication device, based on the close proximity between the wireless communication devices; identifying respective P2P IP addresses for the first wireless communication device and the at least one other wireless communication device within the established P2P group; instructing the first wireless communication device and the at least one other wireless communication device to communicate within the established P2P group using respective P2P IP addresses; and following receipt of a response indicating acceptance by a second wireless communication device of an instruction to communicate within the established P2P group using a corresponding P2P IP address, establishing the communication session, wherein said establishing the P2P group further comprises: transmitting from a controlling network to the first wireless communication device a first request for establishing the P2P group, wherein said first request contains information about operating parameters for the P2P group; receiving a response from the first wireless communication device that includes an identifier (ID) of a preferred wireless channel for the P2P group; transmitting to a second wireless communication device a second request containing (a) the information about the operating parameters and (b) the ID of the preferred wireless channel; designating a selected wireless communication device from the established P2P group as an access point for the P2P group; and wherein the P2P group is established using the operating parameters and the preferred wireless channel, the method further comprising: retrieving from the communication request message an IP address of the first wireless communication device associated with the controlling network wherein transmitting the first request for establishing the P2P group is triggered in response to receipt of the communication request message; checking the communication request message for inclusion of a pair of P2P IP addresses to assign to participants associated with the received communication request; and in response to the received communication request message not including the pair of P2P IP addresses, setting up the P2P group without enabling a P2P communication session.