Method and apparatus to perform synchronization in an AD-HOC network
First Claim
Patent Images
1. A wireless communication system, comprising:
- a plurality of communication stations configured to perform networking operation in an autonomous, distributed manner, each of the plurality of communication stations configured to gather information indicative of available communication slots with respect thereto, the available communication slots being portions of an ad-hoc managed bandwidth including communication slots available to others of the plurality of communication stations, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy, each station of the plurality of communication stations configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication, the plurality of communication stations configured to rank reservation states with the predetermined hierarchy which includes at least a reserved slot and a transmit beacon slot, each station of the plurality of communication stations configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations and inform the others of the plurality of communication stations of the determined unusable slots, and each station of the plurality of communication stations is configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication system in which each of communication stations performs networking operation in an autonomous, distributed manner, wherein each of the communication stations gathers information indicative of a band use situation in peripheral stations, grasps bands usable and unusable by the own station from the gathered information to set a band to be actually used by the own station, and mutually recognize bands to be used and unusable by the own station by informing to the peripheral stations.
23 Citations
26 Claims
-
1. A wireless communication system, comprising:
a plurality of communication stations configured to perform networking operation in an autonomous, distributed manner, each of the plurality of communication stations configured to gather information indicative of available communication slots with respect thereto, the available communication slots being portions of an ad-hoc managed bandwidth including communication slots available to others of the plurality of communication stations, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy, each station of the plurality of communication stations configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication, the plurality of communication stations configured to rank reservation states with the predetermined hierarchy which includes at least a reserved slot and a transmit beacon slot, each station of the plurality of communication stations configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations and inform the others of the plurality of communication stations of the determined unusable slots, and each station of the plurality of communication stations is configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon.
-
2. A wireless communication system, comprising:
a plurality of communication stations configured to perform networking operation in an autonomous, distributed manner, each of the plurality of communication stations configured to gather information indicative of available communication slots with respect thereto, the available communication slots being portions of an ad-hoc managed bandwidth including communication slots available to others of the plurality of communication stations, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy and, configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots, the provision of beacon information describing information relating to a communication condition with respect thereto, and sets a communication slot which coincides with a beacon received from a peripheral station as an available slot unusable for communication in accordance with the predetermined hierarchy, the plurality of communication stations configured to rank reservation states with the predetermined hierarchy which includes at least a reserved slot and a transmit beacon slot, each station of the plurality of communication stations configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations and inform the others of the plurality of communication stations of the determined unusable slots, and each station of the plurality of communication stations is configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon.
-
3. A wireless communication system, comprising:
-
a plurality of communication stations configured to perform networking operation in an autonomous, distributed manner, each of the plurality of communication stations configured to gather information indicative of available communication slots with respect thereto, the available communication slots being portions of an ad-hoc managed bandwidth including communication slots available to others of the plurality of communication stations, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy, and, configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots, the plurality of communication stations configured to rank reservation states with the predetermined hierarchy which includes at least a reserved slot and a transmit beacon slot, each station of the plurality of communication stations configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations and inform the others of the plurality of communication stations of the determined unusable slots, and each station of the plurality of communication stations is configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon, wherein when a communication slot is utilized to perform a band reserved communication or a prioritized communication, each of the plurality of communication stations begins transmission after an offset time elapses, the offset time being a predetermined probability.
-
-
4. A wireless communication system, comprising:
-
a plurality of communication stations configured to perform networking operation in an autonomous, distributed manner, each of the plurality of communication stations configured to gather information indicative of available communication slots with respect thereto, the available communication slots being portions of an ad-hoc managed bandwidth including communication slots available to others of the plurality of communication stations, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy and, configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots, for use in scheduling available time slots for use in communication, the plurality of communication stations configured to rank reservation states with the predetermined hierarchy which includes at least a reserved slot and a transmit beacon slot, each station of the plurality of communication stations configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations and inform the others of the plurality of communication stations of the determined unusable slots, and each station of the plurality of communication stations is configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon, wherein a respective one of the plurality of communication stations temporarily secures an available communication slot for performing band reserved communication, and does not temporarily secure communication slots identified as secured by a peripheral station in accordance with the hierarchy.
-
-
5. A wireless communication apparatus performing data transmission in a wireless communication environment, comprising:
-
a communication unit configured to transmit and/or receive wireless data on a communication channel; an information gathering unit configured to gather information indicative of available communication channel slots with respect thereto, the available communication channel slots being portions of an ad-hoc managed bandwidth including communication slots available to others of a plurality of wireless communication apparatus, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy; an identification unit configured to identify usable and unusable slots based upon the hierarchy, the identification unit configured to rank reservation states including at least a reserved slot and a transmit beacon slot with the predetermined hierarchy, the identification unit configured to determine unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations; a setting unit configured to set available slots as usable and unusable by the wireless communication apparatus; a controller configured to control communication operation based on the usable and unusable slots set; and an informing unit configured to inform others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots and the determined unusable slots, the informing unit configured to transmit a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A wireless communication method performing data transmission in a wireless communication environment, comprising:
-
gathering information indicative of available communication channel slots with respect thereto, the available communication channel slots being portions of an ad-hoc managed bandwidth including communication slots available to others of a plurality of wireless communication apparatus, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy as the information indicative of available communication slots, for use in scheduling available time slots for use in communication; identifying available slots as unusable and usable slots based upon the hierarchy, the identifying including ranking reservation states including at least a reserved slot and a transmit beacon slot with the predetermined hierarchy, the identifying including determining unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations; setting available slots as usable and unusable by the wireless communication apparatus; controlling communication operation based on the usable and unusable slots set; and informing others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots and the determined unusable slots, the informing including transmitting a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon.
-
-
26. A tangible computer readable storage medium encoded with computer instructions which causes a data processor to execute a method of controlling a wireless communication operation to implement data transmission in a wireless communication environment, said method comprising:
-
gathering information indicative of available communication channel slots with respect thereto, the available communication channel slots being portions of an ad-hoc managed bandwidth including communication slots available to others of a plurality of wireless communication apparatus, the information indicative of available communication slots identifying a current reservation state of the available communication slots based upon a predetermined hierarchy for use in scheduling available time slots for use in communication; identifying available slots as unusable and usable slots based upon the hierarchy, the identifying including ranking reservation states including at least a reserved slot and a transmit beacon slot with the predetermined hierarchy, the identifying including determining unusable slots based on the current reservations states of available communication slots of others of the plurality of communication stations; setting available slots as usable and unusable by the wireless communication apparatus; controlling communication operation based on the usable and unusable slots set; and informing others of the plurality of communication stations of current reservation states of available communication slots in accordance with the predetermined hierarchy as the information indicative of available communication slots and the determined unusable slots, the informing including transmitting a beacon to the others of the plurality of communication stations, the beacon including a status for every communication slot in each frame, the status indicating first reservation slots identifying slots reserved for a station transmitting the beacon and second reservation slots identifying slots reserved by neighboring stations other than the station transmitting the beacon.
-
Specification