Wireless communication system, communication control method and communication node
First Claim
1. A communication control method in a wireless communication system having a plurality of wireless nodes and a basis node where a given period is divided into an active period and a sleep period and repeated, the active period consisting of a plurality of timeslots each with a fixed length where the plurality of wireless nodes and the basis node can transmit and receive frames, respective transmitting/receiving units of the plurality of wireless nodes being in an inactive state in the sleep period, and the basis node transmits a frame indicating a basis timeslot at the basis timeslot repeated at the given period, comprising:
- transmitting, by at least a first wireless node of the plurality of wireless nodes, a frame that includes a slot number of a timeslot of the active period utilized to transmit the frame as synchronization information, wherein the active period comprises a plurality of timeslots each having with a fixed length and respectively utilized by a respective wireless node, of the plurality of wireless nodes, and the first wireless node selects the timeslot to transmit the frame at random at a time of transmission; and
calculating a start timing of an active period next to the active period where the frame is transmitted from the first wireless node, by at least a second wireless node of the plurality of wireless nodes which receives the frame transmitted from the first wireless node, based on a timing of receiving the frame and the synchronization information in the frame, to perform synchronization processing to the active period, in case that the second wireless node has not received the frame indicating the basis timeslot transmitted from the basis node.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is disclosed, by which it is possible to achieve the reduction of power consumption of each wireless node and to perform efficient access control in wireless communication system. According to this technique, a given period with a beacon transmitted from a gateway (GW) 100 at the foremost position is divided to an active period where each wireless node (P2P tag) transmits and receives a frame and a sleep period where transmitting and receiving of the frames are stopped. Further, the active period is divided to a plurality of timeslots each with a fixed length, and the period is partitioned to sub-periods where each type of a GW, a fixed node (P2P-S tag), and a mobile node (P2P-M tag) can transmit frames respectively. Each of the P2P tags selects a timeslot at random from the period for each type, and after waiting for a waiting period at random at the selected timeslot, it transmits a frame including information to identify the selected timeslot or the waiting period in addition to its own ID.
45 Citations
9 Claims
-
1. A communication control method in a wireless communication system having a plurality of wireless nodes and a basis node where a given period is divided into an active period and a sleep period and repeated, the active period consisting of a plurality of timeslots each with a fixed length where the plurality of wireless nodes and the basis node can transmit and receive frames, respective transmitting/receiving units of the plurality of wireless nodes being in an inactive state in the sleep period, and the basis node transmits a frame indicating a basis timeslot at the basis timeslot repeated at the given period, comprising:
-
transmitting, by at least a first wireless node of the plurality of wireless nodes, a frame that includes a slot number of a timeslot of the active period utilized to transmit the frame as synchronization information, wherein the active period comprises a plurality of timeslots each having with a fixed length and respectively utilized by a respective wireless node, of the plurality of wireless nodes, and the first wireless node selects the timeslot to transmit the frame at random at a time of transmission; and calculating a start timing of an active period next to the active period where the frame is transmitted from the first wireless node, by at least a second wireless node of the plurality of wireless nodes which receives the frame transmitted from the first wireless node, based on a timing of receiving the frame and the synchronization information in the frame, to perform synchronization processing to the active period, in case that the second wireless node has not received the frame indicating the basis timeslot transmitted from the basis node. - View Dependent Claims (2, 3)
-
-
4. A wireless communication system comprising a plurality of wireless nodes and a basis node where a given period is divided into an active period and a sleep period and repeated, the active period consisting of a plurality of timeslots each with a fixed length where the plurality of wireless nodes and the basis node can transmit and receive frames, respective transmitting/receiving units of the plurality of wireless nodes being in an inactive state in the sleep period, and the basis node transmits a frame indicating a basis timeslot at the basis timeslot repeated at the given period,
wherein at least a first wireless node of the plurality of wireless nodes transmits a frame that includes a slot number of a timeslot of the active period utilized to transmit the frame as synchronization information, wherein the active period comprises a plurality of timeslots each having with a fixed length and respectively utilized by a respective wireless node, of the plurality of wireless nodes, and the first wireless node selects the timeslot to transmit the frame at random at a time of transmission; - and
wherein at least a second wireless node of the plurality of wireless nodes which receives the frame transmitted from the first wireless node calculates a start timing of an active period next to the active period where the frame is transmitted from the first wireless node, based on a timing of receiving the frame and the synchronization information in the frame, to perform synchronization processing to the active period, in case that the second wireless node has not received the frame indicating the basis timeslot transmitted from the basis node. - View Dependent Claims (5, 6)
- and
-
7. A wireless node in a wireless communication system having a plurality of wireless nodes and a basis node where a given period is divided into an active period and a sleep period and repeated, the active period consisting of a plurality of timeslots each with a fixed length where the plurality of wireless nodes and the basis node can transmit and receive frames, respective transmitting/receiving units of the plurality of wireless nodes being in an inactive state in the sleep period, and the basis node transmits a frame indicating a basis timeslot at the basis timeslot repeated at the given period, comprising:
-
a transmitter configured to transmit a frame that includes a slot number of a timeslot of the active period utilized to transmit the frame as synchronization information in case that the wireless node has received the frame indicating the basis timeslot transmitted from the basis node, wherein the active period comprises a plurality of timeslots each having with a fixed length and respectively utilized by a respective wireless node, of the plurality of wireless nodes, and the wireless node selects the timeslot to transmit the frame at random at a time of transmission; and a controller configured to calculate a start timing of an active period next to the active period where a frame is transmitted from another wireless node and includes a slot number of a timeslot of the active period utilized to transmit the frame from said another wireless node as synchronization information when the wireless node receives the frame transmitted from said another wireless node, based on a timing of receiving the frame and the synchronization information in the frame, to perform synchronization processing to the active period, in case that the wireless node has not received the frame indicating the basis timeslot transmitted from the basis node. - View Dependent Claims (8, 9)
-
Specification