Data transfer in large network in efficient manner.
OwnerPraveen Kumarinventor
Life of this patent
Estimating the term…
Abstract
The embodiments herein generally relate to distributed systems and more particularly, to data propagation in a large network. This invention enables the network to support data propagation in plurality of directions based on configuration. Using this method data propagation is equally fast and deterministic in all the configured directions. Here, superframe duration is divided into plurality of data cycle period, which is further divided into plurality of time zones each dedicated to support a specific directional data flow. This method improves the power efficiency of data propagation, enables user to configure any directional data propagation and reduces the delay.
Claims23
A method for propagating data packet in power efficient and in minimum delay in configurable directions (NwkDir) in a wireless communication network, comprising steps of:
- dividing the time period between two consecutive synchronization process into plurality of data cycle period (DCP) based on configurable parameters;
- dividing said data cycle period (DCP) into plurality of time zones, each dedicated for specific directional data flow, based on configurable parameter NwkDir which holds the value to indicate the number of directions said network supports the data propagation;
- network element activating its transceiver in reception mode in each said time zones of each said data cycle period for preconfigured duration (Tmin—RX) at particular time calculated based on min RX configurable parameters, to check whether previous layer is transmitting any data for it or not;
- network element calculating transmission start time (Tn—Tx—Dir—j—x) based on its depth, direction in which data packet has to be propagated, current said data cycle period (DCP) count and configurable parameters, provided it has data packet to propagate;
- network element calculating synchronization header (SyncHeader) duration (TSH—LEN) i.e. message indication frame (MIF) sequence duration based on said transmission start time (Tn—Tx—Dir—j—x) with respect to last synchronization activity and number of reception attempt the next layer node will make to listen to the data packet, provided it has data packet to propagate;
- and
- network element activating its transceiver in transmission mode and transmitting said data packet at said transmission start time (Tn—Tx—Dir—j—x), provided it has data packet to propagate;
- whereby data propagation between any network elements is achieved within configurable delay in power efficient manner.
A method for synchronizing data packet receiving network element with data packet transmitting network element before data packet transmission, comprising steps of:
- said data packet transmitting network element calculating the minimum duration (TSH—LEN) for said message indication frame sequence transmission required to synchronize said data packet receiving network element before data packet transmission;
- and
- said data packet transmitting network element transmitting said message indication frame sequence for calculated duration (TSH—LEN) to synchronize said data packet receiving network element before data packet transmission;
- whereby data packet receiving network element gets synchronized with data packet transmitting network element.
A method for achieving a high accuracy time synchronization, comprising steps of:
- starting the synchronization procedure by transmitting synchronization alert frame (SAF);
- calculating the time to transmit synchronization information frame (SIF), so that said synchronization information frame reaches the highest layer network elements at configurable period after said synchronization alert frame;
- and
- transmitting said synchronization information frame at said time to transmit synchronization information;
- whereby, time synchronization is achieved with high precision.
Dependencies are inferred from the claim text.