发明名称 Data forwarding in hybrid mesh networks
摘要 A system and method are disclosed for forwarding data in hybrid wireless mesh networks. The method includes configuring a number of mesh network nodes as Potential Relay Nodes (PRNs) in an overlay network associated with a hybrid wireless mesh network, streaming data packets from a source node to a destination node using a native data forwarding algorithm of the hybrid wireless mesh network, dynamically identifying Relay Nodes (RNs) among PRNs in the overlay network, creating secondary paths for sending data packets towards selected RNs in the overlay network, and relaying data packets from RNs to the destination node using the overlay network.
申请公布号 US9055508(B2) 申请公布日期 2015.06.09
申请号 US201313757283 申请日期 2013.02.01
申请人 AT&T INTELLECTUAL PROPERTY I, L.P. 发明人 Ji Lusheng;Britz David M.
分类号 H04J3/24;H04W40/02;H04H60/56;H04L12/701;H04L12/735;H04L12/733;H04L12/707;H04L12/721;H04L12/717;H04W40/04;H04W40/12;H04L12/931 主分类号 H04J3/24
代理机构 Hoffmann & Baron, LLP 代理人 Hoffmann & Baron, LLP
主权项 1. A method of forwarding data comprising: partitioning, using a processing device, data packets in a data stream into data blocks; tagging, using the processing device, the data blocks with sequential identifiers; dividing, using the processing device, the data blocks into a first set of data blocks and a second set of data blocks based on the sequential identifiers, the first set of data blocks being associated with non-consecutive identifiers; selecting, using the processing device, a potential relay node in an overlay network associated with a hybrid wireless mesh network, the potential relay node providing a second path for transmission of the data packets between a source node and a destination node, the second path being distinct from a first path, the potential relay node not being included in the first path; transmitting, using the processing device, the first set of data blocks using the first path; transmitting the second set of data blocks using the second path, the first and second sets of data blocks being transmitted to the destination node in the hybrid wireless mesh network; merging, using the processing device, the first and second sets of data blocks sequentially at the destination node based on the sequential identifiers; generating, using the processing device, a third set of data blocks, the third set of data blocks being a duplicate of the first set of data blocks; transmitting, using the processing device, the third set of data blocks to the destination node; merging, using the processing device, the first set of data blocks with the third set of data blocks at the destination node; and deleting, using the processing device, a dropped data block from the third set of data blocks, the dropped data block being associated with a matching block from the first set of data blocks.
地址 Atlanta GA US