Robust data routing in wireless networks with directional transmissions
AssigneeSony Corporation
InventorsRamy Abdallah, Kazuyuki Sakoda
Life of this patent
Estimating the term…
Abstract
A method and apparatus for routing the same data through independent routes between stations in a mesh network to increase the robustness of communications. The disclosed feature allows transmission of the same data stream via multiple routes from a source station (STA) to a destination station (STA). An extended routing request (RREQ) and routing reply (RREP) are utilized which provide a primary and secondary flag indication, which is utilized in combination with advanced programming for setting path cost metrics to assure independence of primary and secondary routes.
Claims19
A wireless communication apparatus, comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with other wireless communication stations;
- (b) a computer processor coupled to said wireless communication circuit;
- (c) a non-transitory computer-readable memory storing instructions executable by the computer processor;
- and
- (d) wherein said instructions, when executed by the computer processor, perform steps comprising:
- (i) communicating with the other wireless communication stations utilizing a routing protocol;
- (ii) performing primary and secondary path discovery in establishing communications with a destination wireless communication station, through intermediate wireless communication stations;
- (iii) utilizing BF training information in selecting intermediate stations along the primary and secondary path to assure that the antenna pattern for the primary and secondary path are spatially uncorrelated;
- (iv) wherein said BF training information is collected in response to a beamforming (BF) training process of training an initiator of the training process with an initiator sector sweep (ISS), training a peer station responding to the ISS with a responder sector sweep (RSS), and returning sector sweep (SSW) feedback comprising BF training information;
- and
- (v) transmitting data on the primary and the same data on the secondary path, for receipt by the destination wireless communication station toward overcoming link blockages of the primary path in response to data received on the secondary path.
A wireless communication apparatus, comprising:
- (a) a wireless communication circuit configured for wirelessly communicating with other wireless communication stations;
- (b) a computer processor coupled to said wireless communication circuit;
- (c) a non-transitory computer-readable memory storing instructions executable by the computer processor;
- and
- (d) wherein said instructions, when executed by the computer processor, perform steps comprising:
- (i) communicating with the other wireless communication stations utilizing a routing protocol;
- (ii) performing primary and secondary path discovery in establishing communications with a destination wireless communication station, through intermediate wireless communication stations;
- (iii) utilizing BF training information in selecting intermediate stations along the primary and secondary path to assure that the antenna pattern for the primary and secondary path are spatially uncorrelated;
- (iv) wherein said BF training information is collected in response to a beamforming (BF) training process of training an initiator of the training process with an initiator sector sweep (ISS), training a peer station responding to the ISS with a responder sector sweep (RSS), and returning sector sweep (SSW) feedback comprising BF training information;
- (v) utilizing ready-to-send (RTS), clear-to-send (CTS) procedures, with a modified RTS frame and CTS frame, to coordinate transmissions on both the primary and secondary paths;
- and
- (vi) transmitting data on the primary and the same data on the secondary path, for receipt by the destination wireless communication station toward overcoming link blockages of the primary path in response to data received on the secondary path.
Dependencies are inferred from the claim text.