APPARATUS AND METHOD FOR WIRELESS NETWORK EXTENSIBILITY AND ENHANCEMENT
First Claim
1. A method of extending coverage in a wireless network, the network comprising a network access point in data communication with a network control entity, the method comprising:
- identifying a wireless user device in wireless data communication with the network access point;
communicating, from the network control entity to the wireless user device via the network access point, one or more data elements, the one or more data elements configured to cause the wireless user device to advertise itself as an active access point to at least one other wireless user device which is within communications range of the wireless user device yet which is not within communications range of the network access point;
downloading at least one computer program to the wireless user device via a wireless interface thereof, the at least one computer program operative to, when executed on the wireless user device, enable the advertisement of the wireless user device as the active access point, the enablement based at least in part on receipt of the one or more data elements; and
upon association of the one other wireless user device with the wireless user device, causing establishment of communications between the one other wireless user device with at least the network control entity such that;
(i) the one other wireless user device and the network entity can transact data via the wireless user device; and
(ii) the wireless user device can transact data with the network control entity in tandem with the data transaction between the one other wireless user device and the network control entity.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for extending and enhancing wireless networks. An exemplary wireless network configured according to the disclosure uses in-service Wireless Network Clients (WNCs), such as mobile phones, laptops, etc., to extend and enhance the wireless network coverage via peer-to-peer sub-networks. In one implementation, each WNC is configured to operate as a Service Access Node (SAN) to other wireless client devices in the same network. The SAN provides peer-to-peer communications capabilities (to communicate with wireless clients) and gateway functionality (to aggregate data traffic over its own uplink communications), thereby enabling wireless clients to “piggyback” their data link onto the WNC. Peer Control Manager (PCM) software on each WNC enables, disables, and controls the service functions for that WNC in accordance with an overarching Peer Controller (PC) entity operated by an Access Point Controller/Core Network.
46 Citations
29 Claims
-
1. A method of extending coverage in a wireless network, the network comprising a network access point in data communication with a network control entity, the method comprising:
-
identifying a wireless user device in wireless data communication with the network access point; communicating, from the network control entity to the wireless user device via the network access point, one or more data elements, the one or more data elements configured to cause the wireless user device to advertise itself as an active access point to at least one other wireless user device which is within communications range of the wireless user device yet which is not within communications range of the network access point; downloading at least one computer program to the wireless user device via a wireless interface thereof, the at least one computer program operative to, when executed on the wireless user device, enable the advertisement of the wireless user device as the active access point, the enablement based at least in part on receipt of the one or more data elements; and upon association of the one other wireless user device with the wireless user device, causing establishment of communications between the one other wireless user device with at least the network control entity such that;
(i) the one other wireless user device and the network entity can transact data via the wireless user device; and
(ii) the wireless user device can transact data with the network control entity in tandem with the data transaction between the one other wireless user device and the network control entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 24)
-
-
8. (canceled)
-
10. A method of operating a wireless network, the network comprising a network access point in data communication with a network control entity, the method comprising:
-
determining that a wireless user device in wireless data communication with the network access point requires handover from an initial network access point to a target network access point; based at least in part on the determining, identifying, via the network control entity, the target network access point, the identifying of the target network access point comprising identifying one of one or more other wireless user devices; communicating, from the network control entity to the identified one of the one or more other wireless user devices via the network access point, one or more data elements, the one or more data elements configured to cause the another wireless user device to enable data communications with the wireless user device when the wireless user device and another wireless user device are within communications range of one another; and upon association of the wireless user device with the another wireless user device, causing establishment of communication between the wireless user device with at least the network control entity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Non-transitory computer readable storage apparatus comprising a storage medium, the storage medium comprising at least one computer program having a plurality of instructions, the plurality of instructions configured to be executed on a processing apparatus of a wireless-enabled user device in data communication with the computer readable storage apparatus, the wireless-enabled user device further comprising a wireless interface in data communication with the processor apparatus;
-
wherein the plurality of instructions are configured to, when executed, cause the wireless-enabled user apparatus to; receive data from a network entity via the wireless interface; download at least one computer program to the wireless-enabled user apparatus via the wireless interface, the at least one computer program operative to, when executed on the wireless user device, enable advertisement of the wireless user device as an active access point in response to receipt of the data from the network entity; utilize the downloaded at least one computer program to cause the wireless-enabled user device to transmit, via the wireless interface, beacon data, the beacon data advertising the wireless-enabled user device as an active access point for other wireless-enabled devices; receive data from one or more other wireless-enabled devices substantially in response to the beacon data; establish an association between the one or more other wireless-enabled devices; and establish a session between the one or more other wireless-enabled user devices and the network entity. - View Dependent Claims (20, 21, 25)
-
-
22. Network apparatus for use within a wireless network, the network apparatus comprising:
-
a computerized controller entity, the controller entity comprising at least one computer program operative to run on a processing apparatus of the controller entity, and a backhaul data interface configured for data communication with a packet-switched network; and a plurality of wireless access points in data communication with the controller entity, the access points each comprising a wireless interface having a communications range associated therewith; wherein the at least one computer program further comprises a plurality of instructions which, when executed by the processor apparatus, cause at least one of the wireless access points to; transmit data to a peer-enabled wireless user device within a communications range thereof, the transmitted data configured to enable the peer-enabled wireless user device to cause transmission, via a wireless interface thereof, of beacon data, the beacon data advertising the peer-enabled wireless user device as an access point for other wireless user devices; receive data initiated from one or more other wireless user devices associated with the peer-enabled wireless user device; and utilize a session between the one or more other wireless user devices and the computerized controller entity, the session used to enable access by the one or more other user devices to an internetwork in data communication with the network apparatus via the backhaul interfaces; determine that the one or more other wireless user devices in wireless data communication with one of the wireless access points requires handover to the peer-enabled wireless user device; wherein the utilization of the session comprises maintaining an existing, previously established communications session between the one or more other wireless user devices and the computerized controller entity. - View Dependent Claims (26, 27, 28, 29)
-
-
23. (canceled)
Specification