Contention-based forwarding with integrated multi-user detection capability
First Claim
1. A method for contention-based forwarding of information in a multi-hop network having multiple nodes, said method comprising the steps of:
- at least one of a plurality of transmitting nodes transmitting its data packet signal to multiple relay candidate nodes;
receiving, in at least one receiving relay candidate node, a superposition of signals transmitted from multiple transmitting nodes;
employing multi-user detection (MUD) to decode multiple data packets from the received superposition of signals;
prioritizing among correctly decoded packets to select at least one data packet suitable for forwarding;
replying with a packet acknowledgement for each selected packet;
prioritizing among relay candidate nodes from which acknowledgements are received to select at least one suitable relay node;
transmitting a forwarding order to said at least one selected relay node instructing the selected relay node or nodes to take on responsibility for forwarding the information to a next node in the multi-hop network.
1 Assignment
0 Petitions
Accused Products
Abstract
A basic idea is to employ multi-user detection (MUD) at the receiver side in a multi-hop network to concurrently decode multiple packets transmitted from multiple nodes (T1, T2), and prioritize among the correctly decoded packets to select one or more packets suitable for forwarding, and finally reply with a packet acknowledgement (ACK) to the corresponding transmitting node for each selected packet. In this way, the design choice of MUD is exploited in the forwarding procedure. It is furthermore beneficial to exploit also the diversity enabled by the existence of multiple relay nodes (R1, R2, R3). A transmitting node that transmits its data packet signal to multiple relay candidate nodes and then receives packet acknowledgements from at least two relay candidate nodes preferably performs a prioritization to select a suitable relay node. The transmitting node then transmits a forwarding order (FO) to the selected relay node, which takes on responsibility for forwarding the information to the next node.
50 Citations
36 Claims
-
1. A method for contention-based forwarding of information in a multi-hop network having multiple nodes, said method comprising the steps of:
-
at least one of a plurality of transmitting nodes transmitting its data packet signal to multiple relay candidate nodes; receiving, in at least one receiving relay candidate node, a superposition of signals transmitted from multiple transmitting nodes; employing multi-user detection (MUD) to decode multiple data packets from the received superposition of signals; prioritizing among correctly decoded packets to select at least one data packet suitable for forwarding; replying with a packet acknowledgement for each selected packet; prioritizing among relay candidate nodes from which acknowledgements are received to select at least one suitable relay node; transmitting a forwarding order to said at least one selected relay node instructing the selected relay node or nodes to take on responsibility for forwarding the information to a next node in the multi-hop network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for contention-based forwarding of information in a multi-hop network having multiple nodes, wherein at least one of a plurality of transmitting nodes being configured transmitting its data packet signal to multiple relay candidate nodes, said system comprising:
-
means for receiving, in at least one receiving relay candidate node, a superposition of signals transmitted from multiple transmitting nodes; means for employing multi-user detection (MUD) to decode multiple data packets from the received superposition of signals; means for prioritizing among correctly decoded packets to select at least one data packet suitable for forwarding; means for replying with a packet acknowledgement for each selected packet; means for prioritizing among relay candidate nodes from which acknowledgements are received to select at least one suitable relay node; and means for transmitting a forwarding order to said at least one selected relay node instructing the selected relay node or nodes to take on responsibility for forwarding the information to a next node in the multi-hop network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A communication node in a packet radio multi-hop network, said communication node comprising electronic circuitry configured to:
-
receive a superposition of signals transmitted from multiple transmitting nodes; employ multi-user detection (MUD) to decode multiple data packets from the received superposition of signals; prioritize among correctly decoded packets to select at least one data packet suitable for forwarding; reply with a packet acknowledgement for each selected packet; and receive, from at least one transmitting node having transmitted its data packet signal to multiple receiving relay candidate nodes and having selected a suitable relay node based on acknowledgements from multiple relay candidate nodes, a forwarding order instructing the selected relay node to take on responsibility for forwarding the information to a next node in the multi-hop network. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification