WO2006025171A1 - 無線通信方法および無線通信装置 - Google Patents
無線通信方法および無線通信装置 Download PDFInfo
- Publication number
- WO2006025171A1 WO2006025171A1 PCT/JP2005/014022 JP2005014022W WO2006025171A1 WO 2006025171 A1 WO2006025171 A1 WO 2006025171A1 JP 2005014022 W JP2005014022 W JP 2005014022W WO 2006025171 A1 WO2006025171 A1 WO 2006025171A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- beacon
- wireless communication
- slot
- communication device
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/12—Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/244—Connectivity information management, e.g. connectivity discovery or connectivity update using a network of reference devices, e.g. beaconing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates to a wireless communication method and a wireless communication apparatus when performing ad hoc communication in a wireless communication network.
- FIG. 42 shows a wireless communication method described in Japanese Patent Laid-Open No. 2003-229869, and shows a wireless communication method in which wireless communication devices communicate directly with each other without providing a control station in a wireless network.
- the wireless communication apparatus transmits management information describing reception timing information, reception window information, and reception cycle information indicating its own information reception start position at predetermined time intervals ( ⁇ 1 to ⁇ 4).
- Other wireless communication devices that have received this management information store the reception timing, reception window, and reception cycle in association with the communication device number of the corresponding wireless communication device. Then, at the time of information transmission, the other wireless communication device obtains a reception start position in the corresponding wireless communication device from the reception timing, reception window, and reception cycle of the communication partner, and transmits information at that timing.
- beacon period In the management information exchange area (hereinafter referred to as "beacon period") (Cl, C5), all the wireless communication devices transmit and exchange beacons in their respective beacon slots.
- the beacon period is a fixed time
- a wireless network system that does not have enough power to transmit several beacons in advance has the following problems. .
- the wireless communication device that actually subscribes to this wireless network system has a much smaller number of nodes than the number of nodes assumed in advance, the beacon period has a lot of free time and communication efficiency is not good. .
- An object of the present invention is to provide a wireless communication method with good communication efficiency and low waste of power consumption even when the number of wireless communication devices that join a wireless network system dynamically changes. .
- a wireless communication method is a wireless communication method in which wireless communication devices transmit such that beacons do not collide with each other in a beacon period, so that the wireless communication device is in a beacon period.
- wireless communication devices transmit such that beacons do not collide with each other in a beacon period, so that the wireless communication device is in a beacon period.
- counting of a predetermined number of superframes until the beacon slot is moved to an empty beacon slot is started.
- the wireless communication device adds movement state information for notifying the other wireless communication device of the movement processing state of its beacon slot position to the beacon, and the movement state information received from the other wireless communication device,
- the identifier for identifying the wireless communication device that has notified the movement state information is associated with the beacon slot position and added as beacon period occupation information, and transmitted in its own beacon slot.
- the wireless communication apparatus moves its beacon to the previous empty beacon slot and transmits it.
- the wireless communication device determines the use state of the beacon slot based on the received beacon movement state information of the wireless communication device and the beacon period occupation information.
- the wireless communication device can change the length of the beacon period as necessary, so that a reduction in communication efficiency or loss of power consumption occurred in the beacon period with a fixed number of nodes. Can be removed.
- the wireless communication device By notifying the movement processing status such as starting the counting of the event, it becomes possible to cope with changes in other beacon information transmitted in the same beacon period.
- the power to delay one beacon period before the information of the beacon issued by the next closest wireless communication device arrives.
- the wireless communication device absorbs this delay by waiting for the movement of the beacon slot position in units of superframes. be able to.
- the wireless communication device of the communication partner can communicate with each other by moving the beacon slot. It is possible to avoid collision with the beacon of other wireless communication devices.
- the predetermined number of superframes is not counted during a period in which a beacon of another wireless communication device exists from the beacon slot of the own device to the end of the beacon period. It is characterized by.
- the wireless communication method according to the present invention is characterized in that the count of a predetermined number of superframes is 2 or more.
- the movement of the beacon slot position is delayed by one beacon period until the information of the beacon emitted by the next closest wireless communication device arrives.
- This delay can be absorbed.
- the wireless communication method detects a change in bee conformation, which is an arrangement of beacon slot positions of the wireless communication device, from the beacon and bee period occupancy information received by the wireless communication device. It detects an empty beacon slot and moves its beacon slot position to the empty slot.
- the beacon period can be degenerated by detecting this in an autonomous and distributed manner.
- the movement state information in the wireless communication method according to the present invention is a counter value or a flag of a movement counter that counts a predetermined number of superframes.
- the transmission / reception data between the wireless communication devices can be limited to a minimum of 1 bit, so that the communication time can be shortened.
- At least two slots from the lowest slot of the beacon formation in which the wireless communication device also includes the beacon slot position and the beacon period occupation information power of each wireless communication device are used for data communication.
- a beacon transmission is started by newly joining or rejoining a wireless network, a beacon is transmitted with a slot randomly selected from this entry slot as its own beacon slot position. It is characterized by this.
- the wireless communication method further includes a step in which the wireless communication device adds beacon slot length information to a beacon, and the wireless communication device receives beacon slot length information received by a nearby wireless communication device.
- the beacon is accepted without performing data communication in the period in which the length of the entry slot is added to the maximum beacon slot length.
- the beacon slot length information indicates the length up to the lowest slot of the bee conformation that it recognizes.
- the wireless communication apparatus receives a beacon and extracts a frame, and determines that the extracted frame is a beacon frame.
- the identifier for identifying the transmission source wireless communication device and the movement state information indicating whether or not the transmission source wireless communication device moves in the beacon slot position are associated with each other and recorded as beacon period occupation information in the recording unit. Based on the frame determination unit that records the beacon period occupation information assigned to the beacon frame and all the beacon period occupation information recorded in the recording unit, When an empty beacon slot is detected before its own beacon slot, the counter value of a predetermined number of superframes until the own beacon slot is moved to an empty beacon slot is set in the movement counter, and a countdown notification is sent from the movement counter.
- the beacon slot position control unit for instructing the change of its own beacon slot position, and the beacon slot position control unit instructed by the beacon slot position control unit
- the beacon transmission instruction unit for detecting its own slot position and instructing beacon transmission
- the received beacon power the generated beacon period occupation information, the own movement state information, and the beacon slot length indicating the total length of the beacon slot obtained from the beacon received by itself Frames that make up a beacon frame containing information and Those having a beam structure portion.
- the wireless communication device does not count a predetermined number of superframes during a period in which a beacon of another wireless communication device exists from the beacon slot of the mobile counter to the end of the beacon period. It is characterized by this.
- the beacon period can be degenerated.
- the wireless communication apparatus is characterized in that the count of the predetermined number of superframes is 2 or more.
- one beacon period is delayed until the information of the beacon issued by the next closest wireless communication device arrives.
- this delay can be absorbed by waiting for the movement of the beacon slot position in units of superframes.
- the beacon slot position control unit determines the beacon slot position of the wireless communication apparatus based on the received beacon and beacon period occupation information. When a change in the beacon formation, which is an arrangement, is detected, an empty beacon slot is detected and the process of moving the own beacon slot position to the empty beacon slot is performed.
- the wireless communication device can detect this in an autonomous distributed manner and perform a beacon period degeneration operation.
- the movement state information is a counter value or a flag of a movement counter that counts a predetermined number of superframes.
- the wireless communication device can limit transmission / reception data between the wireless communication devices to a minimum of 1 bit, and can shorten the communication time.
- the frame configuration unit provides at least two slots from the lowest slot of the beacon formation as entry slots that do not perform data communication, and the beacon slot position control unit
- the beacon transmission instructing unit is instructed as a beacon slot position of a slot randomly selected from the entry slot. To do.
- V is the same.
- Algorithms can be incorporated into the beacon formation of a wireless network system.
- the wireless communication device provides a beacon in a period in which the frame determination unit adds the length of the entry slot to the maximum beacon slot length information among the beacon slot length information received from neighboring wireless communication devices. And the frame configuration unit does not perform data communication during that period.
- the wireless communication device newly joining in the vicinity of the wireless communication device located in the vicinity can be received when the beacon starts to be transmitted in the entry slot detected there.
- the movement state information is a beacon slot of the wireless communication device. It further includes destination slot location information indicating the destination of the location, and the wireless communication device transmits a beacon from its own beacon slot to the end of the beacon period. When it detects that there is an empty beacon slot other than the beacon slot, it selects any of the empty beacon slots, notifies other wireless communication devices as the destination beacon slot position, and also uses a predetermined number of superframes. Is to start counting.
- the wireless communication device when the wireless communication device selects the highest beacon slot among the empty beacon slots, if it is not the lowest slot, the wireless communication device uses the lowest slot. Until this happens, the next highest free slot is selected in the next superframe.
- the wireless communication apparatus can move the beacon slot in order from the highest empty slot in parallel.
- the wireless communication device selects an arbitrary beacon slot among the empty beacon slots.
- the wireless communication method has a maximum counter value when the wireless communication apparatus is counting a predetermined number of superframes and its own counter value is the maximum value. It detects the movement state information power of another wireless communication device or detects the beacon period occupation information power of another wireless communication device having the maximum counter value. In addition, when the counter value of the wireless communication device is the maximum value-1, the wireless communication device detects another wireless communication device from the movement state information. Further, when the wireless communication device has its own counter value that is neither the maximum value nor the maximum value 1, the wireless communication device detects another wireless communication device having the same counter value from the movement state information, or has its own counter value. Detects the beacon period occupation information power of other wireless communication devices having the value + 1. Note that when a wireless communication device that meets any of the conditions is detected, the wireless communication device Among the devices, the wireless communication device in the lowest slot position continues counting, and other wireless communication devices not applicable reset to a predetermined counter value.
- the wireless communication device can always appropriately select an empty slot to efficiently degenerate the beacon period, and can degenerate a plurality of beacons in a pipeline manner in one countdown cycle.
- the wireless communication method stops counting when receiving the beacon period information having the maximum value or the same counter value as its own counter value other than 0 during counting, It resets its own counter value to the maximum value.
- the wireless communication method according to the present invention is characterized in that the empty beacon slot to which the beacon slot is moved is the highest empty beacon slot.
- the wireless communication device can perform a series of degenerate operations at higher speed.
- the wireless communication apparatus further includes movement destination slot position information in which the movement state information indicates a planned movement destination of the beacon slot position of the wireless communication apparatus. If there is an empty beacon slot other than the beacon slot specified by the movement destination slot position information of another wireless communication device that transmits a beacon from the beacon slot of the beacon slot position control unit to the end of the beacon period Then, using the empty beacon slot as the destination beacon slot position, records its own movement state information in the recording unit, and sets a predetermined count in the movement counter.
- the frame configuration unit configures a beacon frame including its own movement state information recorded in the recording unit.
- the wireless communication device can notify the other wireless communication device of its own destination slot, or can detect the destination slot where the other wireless communication device is scheduled to move.
- the beacon slot position moving process can be performed in parallel to other empty slots.
- the wireless communication device is a wireless communication device in which the beacon slot position control unit transmits a beacon from its own beacon slot to the end of the beacon period. Among the empty slots other than the beacon slots that are scheduled to move, the highest beacon slot is designated as the destination beacon slot.
- the wireless communication apparatus can move the beacon slot sequentially from the highest empty slot in parallel.
- the beacon period can be dynamically changed to a variable length by minimizing the beacon collision by the autonomous decentralized algorithm of the wireless communication device of the wireless network system. .
- the beacon period can be dynamically changed to a variable length by minimizing the beacon collision by the autonomous decentralized algorithm of the wireless communication device of the wireless network system.
- FIG. 1 is a layout diagram of a radio communication apparatus constituting a radio network system according to Embodiment 1 of the present invention.
- FIG. 2 is a block diagram showing a configuration of a radio communication apparatus according to Embodiment 1 of the present invention.
- FIG. 3 is a diagram showing a configuration of a beacon frame according to Embodiment 1 of the present invention.
- FIG. 4 is a diagram showing a format of a beacon slot state table according to Embodiment 1 of the present invention.
- FIG. 5 is a flowchart showing a beacon period degeneration operation according to Embodiment 1 of the present invention.
- FIG. 6 is a flowchart showing beacon slot position determination processing according to Embodiment 1 of the present invention.
- FIG. 7A is a diagram showing a slot state when the radio communication apparatus according to Embodiment 1 of the present invention joins.
- FIG. 7B is a diagram showing a slot state when the wireless communication apparatus according to Embodiment 1 of the present invention joins.
- FIG. 7C is a diagram showing a slot state when the radio communication apparatus according to Embodiment 1 of the present invention joins.
- FIG. 8A shows a slot position after the wireless communication apparatus according to Embodiment 1 of the present invention joins. It is a figure which shows a slot state when moving.
- FIG. 8B is a diagram showing a slot state when the wireless communication apparatus according to Embodiment 1 of the present invention moves the slot position after joining.
- FIG. 9A is a diagram showing a slot state when the wireless communication apparatus according to Embodiment 1 of the present invention is no longer in the vicinity.
- FIG. 9B is a diagram showing a slot state when the wireless communication apparatus according to Embodiment 1 of the present invention is no longer nearby.
- FIG. 9C is a diagram showing a slot state when the wireless communication apparatus according to Embodiment 1 of the present invention is no longer near.
- FIG. 10A is a diagram showing a slot state when the degenerate operation of the beacon period is completed after the wireless communication apparatus according to Embodiment 1 of the present invention is no longer nearby.
- FIG. 10B is a diagram showing a slot state when the degenerate operation of the beacon period is completed after the wireless communication apparatus according to Embodiment 1 of the present invention is no longer nearby.
- FIG. 10C is a diagram showing a slot state when the degenerate operation of the beacon period is completed after the wireless communication device according to Embodiment 1 of the present invention is no longer nearby.
- FIG. 11 is an arrangement diagram of moving radio communication apparatuses according to Embodiment 1 of the present invention.
- FIG. 12A is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 12B is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 13A is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 13B is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 14A is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 14B shows the slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 14B shows the slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 15A is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 15B is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 16 is a layout diagram of the radio communication apparatus according to Embodiment 1 of the present invention.
- FIG. 17A is a diagram showing a usage state of the slot of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 17B is a diagram showing a slot usage state of the wireless communication apparatus according to Embodiment 1 of the present invention.
- FIG. 18 is a flowchart showing beacon slot position determination processing according to Embodiment 2 of the present invention.
- FIG. 19 is a layout diagram of a radio communication apparatus according to Embodiment 2 of the present invention.
- FIG. 20A is a diagram showing a slot usage state in the degeneration operation of the radio communication apparatus according to Embodiment 2 of the present invention.
- FIG. 20B is a diagram showing a slot usage state in the degeneration operation of the radio communication device according to Embodiment 2 of the present invention.
- FIG. 20C is a diagram showing a slot usage state in the degeneration operation of the radio communication apparatus according to Embodiment 2 of the present invention.
- FIG. 21A is a diagram showing a slot usage state in the degeneration operation of the radio communication apparatus according to Embodiment 2 of the present invention.
- FIG. 21B is a diagram showing a slot usage state in the degeneration operation of the wireless communication apparatus according to Embodiment 2 of the present invention.
- FIG. 22A is a diagram showing a slot usage state in the degeneration operation of the radio communication apparatus according to Embodiment 2 of the present invention.
- FIG. 22B is a diagram showing a slot usage state in the degeneration operation of the wireless communication apparatus according to Embodiment 2 of the present invention.
- FIG. 23 is a flowchart showing beacon slot position determination processing according to Embodiment 3 of the present invention.
- FIG. 24A is a diagram showing a slot usage state in the degeneration operation of the radio communication apparatus according to Embodiment 3 of the present invention.
- FIG. 24B is a diagram showing a slot usage state in the degeneration operation of the wireless communication device according to Embodiment 3 of the present invention.
- FIG. 24C is a diagram showing a slot usage state in the degeneration operation of the radio communication device according to Embodiment 3 of the present invention.
- FIG. 24D is a diagram showing a slot usage state in the degeneration operation of the radio communication device according to Embodiment 3 of the present invention.
- FIG. 24E is a diagram showing a slot usage state in the degeneracy operation of the wireless communication apparatus according to Embodiment 3 of the present invention.
- FIG. 25 is a diagram showing a configuration of a radio communication system according to the fourth embodiment.
- FIG. 26A is a time chart of the superframe in the present fourth embodiment.
- FIG. 26B is a time chart of the super frame in the present embodiment 4.
- FIG. 27 is a diagram showing a format of a beacon slot state table according to Embodiment 3 of the present invention.
- FIG. 28 is a diagram showing a structure of a beacon frame according to Embodiment 3 of the present invention.
- FIG. 29 is a layout diagram of radio communication apparatuses according to Embodiment 4 of the present invention.
- FIG. 30 is a diagram showing a configuration of a beacon frame according to Embodiment 4 of the present invention.
- FIG. 31 is a diagram showing a slot use state in the beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 32 is a diagram showing a slot usage state in a beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 33 shows the result of the beacon period of the radio communication apparatus according to Embodiment 4 of the present invention. It is a figure which shows the slot use state in joint operation
- FIG. 34 is a diagram showing a slot usage state in the beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 35 is a diagram showing a slot use state in the beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 36 is a diagram showing a slot usage state in the beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 37 is a diagram showing a slot usage state in the beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 38 is a diagram showing a slot usage state in a beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 39 is a diagram showing a slot usage state in a beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 40 is a diagram showing a slot usage state in a beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 41 is a diagram showing a slot usage state in a beacon period combining operation of the wireless communication apparatus according to Embodiment 4 of the present invention.
- FIG. 42 is a diagram showing a conventional wireless communication method.
- FIG. 1 is a diagram showing the arrangement of wireless communication devices constituting a wireless network system that implements the present invention.
- wireless communication devices A (101) to F (106) can mutually transmit and receive within the communication areas 111 to 116. That is, the wireless communication device A (101) is wireless communication devices B (102), C (103), and D (104), and the wireless communication device B (102) is wireless communication devices A (101) and D (104).
- Wireless communication device C (103) is A (101), D (104), E (105) and wireless communication device D (104) is wireless communication device A (101), B (102), C (103) F (106) and wireless communication device E (105) can communicate with wireless communication device C (103), respectively. It is assumed that the wireless communication device G (107) does not initially join this wireless network.
- FIG. 2 is a block diagram showing the configuration of these wireless communication devices.
- the wireless L1 processing unit 201 converts the analog signal received from the antenna 200 into a digital signal, generates a frame, converts the frame into an analog signal, and sends out the antenna 200. is there.
- This antenna 200 is an omnidirectional antenna and emits a wave.
- the wireless L1 processing unit 201 corresponds to a beacon receiving unit according to the present invention.
- the frame determination unit 202 determines whether the frame received by the wireless L1 processing unit 201 is a beacon frame or a data frame.
- FIG. 3 is a diagram showing the structure of a beacon frame in this beacon period.
- the beacon sender information 301 transmits the device ID of the wireless communication device itself that transmits this beacon to the device ID 303, the counter value of the movement counter 206 described later to the power counter 304, and this beacon.
- Beacon that is known by the wireless communication device
- the slot length is described in beacon slot length 305.
- the beacon period occupancy information 302 is described in the beacon sender information 301 in the beacon frame received by the wireless communication apparatus in the immediately preceding superframe, and the device ID and the counter value for each beacon.
- Counter 307, and the received beacon slot position is described in beacon slot position 308.
- the recording unit 203 records the occupation state of each beacon slot included in the beacon transmitter information 301 and the beacon period occupation information 302.
- FIG. 4 shows the format of the beacon slot state table recorded in the recording unit 203.
- a slot number 401, a device ID 402 of a wireless communication apparatus using the slot, a slot usage state 403, and a type 404 are recorded.
- This use state 403 indicates whether or not the wireless communication apparatus at the slot position is scheduled to change the slot position, and the values of the counters 304 and 307 are set.
- type 404 is notified that a beacon is received in the corresponding slot (indicated by “Beacon” in the figure) or is occupied by beacon period occupation information (indicated by “BPOIE” in the figure). .)
- the upper layer processing unit 204 performs protocol processing at the network layer and higher.
- the beacon slot position control unit 205 refers to the beacon slot state table recorded in the recording unit 203, and performs processing for moving its own slot position if there is an empty slot ahead of the beacon period. Is.
- the movement counter 206 counts the superframe until the movement of its own beacon slot position starts, and is normally set to a value of 2 or more.
- the frame configuration unit 207 reads necessary information from the recording unit 203 and generates beacon period occupation information 302. Further, the frame configuration unit 207 generates beacon sender information 301 based on the information of the beacon position control unit 205 and configures a beacon frame including management information. The frame configuration unit 207 receives data from the higher layer processing unit 204 and configures a data frame.
- the beacon transmission instructing unit 208 has a timer function for counting the offset time, Detects its own slot position in the beacon period. The beacon transmission instruction unit 208 then instructs the frame configuration unit 207 when to transmit the configured frame to the wireless L1 processing unit 201.
- FIG. 5 is a flowchart showing a beacon period degeneration operation performed by the wireless communication apparatus according to the present embodiment.
- the frame determination unit 202 determines whether the received frame is a beacon frame (step S501).
- the frame determination unit 202 determines that the frame is a beacon frame
- the frame determination unit 202 sets the device ID 402 and the usage state 403 in the slot number corresponding to the slot position of the received beacon in the beacon slot state table recorded in the recording unit 203.
- the device ID 303 of the received beacon sender information 301 and the value of the counter 304 are recorded.
- beacon reception (Beacon) is set (step S502).
- the frame determination unit 202 also sets the device ID 306 and the counter 307 to the device ID 402 and the usage state 403 in the slot number corresponding to the beacon slot position 308 described in the beacon period occupation information 302 in the received beacon frame. Record the value of. For type 404, beacon period occupation information (BPOIE) is set. Recording in the beacon slot state table based on the beacon period occupation information 302 is performed for all the beacon period occupation information 302 in the beacon frame.
- BPOIE beacon period occupation information
- beacon transmission instructing section 208 determines whether or not it is a slot position for transmitting its own beacon (step S503), and if it is the transmission timing, instructs frame configuration section 207 to transmit a beacon frame. (Step S504).
- the beacon transmission instructing unit 208 determines whether or not the beacon period has elapsed (step S 505), and if not, returns to step S 501. Thus, by repeating the processing from step S501 to step S505 until the end of the beacon period, the slot state for all beacon frames received during the beacon period is recorded in the recording unit 203.
- This beacon period is the maximum of the beacon slot length 305 of all the received beacon sender information 301, and is further added with 3 entry slots.
- This entry slot is a slot in which a wireless communication device that newly joins and rejoins the network transmits a beacon, and any of the three slots is selected. As a result, the probability that the first computer collides when a plurality of newly added wireless communication devices exist simultaneously can be kept low.
- the wireless communication device can know the slot state of the next closest wireless communication device from the beacon period occupation information 302.
- beacon slot position control section 205 performs beacon slot position determination processing (step S506).
- the frame determination unit 202 waits until the superframe ends, and returns to step S501 when this cycle ends (step S507).
- FIG. 6 is a flowchart showing beacon slot position determination processing of the wireless communication device.
- beacon slot position control section 205 changes to the previous beacon slot configuration (hereinafter referred to as “beacon formation”) based on the beacon slot status table recorded in recording section 203. It is confirmed whether or not there is (step S601). If there is a change in the beacon formation, the beacon slot position control unit 205 confirms whether there is a vacancy in the upper slot (the slot closer to the beginning) (step S602). If there is a vacancy, the beacon slot position control unit 205 indicates the maximum value of the counter value in the movement counter 206 (hereinafter referred to as “Full”, and the maximum value is set to “3” in the present embodiment). (Step S603). If there is no free space, beacon slot position control section 205 sets movement counter 206 to '0' (step S604).
- beacon slot position control section 205 sets movement counter 206 to '0' (step S604).
- beacon slot position control section 205 starts counting down movement counter 206. Then, it is determined whether or not the movement counter 206 is “0”. If it is “0”, the upper slot is already empty, so the processing is terminated (step S605).
- the beacon slot position control unit 205 Check the usage status 403 of the slot lower than the own beacon slot position from the controller slot status table (step S606).
- the beacon slot position control unit 205 determines that there is one that has begun a countdown for changing the beacon slot position with priority over itself.
- Full (set to “3” in the present embodiment) is set in the movement counter 206 and held (step S607).
- a method of resetting the force reset to Full to 0 is also possible. In this case, there is an advantage that beacon periods in geographically distant locations can be simultaneously performed, but there is a possibility that the degeneration time may be increased due to waiting one more superframe period for the degeneration. .
- the beacon slot position control unit 205 counts down the movement counter 206 (step S608). . Then, when the counter value reaches 0 (step S609), the beacon slot position control unit 205 uses the timer function of the beacon transmission instruction unit 208 to move to the highest beacon slot that it considers to be empty. Set the beacon transmission timing (step S610).
- the beacon slot position control unit 205 when the beacon slot position control unit 205 has an empty slot above itself and there is no other wireless communication device to be moved below, the beacon slot position is set. Since it moves to a higher slot, the beacon period can be shortened (referred to as “degenerate operation”). As a result, the beacon period is adjusted to a length that is not wasted according to the number of wireless communication devices that join the wireless network system.
- the change of the slot position from the lower slot to the upper slot is performed after three cycles of the super frame after the beacon slot position control unit 205 determines the change.
- the beacon slot position control unit 205 can also grasp the beacon period occupation information power of the beacon slot position of the wireless communication apparatus located one hop away. Therefore, the beacon slot position control unit 205 avoids the slot position and moves to a higher empty slot. Since it moves in its own beacon slot position, it becomes possible to avoid a slot position collision with a wireless communication device located one hop away.
- a force that sets the reset value of the movement counter to 3 is not limited to this, and the same effect can be obtained if it is 2 or more.
- the number be 3 or more.
- step S506 it is possible to detect a newly added wireless communication apparatus even in a wireless communication apparatus having a positional relationship as shown in FIG.
- wireless communication device A (1601) can mutually communicate with wireless communication device B (1602) in communication area 1611, and wireless communication device B (1602) is wireless in communication area 1612.
- Communication device A (1601) and wireless communication device C (1603) can communicate with each other, and wireless communication device C (1603) is wireless communication device B (1602) and wireless communication devices D to M in communication area 1613. (1604) can communicate with each other.
- the wireless communication devices A to M transmit beacons in the first slot to the twelfth slot, respectively.
- FIGS. 17A and 17B are diagrams showing a slot usage state for each wireless communication device.
- slot 1701 indicates that wireless communication apparatus A is transmitting a beacon at this slot position
- slot 1702 indicates that wireless communication apparatus A is transmitting wireless communication apparatus B force at this slot position
- Slot 1703 indicates that the wireless communication device A has received the beacon period occupancy information and that the wireless communication device C has transmitted the beacon at this slot position.
- Slot 1704 indicates an empty slot
- slot 1704 indicates an etastra slot.
- Wireless communication device A (1601) transmits beacon sender information 3 from wireless communication device B (1602). From 01 and beacon period occupation information 302, the beacon of wireless communication device B and wireless communication device C knows that the second slot and the third slot are being used. The wireless communication device B also uses the beacon sender information 301 and the beacon period information 302 of the wireless communication devices A and C to confirm that the first slot and the third to twelfth slots are used. You can know.
- the wireless communication device A adds nine etastra slots based on the beacon slot length 305 of the beacon period of the wireless communication device B. For this reason, wireless communication device A is waiting for beacon reception up to the 15th slot, covering 3 slots for entry slots. Therefore, when the wireless communication device X (1605) transmits a beacon for newly joining in the 14th slot at the point shown in FIG. 16 in the communication areas 1611 and 1612 of the wireless communication devices A and C. As shown in FIG. 17B, the wireless communication device A can receive this beacon. If wireless communication device A does not use beacon slot length 305 from wireless communication device B to determine the beacon period and does not add an etastra slot, it recognizes up to the sixth slot as a beacon period, No further beacons are received. For this reason, the wireless communication device A cannot detect the newly added wireless communication device X.
- the wireless communication device can detect the beacon of the newly added wireless communication device by determining the beacon period using the beacon slot length of the beacon sender information. It becomes possible.
- FIG. 7A shows a use state of a beacon slot in each of the wireless communication devices A (101) to F (10) before the wireless communication device G (107) joins.
- wireless communication device A transmits beacon As in the first beacon slot
- wireless communication device B transmits beacon Bs in the second beacon slot
- wireless communication device C transmits in the third beacon slot
- Wireless communication device D transmits beacon Ds in the fourth beacon slot
- wireless communication device E transmits beacon Es in the second beacon slot
- wireless communication device D transmits wireless communication device D.
- Communication device F transmits beacon Fs in the fifth beacon slot.
- the wireless communication device A receives the beacons (Br to Dr) of the wireless communication devices B to D in its communication area in the second to fourth slots. Yes. Further, the wireless communication device A knows from the beacon period occupation information Eb that the beacon of the next closest wireless communication device E is transmitted in the second slot by the beacon from the wireless communication device C. The beacon from device D indicates that the beacon of the next closest wireless communication device F is transmitted in the fifth slot by the beacon period occupation information Fb.
- the wireless communication device A secures the sixth to eighth slots as entry slots so that even if a new wireless communication device transmits a beacon, it can receive it.
- an epitaxial slot is provided in the wireless communication device E.
- the wireless communication device E has one etastra slot because the maximum beacon slot length information is “7” notified by the wireless communication device C.
- beacon slot occupation information In wireless network systems that share beacon periods and transmit beacons by autonomous decentralization, beacon slots are not allocated so that two or more wireless communication devices do not communicate in the same beacon slot. must not. However, this does not determine which wireless communication device should be a beacon slot if they share the same beacon slot. Therefore, it is necessary for a third party to determine which of the beacon slots has priority. In other words, if a beacon slot occupation information is received from a neighboring wireless communication device that includes its own device ID at its own beacon slot position, the beacon slot is considered to be problematic. The beacon slot needs to be relocated.
- the wireless communication device stores the beacon slot position together with the beacon sender information when receiving a beacon, and always transmits it as beacon period occupation information when transmitting its own beacon. Thereby, each wireless communication device can obtain information of the wireless communication device next to the wireless communication device that can receive beacons.
- FIG. 7B shows a situation where the wireless communication device G has newly joined.
- wireless communication device G is wireless communication devices A, B, and D within the communication area. Both the power and the received beacon power know the slot status shown in the wireless communication device G (717). Then, the wireless communication device G selects an arbitrary one from the entry slot and transmits a beacon to newly join. In this example, there are three entry slots, but variable lengths that are not specified here are also possible. In the case of variable length, it is preferable to transmit the beacon period length 305 of the beacon sender information 301 including the entry slot length. In the present embodiment, wireless communication device G enters the eighth slot. At this time, wireless communication devices A, B, D, and G determine that the beacon formation has changed, and therefore search for higher slots.
- wireless communication devices other than the wireless communication device G cannot detect an empty slot in the upper slot. For this reason, only the wireless communication device G transmits a computer with the counter 304 set to '3'.
- the wireless communication devices A, B, and D receive this beacon and detect that the wireless communication device G has a counter 304 force of 3.
- FIG. 7C is a diagram showing a use state of the next beacon period.
- wireless communication apparatuses C and F transmit beacon period occupation information 302 of wireless communication apparatus G by wireless communication apparatuses A and D, respectively.
- the counter 307 at this time is “3” because the wireless communication devices A and D are the counter values received in the previous cycle.
- wireless communication apparatus G performs slot position movement processing, sets counter value '2' in counter 304, and transmits a beacon.
- the wireless communication devices A, B, and D receive the beacon of the wireless communication device G and the counter 304 force 2 of the beacon sender information 301.
- the wireless communication device E describes the contents of the beacon sender information 301 directly received by the wireless communication device C in the beacon period occupation information 3002 received by the wireless communication device C. Power beacon period occupation information 302 The information received as is not included. For this reason, the wireless communication device E does not know the existence of the wireless communication device G. However, since the beacon slot length 305 of the beacon sender information 301 that also received the wireless communication device C force is “8”, the wireless communication device E sets the etastra slot to “4”.
- FIG. 8A is a diagram showing the use state of the beacon period when the mobile counter 206 of the wireless communication device G becomes '0'.
- the beacon period of the wireless communication device G moves to the sixth beacon slot. Then, in the next superframe, as shown in FIG. 8B, the entry slots of the wireless communication devices A, B, D, and G are the seventh to ninth slots.
- beacon communication when wireless communication device B withdraws after wireless communication device G has joined will be described. It should be noted that the detection that the wireless communication device is no longer in proximity is performed when it becomes impossible to receive a beacon for a fixed number of times.
- wireless communication devices A, D, and G no longer receive beacons of wireless communication device B as shown in Fig. 9A. Recognize that the meshing has changed. Further, as shown in FIG. 9B, the wireless communication devices C and F know the disappearance of the wireless communication device B in the next superframe. The wireless communication devices F and G determine that the upper slot is empty because the second beacon slot is not filled by the wireless communication device E. Therefore, “3” is set in the movement counters 206 of the wireless communication apparatuses F and G, respectively. However, since only the wireless communication device G that transmits the beacon in the lowest slot has the right to move the slot, only the counter of the wireless communication device G is counted down (FIG. 9C).
- the wireless communication device G moves to the second slot as shown in FIG. 10A.
- the wireless communication devices A and D immediately detect the change in the beacon formation again and update the beacon period by the eighth slot.
- the wireless communication devices C and F also detect the slot movement of the wireless communication device G in the next superframe and update the beer period up to the eighth slot. As a result, the wireless communication device F returns the mobile counter to “0”.
- wireless communication device E receives beacon slot length 305 from wireless communication device C and updates the beacon period to the eighth slot.
- the beacon period degeneration operation is appropriately performed when the wireless communication device newly joins or disappears. It is possible to realize wireless communication with good power consumption and low waste of power consumption.
- Two or more wireless communication devices may select the same entry slot at the same time.
- the collided wireless communication device tries to join the wireless network system again.
- each wireless communication device that has collided for example, randomizes the number of superframes to be re-entry by a Back Off algorithm, thereby reducing the probability of re-collision.
- FIG. 11 is a layout view of moving wireless communication apparatuses.
- wireless communication devices B to G (1102) can communicate with each other. Furthermore, the wireless communication devices B to G (1102) can also communicate with the wireless communication device H (l 03) in the communication area 1112. Wireless communication device H (1103) can also communicate with wireless communication device 1 (1104) in communication area 1113, and wireless communication device 1 (1104) can communicate with each other in communication area 1114. It is also possible to communicate with a wireless communication device g [ ⁇ L (1105). As described above, the wireless communication devices B to L form one beacon group, and the beacon transmission method when the wireless communication device A (1101) moves at an appropriate speed is shown in Figs. 12A and 12B. This will be described below with reference to FIGS. 15A and 15B.
- wireless communication device A (1101) moves to point 1121 in the communication area of wireless communication devices B to G (1102), it scans the surrounding beacons and enters one of the beacon period entry slots. Send my beacon to
- FIG. 12A is a diagram showing a slot usage state of each wireless communication device at this time.
- wireless communication apparatus A (1101) indicates that its beacon is transmitted in one of its entry slots (the first 10th slot).
- wireless communication devices B to I transmit beacons in the first to eighth slots, respectively, and wireless communication devices to L transmit in the first to third slots, respectively.
- wireless communication apparatus A (1101) since wireless communication apparatus A (1101) has transmitted a beacon in the third slot of the entry slot, it counts movement counter 206 and proceeds to a degeneration operation. As a result, as shown in FIG. 12B, the beacon slot of wireless communication apparatus A moves to the eighth slot, and the beacon period is shortened. At this time, the wireless communication device H confirms the presence of the beacon of the wireless communication device A in the eighth slot based on the beacon period occupation information from the wireless communication devices B to G (1102). Know, but because it is outside the communication area, it is not an obstacle to communication with the wireless communication device I
- wireless communication device H simultaneously receives wireless communication device A and wireless communication device I from wireless communication device H as shown in FIG. 13A.
- a beacon is transmitted in 8 slots (1301).
- wireless communication device H Since wireless communication device H is at the boundary of the communication area with wireless communication device A, the beacon of wireless communication device I is easier to receive. For this reason, the wireless communication device H notifies that the wireless communication device I is using the eighth slot in the beacon period occupation information 302. Receiving this, wireless communication apparatus A selects an entry slot to obtain a new beacon slot. As a result, as shown in FIG. 13B, the wireless communication device A acquires the ninth slot (1302), which is one of the entry slots, and transmits a beacon there.
- wireless communication device A moves to point 1123 outside the communication area of wireless communication devices B to G
- wireless communication devices B to G (1102) are connected to the ninth slot (1401, 140) as shown in FIG. 14A.
- direct communication with the wireless communication device A becomes impossible.
- wireless communication device A moves to point 1124 in the communication area of wireless communication device 1 (1104), as shown in FIG. 14B, wireless communication device A passes wireless communication device 1 (1104).
- Wireless communication devices (U1105) and beacon period occupation information are transmitted and received.
- the wireless communication device A is using the ninth slot (1403) of the wireless communication device to L (1105).
- the first slot to the third slot of the wireless communication apparatus A are recorded as being used by the wireless communication apparatus L (1105).
- wireless communication device A moves to point 1125 outside the communication area of wireless communication device H (1103), as shown in FIG. 15A, the beacon of wireless communication device H force wireless communication devices B to G (1102) It becomes impossible to receive period occupation information. For this reason, the wireless communication device A determines that an empty area has been created in the upper slot 1501, starts counting down the movement counter, and moves the beacon to the fourth slot 1501 as shown in FIG. The
- beacon sender information 301 and beacon period occupation information 302 of the beacon frame each have a counter, and whether or not the counter value is in a stage of changing the transmission position of the beacon.
- the method of indicating the change state of the beacon position is not limited to this counter, and a flag can be used.
- the wireless communication device sets a flag when it has a request to change the beacon slot position and determines that there is no need to change the slot position, or when it moves itself.
- the flag is reset when the counter counts down and changes the beacon slot position.
- the determination of whether or not the counter value in the beacon slot position determination process shown in FIG. 6 is 0 can be realized by determining whether or not this flag is set. As a result, it is possible to form a beacon frame necessary for the beacon slot position determination process with a data amount smaller than that of the counter.
- FIG. 18 is a flowchart showing beacon slot position determination processing of the wireless communication device according to the second embodiment of the present invention.
- the configuration of the wireless communication apparatus in this embodiment is the same as that in Embodiment 1, and the position determination process of beacon slot position control unit 205 is different.
- FIG. 18 shows a flowchart showing the beacon slot position determining process of the wireless communication apparatus of this embodiment, which will be described below.
- beacon slot position control section 205 determines whether there is a change in the previous beacon slot configuration (beacon formation) based on the beacon slot status table recorded in recording section 203 (step S1801). If there is no change, the beacon slot position control unit 205 moves to a countdown operation for moving the slot position to the upper slot. That is, the beacon slot position control unit 205 determines whether or not the movement counter 206 is at 0, and when the movement counter 206 is 0, the upper slot is already empty, and the process ends. (Step S 1802).
- beacon slot position control section 205 sets movement counter 206 to Full and holds it, assuming that there is one that starts counting down the beacon slot position change with priority over itself (step S1805). In this way, by giving the wireless communication device at the lower beacon slot position the priority for moving the beacon slot position, it is possible to prevent a plurality of beacons from moving to the same empty slot at the same time.
- the beacon slot position control unit 205 determines whether or not the movement counter 206 is in the full state (step S1806). Decrements the movement counter 206 (step S18 07). When the counter value becomes 0 (step S1808), the beacon slot position control unit 205 transmits a beacon to the timer function of the beacon transmission instruction unit 208 in order to move to the highest empty slot in the next beacon period. Set the timing (step S180 9). On the other hand, if it is not the counter value power ⁇ , the process is terminated as it is.
- step S1806 when the movement counter 206 is not Full, the beacon slot position control unit 205 determines whether or not the wireless communication device having the same counter value as its own counter value is notified by the BPOIE. Confirm with the beacon slot status table (step S1810). If there is such a wireless communication device, the process proceeds to step S1805, and the movement counter 206 is returned to Full. If there is no such wireless communication device, it has the right to move the beacon slot position with the highest priority, so the process proceeds to step S 1807 and the movement counter 206 is counted down.
- step S1803 if the movement counter 206 is Full-1, it is determined whether the type 404 is a beacon and the slot whose usage state 403 is Full-1 is lower than its own. (Step S1811). If there is a corresponding slot, the process proceeds to step S1805, and if there is not, the process proceeds to step S1806. At the counter value of “Full—1”, the counter value of the other wireless device A detected by BPOIE is full. This is the same as the normal reset state. For this reason, it is also a force for which it is impossible to determine whether the force count which is a reset state is started.
- step S1803 if the movement counter 206 is neither Full nor "Full-1", the type 404 is a beacon, and the usage state 403 is a slot equal to the counter value N of the movement counter, or Whether the type 404 is BPOIE and the use state 403 is equal to the counter value “N + 1” is lower than the slot is determined (step S1812). If there is a corresponding slot, the process proceeds to step S1805, and if not, the process proceeds to step S1806.
- the beacon slot position control unit 205 may have a free slot in the upper slot (the slot closer to the head)! Check if it is clear (step S 1813). If there is no space, move counter 206 is set to 0 (step S1814). If there is a vacancy, it is determined whether or not the counter value of the movement counter 206 is 0 (step S1815). If the counter value is not 0, the process proceeds to step S1803. If the counter value is ⁇ , the highest slot among the empty slots is determined as the movement destination, and the movement counter 206 is set to Full (step S 1816). This prepares the beacon slot for movement.
- beacon slot position control section 205 when beacon slot position control section 205 has an empty slot above itself, there is no other wireless communication device to be moved below. Sometimes you can degenerate the beacon period. Furthermore, even if a wireless communication device in a slot position lower than itself starts a degeneration operation, the self starts counting down under certain conditions. For this reason, the wireless communication device scheduled to move in the beacon slot position starts a degeneration operation without waiting for the movement of the slot position of the other wireless communication device to be completed. it can. At this time, the beacon slot position control unit 205 cannot know to which beacon the next closest wireless communication device has moved during one superframe.
- the beacon slot position control unit 205 resets its own movement counter to Full. As a result, it is possible to prevent collision of movement to the same slot.
- wireless communication device A (1901) is wireless communication device B in communication area 1911.
- Wireless communication device B (1902) can communicate with wireless communication device D (1904) and wireless communication device E (1905) in the communication area 1912.
- C (1903) can communicate with wireless communication device E (1905) in communication area 1913
- wireless communication device D (1904) can communicate with wireless communication device A (19 01) and wireless communication in communication area 1914.
- the device B (1902) can communicate with each other, and the wireless communication device E (1905) can communicate with the wireless communication device B (1902) and the wireless communication device C (1903) in the communication area 1915.
- FIGS. 20 to 22 show timings at which the wireless communication devices A to E transmit beacons with a beacon period and beacon information in each slot detected by each wireless communication device.
- Full of the movement counter in the contraction operation shown here indicates the case of '3'.
- radio communication apparatuses A to E transmit beacons in the fourth slot to the seventh slot.
- the beacon information of wireless communication devices that are located one hop away is detected by the beacon period occupation information. Then, all wireless communication devices detect that there is an empty slot above themselves, and in preparation for movement of the beacon slot to the empty slot, each movement counter is set to Full (in this embodiment! Set '3').
- the wireless communication apparatus A since wireless communication apparatus A is in the lowest slot (seventh slot), the decrement of the mobile counter is started. Ma
- the wireless communication device B detects BPOIE in the slot lower than its own slot, where the source is the wireless communication devices A and C and the movement counter is both “0”. For this reason, the wireless communication apparatus B also decrements the movement counter.
- the other wireless communication devices D and E detect a wireless communication device whose mobile counter is the same as its own in a slot lower than itself, so do not decrement the mobile counter.
- the decrement of the wireless communication device A or the movement counter is continued.
- the wireless communication device B has its own counter value of Full-1, and only detects the BPO IE of the wireless communication devices A and C in the slots lower than the wireless communication device B. Therefore, the wireless communication device B continues to decrement the movement counter.
- the wireless communication device D decrements its own movement counter in a slot lower than its own because the power movement counter that detects the slot of the wireless communication device A as the transmission source is smaller than its own counter value.
- the decrement of the wireless communication device A or the movement counter is continued, and as a result, the count becomes '0'.
- Wireless communication device B detects BPOIE of wireless communication devices A and C in the lower seventh slot. However, since both of these movement counters are '1' and are their own movement counter + 1, the movement force counter is returned to Full.
- the wireless communication device D detects a slot having the counter value power Full in the lower slot and the transmission source is the wireless communication device B, but it is not equal to its own counter value! /, So keep counting down.
- the wireless communication device D continues to decrement the movement counter. As a result, the count becomes '0'. Move the beacon slot position to a certain second slot. Wireless communication device B continues to decrement the movement counter.
- radio communication apparatus B continues to decrement the movement counter.
- the wireless communication device E transmits in a slot lower than itself, and since the counter value of the wireless communication device B is not full, it starts decrementing the mobile counter.
- wireless communication apparatus B continues to decrement the movement counter. As a result, the count becomes '0'. Move the beacon slot position to a third slot. The wireless communication device E continues to decrement the movement counter.
- the wireless communication device E detects that there is a change in the be-conformation and there is no empty slot above itself.
- Device E sets the movement counter to '0'.
- wireless communication device D that is not in the lowest slot position in the communication area of wireless communication device A Moves to the highest empty slot after one superframe.
- the wireless communication device B in the lowest slot which is located one hop away from the wireless communication devices A and C, moves to the highest empty slot after 2 superframes.
- the wireless communication apparatus can sequentially move the beacon slot position to the highest empty slot until there are no more empty slots. This makes it possible to perform a beacon period degeneration operation in a shorter time than the method described in the first embodiment.
- the force with the reset value of the movement counter set to “3” is not limited to this,
- a wireless communication device that is powerful within one hop may move within one hop during the detection of a beacon, it is preferably set to '3' or more.
- the configuration of the wireless communication apparatus in the present embodiment is the same as that in the first embodiment.
- the scheduled device ID (405) information is stored in the beacon slot state table recorded in the storage unit 203. Differences are added.
- the device ID of the wireless communication apparatus scheduled to move to the corresponding slot is recorded.
- the wireless communication device can know the wireless communication device scheduled to move from the beacon frame received from another wireless communication device.
- FIG. 28 is a configuration diagram of a beacon frame in the third embodiment.
- the destination beacon slot number 2201 field is the destination slot number where the source wireless communication device is scheduled to move the beacon slot
- the destination beacon slot number 2202 field is the source. This is the destination slot number of another wireless communication device that is scheduled to move and detected by the other wireless communication device. Different points from Embodiment 1 where these fields are attached.
- the destination beacon slot number 2201 and 2202 fields are not added when the movement counter is 0.
- the frame determination unit 202 When the frame determination unit 202 receives a beacon frame and the counter 304 is not 307 force '0', the frame determination unit 202 reads the slot number described in the destination beacon slot number 2201, 2202, and the corresponding beacon slot Record device IDs 303 and 306 in the column of device ID 405 to be moved in the status table. Thereby, the beacon slot position control unit 205 can detect to which slot position the other wireless communication device is going to move the beacon slot position.
- the frame configuration unit 207 based on the beacon slot state table read from the recording unit 203 and the information from the beacon position control unit 205, A beacon sender information 301 is generated to construct a beacon frame including management information. Further, the frame configuration unit 207 sets the slot number of the beacon frame to which the wireless communication device is scheduled to move or is moved to the movement destination slot numbers 2201 and 2202 of the beacon frame.
- FIG. 23 is a flowchart showing beacon slot position determination processing of the wireless communication apparatus in the present embodiment.
- beacon slot position control unit 205 checks whether there is any change in the previous beacon slot configuration (beacon formation) based on the beacon slot state table recorded in recording unit 203 (step S2301). Even if the slot IDs to be moved are different, it is treated as if the beacon formation has changed. If there is a change in the bee conformation, the beacon slot position control unit 205 confirms whether or not there is a vacancy in the upper slot (the slot closer to the head) (step S2302). When there is no space, beacon slot position control section 205 sets movement counter 206 to 0 and ends the process (step S2303).
- beacon slot position control section 205 checks whether or not there is another wireless communication device scheduled to move to the vacant slot. It is checked whether or not the device is currently in the lowest slot position in the device (step S2304). If it is at the lowest slot position, the beacon slot position control unit 205 checks whether the counter value of the movement counter 206 is '0' (step S230 5). In order to start the movement to the empty slot, the movement counter 206 is reset to Full (in this embodiment, “3”) (step S2306).
- beacon slot position control section 205 decrements movement counter 206 (step S2307).
- the beacon slot position control unit 205 moves the beacon transmission instruction unit 208 to move to the highest beacon slot that the wireless communication device regards as empty. Set the beacon transmission timing to the timer function (step S230 9).
- beacon slot position control section 205 selects the next empty slot to be moved to (step S2310). The next empty slot is selected as the empty slot. If there is no corresponding empty slot, the process proceeds to step S2303, and the beacon slot position control unit 205 sets the movement counter 206 to “0” and ends the process. On the other hand, if there is an empty slot, the beacon slot position control unit 205 resets the counter to Full, and enters its own device in the field of the scheduled device ID405 corresponding to the new destination slot position in the beacon slot status table. Record the ID (step S2306).
- the beacon slot position control unit 205 sets the movement counter 206 to "0". (Step S2311), and when the movement counter 206 is “0”, the upper slot is already empty, so the processing is terminated.
- the beacon slot state table is referred to and it is checked whether or not the other wireless communication device is capable of selecting the slot selected by itself. To do. If there is another wireless communication device, it is further checked whether or not the wireless communication device is currently in the lowest slot position (step S2312). If self is not in the lowest slot position, the process moves to step S2306 and the movement counter 206 is set.
- beacon slot position control section 205 has the right to move the highest priority beacon slot position, so step S2
- the process proceeds to 307 to perform countdown processing for movement.
- the beacon slot position control unit 205 when there is an empty slot higher than the beacon slot position control unit 205, even if there is another wireless communication device scheduled to move to the lower position, the beacon slot position control unit 205 Without waiting for the completion of the slot position movement, the movement to the next empty slot is started. Therefore, the wireless communication apparatus can perform its own slot position movement process in parallel with the slot position movement by the wireless communication apparatus lower than itself. This makes it possible to perform a beacon period degeneration operation in a short time when there are multiple empty slots.
- the change of the slot position from the lower slot to the upper slot is performed three cycles after the determination of the change.
- the beacon slot position control unit 205 can grasp the beacon period occupation information power of the beacon slot position of the wireless communication apparatus located one hop away. Therefore, the beacon slot position control unit 205 can move its beacon slot position to a higher empty slot while avoiding that position, and can detect a collision of the slot position with a wireless communication device located one hop away. It can be avoided.
- the force with the reset value of the movement counter being 3 is not limited to this, and the same effect can be obtained in principle as long as it is 2 or more.
- a wireless communication device that is powerful within one hop may move within one hop during the detection of a beacon, it is preferably set to 3 or more.
- the wireless communication devices A to D have the first slot, the fourth slot, and the fourth slot, respectively.
- the beacon is transmitted in 6th slot and 8th slot.
- the movement counters of the wireless communication devices are 0, Full (in this embodiment, “3”), Full, and Full, and the destination slot positions of the wireless communication devices B, C, and D, respectively.
- wireless communication device D is in the lowest slot position among the wireless communication devices scheduled to move, so it is determined that it can move with the highest priority, and the movement counter is counted down. Do. Wireless communication apparatuses B and C detect that they are not in the lowest slot position, and then change the destination slot number to the third slot, which is the higher empty slot position.
- the wireless communication devices C and D are determined to be at the lowest slot position among the wireless communication devices scheduled to move to the movement destination slot position, and the respective movement counters. Count down. Wireless communication apparatus B does not change the movement destination slot number and does not count the movement counter because there is no next higher empty slot.
- wireless communication apparatus D moves the beacon transmission position to the second slot which was the movement destination slot because the count value of the movement counter becomes 0. Then, the wireless communication device D sets the counter value of the movement counter to 0. Wireless communication device C counts down the mobile counter.
- the wireless communication device C moves the beacon transmission position to the third slot, which is the destination slot, because the count value of the movement counter becomes 0. Then, the wireless communication device C sets the counter value of the movement counter to 0. Wireless communication device B also sets the movement counter to 0 because there are no more empty slots in the upper slots.
- the wireless communication device C is the next higher empty slot before the movement of the slot position of the wireless communication device D in the lower beacon slot position than itself is completed.
- the count operation for moving to the slot is started. Therefore, the moving force to the second and third slots, which are empty slots, can be completed in a shorter time than the method shown in the first embodiment.
- the selection of the empty slot in step S2310 is performed by selecting the highest empty slot excluding the slot scheduled for movement by the lower-layer wireless communication device.
- the power of selecting a slot Not limited to this, any empty slot may be selected.
- the number of degenerate operations in parallel increases as compared with the case of selecting the highest level, so that the degeneration can be quickly performed when the number of beer periods is considerably large.
- the beacon position when there are a plurality of empty slots, the beacon position can be moved in parallel by a plurality of wireless communication devices, so that the beacon period can be degenerated in a short time. It becomes possible.
- This embodiment shows a method for eliminating communication interference that occurs when a plurality of beacon period groups come close to each other.
- FIG. 25 shows a wireless communication system according to the fourth embodiment.
- Mobile networks 2501, 2502, and 2503 form different beacon period groups! /.
- radio communication apparatuses A, L, and X belong to different beacon period groups 1, 2, and 3, respectively. At this time, when those wireless communication devices move to a proximity position and enter the communication area of another wireless communication device, the wireless communication devices A, L, and X receive other beacon period groups in receiving their own beacons and data. Interference.
- FIG. 26A is an example of a beacon period formed by radio communication apparatuses A, L, and X in FIG. If each group sends and receives without any policy! /, The data transmission areas of the three beacon period groups will intersect, causing interference with other beacon period groups. Therefore, as shown in FIG. 26B, the radio communication apparatus next uses the beacon period (A) power of the beacon period group to which the beacon period group belongs, in the time zone in which the beacon period group can be preferentially used for each superframe. Arrange for the beginning of the beacon period (B) that can be received. This prevents interference between beacon period groups.
- beacon period (C) if the minimum data transmission / reception time cannot be obtained before the next beacon period (C), beacon period (C) will also come back. Degenerate operation is performed so that the beacon period loops constituting the beacon are absorbed by the beacon period group constituting the preceding beacon period (B). As a result, even if a large number of beacon period groups coexist, the minimum necessary data transmission time can be secured and each other's data transmission can be ensured. It is possible to ensure that time is not infringed.
- FIG. 30 is a diagram showing the structure of a beacon frame transmitted by each wireless communication device in the present embodiment.
- beacon transmission information 301 includes a combination flag 3011, a beacon period start offset (BPST offset) 3012, and a beacon period selection (BP selection) 3013 in addition to the beacon sender information in the first embodiment. Is included.
- This combination flag 3011 indicates that the beacon itself transmits a beacon period.
- the BPST offset 3013 indicates the offset time at the start of the beacon period.
- the BP selection 3013 identifies whether the beacon period is the side force that moves the opponent to its own offset or the side that moves to the opponent's offset.
- Beacon period occupancy information 302 includes beacon period occupancy information in the first embodiment, and further includes a combination flag 3014 and an EBP flag 3024.
- the wireless communication device describes the combination flag 3011 of the beacon sender information 301 received by itself in the beacon period occupation information 302 and the EBP flag 3023 of the EBP information 3002, and notifies other wireless communication devices.
- the combination start notification information 3001 includes a merge counter 3015, a shift counter 3016, a moving loop 3017, and a BPST offset 3018.
- the merge counter 3015 indicates the number of superframe periods until this combining operation is started, and is used to synchronize the wireless communication devices in both beacon period groups to be combined.
- Shift counter 3016 determines the value of the counter that counts the superframe period for starting the movement of the first wireless communication device and moving the other wireless communication device within the group that moves the beacon period. Show.
- Mobile Gnorepe 3017 indicates whether or not the beacon that transmits this beacon belongs to a Beacon Pyre that moves in the Beacon period, and belongs to a Beacon Period group that moves. Set a flag to.
- the BPST offset 3018 is the same as the BPST offset of the beacon sender information 301.
- Extend 'Beacon period information (EBP information) 3002 includes device ID 3019, counter value 3020, combined flag 3021, beacon slot position 3022, and EBP flag 3023 Including.
- Device ID 3019 describes its own device ID when the wireless communication device itself that transmits this beacon moves a beacon period, and when it receives binding start notification information in an emergency slot from another wireless communication device. The device ID of the source wireless communication device is described.
- the counter 3020, the combination flag 3021, and the beacon slot position 3022 are described in their own or received from another wireless communication device.
- the EBP flag 3023 indicates that the information of the device ID 3019, the counter 3020, the combination flag 3021, and the beacon slot position 3022 is extended 'beacon period information.
- beacon period group 2 (BG-2) is combined with beacon period group 1 (BG-1).
- Procedure 1 Radio communication device X that requests the coupling of BG-2 Sends the link initiation notification information in the emergency slot of BG-1 and its own beacon slot of BG-2.
- An emergency slot is a special slot reserved for emergencies, such as when there are no more empty slots.
- Step 2 When the wireless communication devices in the vicinity of the wireless communication device X of BG-1 and BG-2 receive the connection start notification information, the wireless communication device that is also received in its own beacon transmitted thereafter Knowledge information is transmitted in synchronization with the merge counter of the sender. Then, the merge counter is counted down by the entire group that is transmitting the join start notification information.
- Step 3 Among the wireless communication devices that transmit the BG-2 binding start notification information, those that wish to combine transmit beacons by setting the combining flag in their beacon sender information.
- Step 4 The wireless communication device that transmits the BG-1 and BG-2 connection start notification information searches the beacon period of each other's partner, reads the beacon, and Configures EBP information (etastend beacon period information) that becomes beacon time occupation information of the wireless communication device and notifies adjacent information to the next adjacent node (BG-1 wireless communication)
- the device creates EBP information only for wireless communication devices that have the BG-2 coupling flag set.
- Step 5 When each wireless communication device of BG-1 and BG-2 looks at EBP information and detects that there is a wireless communication device occupying the same beacon slot in its next proximity, it merges Re-join the beacon period group to which it belongs by the time the counter reaches zero.
- Step 6 When the merge counter reaches 0, each wireless communication device of BG-1 and BG-2 sets the shift counter to the combined flag of beacon sender information, beacon time occupation information, and EBP information. Counts up until there is no more set. This shift counter counts the superframe period until the beacon slot is moved.
- Step 7 The wireless communication device that has the combined flag set in the BG-2 beacon sender information counts up the shift counter. Also, the wireless communication device that transmits a beacon in the Nth beacon slot moves to the highest available beacon slot in BG-1 when the shift counter is 2N-1.
- Step 8 When the combined flag of beacon sender information, beacon time occupancy information, and EBP information is no longer set, the wireless communication device finishes transmitting the combination start notification information
- Step 9 The wireless communication device stops the above-described beacon period degeneration algorithm while transmitting the binding start notification information.
- Figure 29 shows two beacon period groups in close proximity.
- wireless communication devices A, B, C, D, and E form a first beacon period group
- wireless communication devices X, Y, and ⁇ form a second beacon period group.
- wireless communication device ⁇ (2902) can communicate with wireless communication devices A (2901), C (2903), and ⁇ (2905) in communication area 2 912.
- the wireless communication device D (2904) is in the next closest positional relationship and cannot communicate directly. Also, the wireless communication device D (2904) is located in the communication area 2913 of the wireless communication device C (2903), but is in the next closest positional relationship with the wireless communication device (2902).
- wireless communication devices X (2906), ⁇ (2907), ⁇ (2908) is located in the mutual communication area and can communicate with each other.
- Wireless communication device of the second beacon period group Y force Wireless communication device of the first beacon period loop
- the wireless communication of the second beacon period loop is located in the communication area of A, B, C, E Device Z is the first beacon period group wireless communication device B, C, D
- FIG. 31 to FIG. 41 show the timings at which radio communication apparatuses A to E and radio communication apparatuses X to Z transmit beacons with a beacon period and beacon information at each slot detected by each radio communication apparatus.
- FIG. 31 shows an initial state in which both groups have moved to the current position.
- wireless communication device A in the first beacon period group transmits a beacon in the fourth slot
- wireless communication device B transmits a beacon in the second slot.
- wireless communication device C transmits a beacon in the third slot
- wireless communication device D transmits a beacon in the fourth slot
- wireless communication device E transmits a beacon in the fifth slot.
- Wireless communication devices A and D transmit beacons in the fourth slot, but wireless communication devices B and C occupy beacon periods because wireless communication devices A and D are two hops away from each other in the first beacon period group.
- wireless communication device X in the second beacon period group transmits a beacon in the second slot
- wireless communication device Y transmits a beacon in the third slot
- wireless communication device Z in the fourth slot. Send a beacon.
- the first slot is an emergency slot and is in an empty state.
- the combination flag 3011, 3014 is not set, and includes the combination start notification information 3001 and the EBP information 3002.
- the wireless communication device X describes the coupling start notification information 3001 and the EBP information 3002 in the emergency slot (first slot) 3201 of the first beacon period group and its own beacon slot 3202. Send the beacon.
- “5” is set in the margin counter 3015 of the combination start notification information 3001
- “0” is set in the shift counter 3016.
- a flag indicating that the mobile group 3017 is a beacon period group to which the mobile device moves is set, and a BPST offset of beacon sender information 301 (to be described later) is copied to a BPST offset 3018.
- the device ID 3019, counter 3020, and beacon slot position 3022 of the EBP information 3002 describe the device ID of the wireless communication device X itself, the counter value of the movement counter, and the beacon slot position.
- the EBP flag 3023 is set.
- the combined flag 3011 of the beacon sender information 301 is set, and the BPST offset 3012 describes the offset time with respect to the beacon period start time of the first beacon period group that is the movement destination.
- a flag indicating that the beer period start time of the movement destination is used as a reference is set.
- the wireless communication apparatuses A to D of the first beacon period group directly receive this and know that the operation of the second beacon period group joining to its own beacon period starts. However, since the wireless communication device E cannot receive it, it does not know at this point. Note that the wireless communication device X also receives the beacons and interferes with each other in the wireless communication devices A and D in the communication area in the fourth slot 3203 of the first beacon period group. However, in this case, it is assumed that the wireless communication device X has received the communication from the wireless communication device A.
- the wireless communication devices A to D of the first beacon period group can know the beacon period start offset time of the second beacon period group from the wireless communication device X by the BPST offset 3012 and the BP selection 3013. it can. For this reason, the wireless communication devices A to D start receiving the beacons of the second beacon period group. At this time, the wireless communication device D detects that its device ID is not present in the beacon period occupation information 302 described in the beacon 3203 received from the wireless communication device X. As a result, wireless communication The communication device D can know that the wireless communication device X has not received its beacon due to interference. Therefore, the wireless communication device D decides to move its slot position to the entry slot in the next superframe.
- the wireless communication devices Y and ⁇ of the second beacon period group know the start of the combining operation notified from the wireless communication device X. If the wireless communication devices ⁇ ⁇ and ⁇ decide to perform the combining operation themselves, the wireless communication devices ⁇ and ⁇ set the combining flag 3011 of the beacon sender information 301 at their own slot position and notify the first. Read the beacon period of the beacon period group of, create ⁇ information 3002, and send the beacon. For this reason, the wireless communication devices ⁇ to C detect that the coupling flag of the wireless communication device Y is set. However, at this time, the combined flag of the wireless communication device Y detected by the wireless communication device D using the beacon period occupation information is not set because of the state of the previous superframe.
- the wireless communication devices B to D have the ability to detect that the combination flag of the wireless communication device Z is set.
- the combined flag is set because of the state of the previous superframe.
- the wireless communication device other than the wireless communication device X that has received the combination start notification information 3001 and the EBP information 3002 copies the received combination start notification information 3001 and the EBP information 3002, and Transmit in beacon slot.
- wireless communication devices other than the wireless communication device X can transmit these pieces of information to the wireless communication device in the next closest position.
- Figure 33 shows the state of the next superframe period.
- radio communication apparatus X decrements the merge counter and sets '4' to merge counter 3015. Then, wireless communication device X transmits a beacon in which the connection start notification information 3001 and the EBP information 3002 are described in the emergency slot (first slot) 3301 of the first beacon period d'oop and its own beacon slot 3302 To do.
- the wireless communication device E knows from the beacon period occupation information that the beacon of the wireless communication device X is transmitted to the first slot 3303 via the wireless communication device B in the communication area. In addition, the wireless communication device E uses the second bit from the BPST offset 3018 in the binding start notification information. -Know the start time of the beacon period of the group and start receiving the beacon of the second beacon period group.
- wireless communication device D moves the beacon slot position to entry slot 3304 and transmits a beacon. As a result, the interference between the wireless communication device A and the wireless communication device D is eliminated for the wireless communication device X.
- Figure 34 shows the state of the next superframe period.
- radio communication apparatus X decrements the merge counter and sets “3” to merge counter 3015.
- the wireless communication device X transmits a beacon in which the emergency start (first slot) 3301 and the beacon slot 3302 of the first beacon period loop are associated with the connection start notification information 3001 and the trap information 3002. To do.
- Figure 35 shows the state of the next three superframe periods.
- wireless communication device X sets a counter value obtained by decrementing the merge counter in merge counter 3015 of combination start notification information 3001, and transmits a beacon to its beacon slot 3501. This operation is repeated when the counter value of the merge counter of the wireless communication device X is 2 to 0. During this time, other wireless communication devices are able to perform processing such as moving the slot position to avoid interference so that the second beacon period group does not interfere with the first beacon period group. I do.
- Figure 36 shows the state of the next superframe period.
- the wireless communication devices ⁇ to ⁇ and the wireless communication devices X to ⁇ have reached the merge counter force S′O ′, they start to increment the shift counter. Then, the counter value is set in the shift counter 3016 of the combination start notification information 3001. At this time, the wireless communication devices A to E and the wireless communication devices X to Z determine that the counter value of the shift counter is' 1 (odd number), and set the beacon slot position to the highest level of the first beacon period group. Empty slot ( (7th slot) Move to 3601. A beacon is transmitted at the seventh slot position. As a result, all the wireless communication devices except the wireless communication device E receive this beacon and know that the wireless communication device X has changed the slot position.
- Figure 37 shows the state of the next superframe period.
- wireless communication apparatus Y increments the shift counter and sets the counter value in shift counter 3016 of connection start notification information 3001. At this time, since the counter value of the shift counter is “2” (even number), the wireless communication device Y does not move the slot position. Note that the information of the combination flag 3011 of the wireless communication apparatus Y is notified to the wireless communication apparatus D via the beacon period occupation information 302 of the wireless communication apparatus C. In this way, by setting an interval of one super frame period, the next closest wireless communication device is notified that the wireless communication device Y is being coupled.
- Figure 38 shows the state of the next superframe period.
- wireless communication apparatus Y increments the shift counter and sets the counter value in shift counter 3016 of connection start notification information 3001. At this time, wireless communication device Y determines that the counter value of the shift counter is' 3, (odd number), and moves the beacon slot position to the highest empty slot (eighth slot) 3801 of the first beacon period group. The The wireless communication device Y transmits a beacon at the eighth slot position. As a result, all the wireless communication devices except for the wireless communication device D have received this beacon and know that the wireless communication device Y force S slot position has been changed.
- the wireless communication device Z of the second beacon period group Since the wireless communication device Z of the second beacon period group has reached the highest slot position, it starts to combine the counter value of the shift counter on behalf of wireless communication device Y. Shift counter of notification information 3001
- the beacon set to 3016 is transmitted at its own beacon slot position. All wireless communication devices except the wireless communication device A receive this beacon and know that the wireless communication device Z starts the coupling operation.
- Figure 39 shows the state of the next superframe period.
- wireless communication device Z increments the shift counter and sets the counter value in shift counter 3016 of connection start notification information 3001. At this time, since the counter value of the shift counter is '4' (even), the wireless communication device Z does not move the slot position. Yes. Note that the information of the combination flag 3011 of the wireless communication device Z is notified to the wireless communication device A via the beacon period occupation information 302 of the wireless communication device B. In this way, the next closest wireless communication device is notified that the wireless communication device Z is performing the coupling operation.
- Figure 40 shows the state of the next superframe period.
- wireless communication device Z increments the shift counter and sets the counter value in shift counter 3016 of connection start notification information 3001. At this time, the wireless communication device Z determines that the counter value of the shift counter is' 5, (odd number), and moves the beacon slot position to the highest empty slot (9th slot) 4001 of the first beacon period group. Moving. The wireless communication device Z transmits a beacon at the ninth slot position. As a result, all the wireless communication devices except for the wireless communication device A have received this beacon and know that the wireless communication device Z force S slot position has been changed.
- Figure 41 shows the state of the next superframe period.
- connection start notification information 3001 is no longer added.
- the other wireless communication apparatus knows that the operation of combining the beacon periods of the second beacon period group has ended.
- the wireless communication device that performs beacon period combination sets the combination flag of the beacon sender information and transmits the beacon in its own beacon slot.
- the start of the beacon period combining operation can be notified to other wireless communication devices.
- the movement of the beacon slot position is performed every other superframe period, it is possible to notify the next-neighboring wireless communication device that it is being coupled. As a result, it is possible to prevent the movement of the slot position from colliding with the wireless communication device at the next closest position.
- the wireless communication device X transmits the combination start notification information 3001 in superframes with merge counters from “5” to “3”. This is to notify the wireless communication device of the first beacon period group and the second beacon period group of the connection start information, and is not limited to this.
- the present invention is useful for a wireless communication method and a wireless communication device when performing ad hoc communication or the like, and when each wireless communication device in a wireless network transmits a beacon, the beacon period is dynamically changed. Suitable for
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05767119A EP1667375B1 (en) | 2004-08-31 | 2005-08-01 | Wireless communication method and wireless communication apparatus |
| US10/574,736 US7558258B2 (en) | 2004-08-31 | 2005-08-01 | Wireless communication method and wireless communication apparatus |
| JP2006522823A JP4623007B2 (ja) | 2004-08-31 | 2005-08-01 | 無線通信方法および無線通信装置 |
| US12/472,869 US8059637B2 (en) | 2004-08-31 | 2009-05-27 | Radio communication method and radio communication apparatus |
| US12/472,854 US8059636B2 (en) | 2004-08-31 | 2009-05-27 | Radio communication method and radio communication apparatus |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004-252243 | 2004-08-31 | ||
| JP2004252243 | 2004-08-31 | ||
| JP2004-328770 | 2004-11-12 | ||
| JP2004328770 | 2004-11-12 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/472,854 Continuation US8059636B2 (en) | 2004-08-31 | 2009-05-27 | Radio communication method and radio communication apparatus |
| US12/472,869 Continuation US8059637B2 (en) | 2004-08-31 | 2009-05-27 | Radio communication method and radio communication apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006025171A1 true WO2006025171A1 (ja) | 2006-03-09 |
Family
ID=35999832
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2005/014022 Ceased WO2006025171A1 (ja) | 2004-08-31 | 2005-08-01 | 無線通信方法および無線通信装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US7558258B2 (ja) |
| EP (2) | EP1667375B1 (ja) |
| JP (1) | JP4623007B2 (ja) |
| KR (3) | KR100996814B1 (ja) |
| WO (1) | WO2006025171A1 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008026760A1 (en) * | 2006-09-01 | 2008-03-06 | Panasonic Corporation | Radio communication method and radio communication device |
| WO2008071133A1 (fr) * | 2006-12-15 | 2008-06-19 | Huawei Technologies Co., Ltd. | Dispositif de balise et procédé et système d'indication d'état de balise |
| JP2008259165A (ja) * | 2006-09-01 | 2008-10-23 | Matsushita Electric Ind Co Ltd | 無線通信方法および無線通信装置 |
| JP2009165008A (ja) * | 2008-01-09 | 2009-07-23 | Oki Semiconductor Co Ltd | 無線端末装置及び無線基地局装置 |
| JP2012060657A (ja) * | 2011-10-26 | 2012-03-22 | Panasonic Corp | 無線認証システムおよびそのセンサ |
| CN101502145B (zh) * | 2006-08-04 | 2015-05-13 | 松下电器产业株式会社 | 无线通信装置和无线通信方法 |
| JPWO2015136599A1 (ja) * | 2014-03-10 | 2017-04-06 | 株式会社日立製作所 | 無線通信方法及び装置及びプログラム |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4271089B2 (ja) * | 2004-06-17 | 2009-06-03 | パナソニック株式会社 | 無線通信方法および無線通信装置 |
| JP2008511213A (ja) * | 2004-08-18 | 2008-04-10 | スタッカート・コミュニケーションズ・インコーポレーテッド | ビーコン群のマージ |
| KR100782851B1 (ko) * | 2006-07-21 | 2007-12-06 | 삼성전자주식회사 | 분산화된 무선 네트워크에서 비컨 슬롯을 설정하는 방법 및장치 |
| US9392564B2 (en) * | 2007-01-16 | 2016-07-12 | Koninklijke Philips N.V. | Apparatus and method for merging beacon transmission and reception |
| CN101247296A (zh) * | 2007-02-16 | 2008-08-20 | 华为技术有限公司 | 一种信标设备及信标状态指示方法及系统 |
| US8150414B2 (en) | 2007-07-06 | 2012-04-03 | Samsung Electronics Co., Ltd. | Method for maintaining the continuing existence of NPD in IEEE 802.22.1 operation |
| WO2010098548A2 (en) * | 2009-02-25 | 2010-09-02 | Lg Electronics Inc. | The method of exchanging message and devices in wireless network |
| US8577389B2 (en) * | 2011-01-18 | 2013-11-05 | Microsoft Corporation | Filtering and clustering crowd-sourced data for determining beacon positions |
| US8542637B2 (en) | 2011-01-18 | 2013-09-24 | Microsoft Corporation | Clustering crowd-sourced data for determining beacon positions |
| US20120224568A1 (en) * | 2011-03-02 | 2012-09-06 | Interdigital Patent Holdings, Inc. | Method and apparatus for synchronizing node transmissions in a network |
| JP2013110677A (ja) * | 2011-11-24 | 2013-06-06 | Mega Chips Corp | 通信システムおよび通信装置 |
| US9001806B2 (en) * | 2012-03-06 | 2015-04-07 | Intel Corporation | Method and apparatus for managing a probe response related to wireless medium access control |
| KR101435919B1 (ko) * | 2013-05-23 | 2014-09-01 | 한국해양대학교 산학협력단 | 유휴 비콘 슬롯 제거 방법 및 그 장치 |
| US10998967B2 (en) * | 2019-02-22 | 2021-05-04 | Locix, Inc. | Systems and methods for pseudo random beacon signal scheduling and data scheduling to improve network conditions |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002198897A (ja) * | 2000-10-30 | 2002-07-12 | Samsung Electronics Co Ltd | ブルートゥース通信用マスタ機器及びそのビーコンチャネル形成方法 |
| WO2003075515A1 (en) * | 2002-03-04 | 2003-09-12 | Sony Corporation | Radio communication system, radio communication apparatus, radio communication method, and computer program |
| JP2003273882A (ja) * | 2002-03-06 | 2003-09-26 | Samsung Electronics Co Ltd | パークモードにおける無線通信装置の活性化が可能なコネクションレス型ブロードキャストを基盤とした無線通信モジュール及びパークモードにおける無線通信装置の活性化方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6795418B2 (en) * | 2000-03-31 | 2004-09-21 | Koninklijke Philips Electronics N.V. | Wireless MAC protocol based on a hybrid combination of slot allocation, token passing, and polling for isochronous traffic |
| EP1354437A2 (en) | 2000-10-26 | 2003-10-22 | Wave7 Optics, Inc. | Method and system for processing upstream packets of an optical network |
| JP3885597B2 (ja) | 2002-02-05 | 2007-02-21 | ソニー株式会社 | 無線通信システム及び無線通信制御方法、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
| JP3849647B2 (ja) * | 2003-01-23 | 2006-11-22 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
| TWI223535B (en) * | 2003-05-21 | 2004-11-01 | Admtek Inc | Control signal generation device and method for transmission time of beacon frame |
| JP2005020163A (ja) * | 2003-06-24 | 2005-01-20 | Sony Corp | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
| JP2005051523A (ja) * | 2003-07-29 | 2005-02-24 | Sony Corp | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
| US7496081B2 (en) * | 2004-05-05 | 2009-02-24 | Nokia Corporation | Adaptive beacon period in a distributed network |
| US7668243B2 (en) * | 2004-05-18 | 2010-02-23 | Texas Instruments Incorporated | Audio and video clock synchronization in a wireless network |
| US7492736B2 (en) * | 2004-10-29 | 2009-02-17 | Texas Instruments Incorporated | System and method for access and management of beacon periods in distributed wireless networks |
-
2005
- 2005-08-01 EP EP05767119A patent/EP1667375B1/en not_active Expired - Lifetime
- 2005-08-01 WO PCT/JP2005/014022 patent/WO2006025171A1/ja not_active Ceased
- 2005-08-01 KR KR1020087015476A patent/KR100996814B1/ko not_active Expired - Fee Related
- 2005-08-01 US US10/574,736 patent/US7558258B2/en not_active Expired - Fee Related
- 2005-08-01 JP JP2006522823A patent/JP4623007B2/ja not_active Expired - Fee Related
- 2005-08-01 EP EP11182293A patent/EP2400797B1/en not_active Expired - Lifetime
- 2005-08-01 KR KR1020067010662A patent/KR100905817B1/ko not_active Expired - Fee Related
- 2005-08-01 KR KR1020087015470A patent/KR101000582B1/ko not_active Expired - Fee Related
-
2009
- 2009-05-27 US US12/472,869 patent/US8059637B2/en not_active Expired - Fee Related
- 2009-05-27 US US12/472,854 patent/US8059636B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002198897A (ja) * | 2000-10-30 | 2002-07-12 | Samsung Electronics Co Ltd | ブルートゥース通信用マスタ機器及びそのビーコンチャネル形成方法 |
| WO2003075515A1 (en) * | 2002-03-04 | 2003-09-12 | Sony Corporation | Radio communication system, radio communication apparatus, radio communication method, and computer program |
| JP2003273882A (ja) * | 2002-03-06 | 2003-09-26 | Samsung Electronics Co Ltd | パークモードにおける無線通信装置の活性化が可能なコネクションレス型ブロードキャストを基盤とした無線通信モジュール及びパークモードにおける無線通信装置の活性化方法 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101502145B (zh) * | 2006-08-04 | 2015-05-13 | 松下电器产业株式会社 | 无线通信装置和无线通信方法 |
| WO2008026760A1 (en) * | 2006-09-01 | 2008-03-06 | Panasonic Corporation | Radio communication method and radio communication device |
| JP2008259165A (ja) * | 2006-09-01 | 2008-10-23 | Matsushita Electric Ind Co Ltd | 無線通信方法および無線通信装置 |
| US8400959B2 (en) | 2006-09-01 | 2013-03-19 | Panasonic Corporation | Radio communication method and radio communication device |
| WO2008071133A1 (fr) * | 2006-12-15 | 2008-06-19 | Huawei Technologies Co., Ltd. | Dispositif de balise et procédé et système d'indication d'état de balise |
| JP2009165008A (ja) * | 2008-01-09 | 2009-07-23 | Oki Semiconductor Co Ltd | 無線端末装置及び無線基地局装置 |
| JP2012060657A (ja) * | 2011-10-26 | 2012-03-22 | Panasonic Corp | 無線認証システムおよびそのセンサ |
| JPWO2015136599A1 (ja) * | 2014-03-10 | 2017-04-06 | 株式会社日立製作所 | 無線通信方法及び装置及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US8059637B2 (en) | 2011-11-15 |
| KR20080076972A (ko) | 2008-08-20 |
| EP2400797A2 (en) | 2011-12-28 |
| JPWO2006025171A1 (ja) | 2008-05-08 |
| EP2400797A3 (en) | 2012-01-11 |
| US8059636B2 (en) | 2011-11-15 |
| EP1667375A1 (en) | 2006-06-07 |
| KR20080076973A (ko) | 2008-08-20 |
| KR20070037564A (ko) | 2007-04-05 |
| US20090232057A1 (en) | 2009-09-17 |
| US20090232056A1 (en) | 2009-09-17 |
| EP2400797B1 (en) | 2012-11-14 |
| KR101000582B1 (ko) | 2010-12-10 |
| EP1667375A4 (en) | 2011-08-17 |
| US7558258B2 (en) | 2009-07-07 |
| US20070026880A1 (en) | 2007-02-01 |
| EP1667375B1 (en) | 2012-10-03 |
| JP4623007B2 (ja) | 2011-02-02 |
| KR100996814B1 (ko) | 2010-11-25 |
| KR100905817B1 (ko) | 2009-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2006025171A1 (ja) | 無線通信方法および無線通信装置 | |
| JP5258307B2 (ja) | 無線通信方法および無線通信装置 | |
| CA2560603C (en) | Distributed beaconing periods for ad-hoc networks | |
| KR101123184B1 (ko) | 분산식 매체 액세스 제어 방법, 통신 네트워크 및 무선장치 | |
| US8885631B2 (en) | Multiuser detection enabled medium access control in mobile ad hoc networks | |
| JP2009543478A (ja) | アドホックネットワークのための隣接インダイレクト肯定応答アルゴリズム(NbIA)を用いたTDMAチャンネルアクセススケジューリング | |
| CN101978761A (zh) | 在包括多个节点的无线网络中进行通信的方法 | |
| WO2007040610A1 (en) | Method of beacon management for merging piconets | |
| CN106131799A (zh) | 非时隙信道跳跃介质接入控制中的增强型广播传输 | |
| JP2007037150A (ja) | 分散型無線個人領域ネットワークのデータスロット予約システム、デバイス及びデータスロット予約方法 | |
| JP5105370B2 (ja) | 通信システム、端末装置、通信方法、ならびに、プログラム | |
| JP3599032B2 (ja) | 無線通信システム、無線通信方法及び無線局 | |
| JP5178740B2 (ja) | ビーコン送受信を統合する装置及び方法 | |
| CN101448301B (zh) | 无线通信方法及无线通信装置 | |
| JP4662353B2 (ja) | 通信システム、通信装置、通信制御デバイス、制御プログラムおよび制御方法 | |
| CN100490571C (zh) | 无线通信方法以及无线通信装置 | |
| KR101203473B1 (ko) | 비대칭 링크를 갖는 디바이스 간에 비콘을 교환하기 위한방법 및 이를 이용한 시스템 | |
| Abedi et al. | Agile Spectrum mobility aided spectrum-aware routing protocol for cognitive radio ad hoc networks | |
| KR102028495B1 (ko) | 센서 네트워크 및 센서 네트워크에서 타임 슬롯 중계 기반의 링크 확장 방법 | |
| JP2008227796A (ja) | 親子ピコネット間のデータフレームの中継方法及び親子ピコネットシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200580001442.7 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006522823 Country of ref document: JP |
|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2005767119 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007026880 Country of ref document: US Ref document number: 10574736 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1020067010662 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2005767119 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 10574736 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020067010662 Country of ref document: KR |