Node belonging to multiple clusters in an ad hoc wireless network
DCFirst Claim
1. A mobile communications station for communicating among a plurality of mobile stations in a network in which stations are arranged in clusters having cluster head stations that communicate with other cluster head station, said mobile station including a transceiver, and comprising:
- a processor which;
(i) determines a communication state between said mobile station and the cluster head stations of plural clusters;
(ii) assigns said mobile station to each of the plural clusters as to which a prescribed communication state has been determined between said mobile station and a corresponding cluster head station;
(iii) and sets said mobile station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said mobile station, wherein all communications between said mobile station and other mobile stations in the network that are not assigned to any of the clusters to which said mobile station is assigned are via at least a cluster head station of a cluster to which said mobile station is assigned and a cluster head station of a cluster to which the other mobile station is assigned.
10 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A communication system has stations arranged in clusters of member stations, each of which communicates with the other member stations. One member station is a head station of the cluster that communicates with head stations of other clusters. The stations are configured by determining the communication state between a station and one or more cluster head stations. The station is assigned to at least one cluster when a prescribed communication state has been determined between the station and the cluster head station. The station is set to be in independent communication with the one or more cluster head stations which have the prescribed communication state with the station.
-
Citations
28 Claims
-
1. A mobile communications station for communicating among a plurality of mobile stations in a network in which stations are arranged in clusters having cluster head stations that communicate with other cluster head station, said mobile station including a transceiver, and comprising:
-
a processor which;
(i) determines a communication state between said mobile station and the cluster head stations of plural clusters;
(ii) assigns said mobile station to each of the plural clusters as to which a prescribed communication state has been determined between said mobile station and a corresponding cluster head station;
(iii) and sets said mobile station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said mobile station,wherein all communications between said mobile station and other mobile stations in the network that are not assigned to any of the clusters to which said mobile station is assigned are via at least a cluster head station of a cluster to which said mobile station is assigned and a cluster head station of a cluster to which the other mobile station is assigned.
-
-
2. In a communications system for communication among plural stations in a network in which stations are arranged in clusters having cluster head stations that communicate with other cluster head stations, a method for configuring the network of stations including the steps of:
-
determining a communication state between a station and the cluster head stations of plural clusters;
assigning said station to each of the plural clusters as to which a prescribed communication state has been determined between said station and a corresponding cluster head station; and
setting said station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said station, wherein all communications between said station and other stations in the network that are not assigned to any of the clusters to which said station is assigned are via at least a cluster head station of a cluster to which said station is assigned and a cluster head station of a cluster to which the other station is assigned. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of operating a communications station for communicating among a plurality of communications stations in a communications network, each station being able to receive and transmit signals, the stations being arranged into cluster groups each having at least one station, each cluster group including at least one station designated as a cluster head, said method comprising the steps of:
-
recognizing a plurality of cluster heads for potential affiliation with said station;
deciding a subset of the recognized cluster heads for said station to affiliate with; and
allowing said station to concurrently affiliate with at least two cluster heads in the subset, wherein all communications between said station and other stations in the network that are not affiliated with any of the cluster heads with which said station is affiliated are via at least a cluster head with which said station is affiliated and a cluster head with which the other station is affiliated. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a mobile communications network employing a plurality of mobile stations, a method of operating a mobile station so as to automatically configure the plurality of mobile stations into a network for relaying messages from mobile station to mobile station, said method comprising the following steps:
-
determining possible network access points from said mobile station to the mobile communications network;
attempting to establish a simultaneous communication affiliation between said mobile station and at least two network access points, and establishing simultaneous communication affiliation between said mobile station and the at least two access points if possible, wherein a communication affiliation with each of the at least two access points is independent from the communication affiliations with the other access points; and
allowing said mobile station to change network access points, wherein all communications between said mobile station and other mobile stations in the network that are not affiliated with any of the access points with which said mobile station is affiliated are via at least an access point with which said mobile station is affiliated and an access point with which the other mode station is affiliated.
-
-
26. Computer executable code stored on a computer readable medium, the code for operating a communications station so as to communicate with a plurality of communications stations in a network in which stations are arranged in clusters having cluster head stations that communicate with other cluster head stations, said computer executable code comprising:
-
computer executable code to determine a communication state between said station and the cluster head stations of plural clusters;
computer executable code to assign said station to each of the plural clusters as to which a prescribed communication state has been determined between said station and a corresponding cluster head station; and
computer executable code to set said station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said station, wherein all communications between said station and other stations in the network that are not assigned to any of the clusters to which said station is assigned are via at least a cluster head station of a cluster to which said station is assigned and a cluster head station of a cluster to which the other station is assigned.
-
-
27. In a mobile communications station for communicating among a plurality of mobile communications stations in a network in which mobile stations are arranged in clusters having cluster head stations that communicate with other cluster head stations, a processor comprising:
-
means for determining a communication state between said mobile station and the cluster head stations of plural clusters;
means for assigning said mobile station to each of the plural clusters as to which a prescribed communication state has been determined between said mobile station and a corresponding cluster head station; and
means for setting said mobile station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said mobile station, wherein all communications between said mobile station and other mobile stations in the network that are not assigned to any of the clusters to which said mobile station is assigned are via at least a cluster head station of a cluster to which said mobile station is assigned and a cluster head station of a cluster to which the other mobile station is assigned.
-
-
28. In a communications station for communicating among a plurality of communications stations in a network in which stations are arranged in clusters having cluster head stations that communicate with other cluster head stations, a processor comprising:
-
means for determining a communication state between said station and the cluster head stations of plural clusters;
means for assigning said station to each of the plural clusters as to which a prescribed communication state has been determined between said station and a corresponding cluster head station; and
means for setting said station to be in independent communication with each of the plural cluster head stations having the prescribed communication state with said station, wherein all communications between said station and other stations in the network that are not assigned to any of the clusters to which said station is assigned are via at least a cluster head station of a cluster to which said station is assigned and a cluster head station of a cluster to which the other station is assigned.
-
Specification