System and method for retransmitting packets over a network of communication channels
First Claim
Patent Images
1. A system for transmitting packets over a network of communication channels, the system comprising:
- first and second nodes in communication with a coax backbone; and
a network access coordinator operative to coordinate access of the nodes to the coax backbone;
wherein, if in a time period at least one first packet is transmitted by the first node to the second node, but is not received by the second node, the second node is operative to send a retransmission request to the network access coordinator, the request requesting packet retransmission;
wherein the network access coordinator is operative to;
receive the request; and
accede to the request,and wherein the first node is operative to retransmit the packet in MAP cycle n+2.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for transmitting packets over a network of communication channels, the system comprising a set of nodes comprising at least first and second nodes and a network access coordinator operative to coordinate the access of the set of nodes to a synchronous network of channels, wherein, if at least one individual packet has been transmitted from the first node to the second node which did not receive at least one packet, the second node is operative to send a retransmission request to the network access coordinator requesting retransmission of at least one individual packet.
-
Citations
19 Claims
-
1. A system for transmitting packets over a network of communication channels, the system comprising:
-
first and second nodes in communication with a coax backbone; and a network access coordinator operative to coordinate access of the nodes to the coax backbone; wherein, if in a time period at least one first packet is transmitted by the first node to the second node, but is not received by the second node, the second node is operative to send a retransmission request to the network access coordinator, the request requesting packet retransmission; wherein the network access coordinator is operative to; receive the request; and accede to the request, and wherein the first node is operative to retransmit the packet in MAP cycle n+2.
-
-
2. A system for transmitting packets over a network of communication channels, the system comprising:
-
first and second nodes in communication with a coax backbone; and a network access coordinator operative to coordinate access of the nodes to the coax backbone; wherein, if in a time period at least one first packet is transmitted by the first node to the second node, but is not received by the second node, the second node is operative to send a retransmission request to the network access coordinator, the request requesting packet retransmission, wherein; the time period is a Media Access Plan (MAP) cycle; the network access coordinator is operative to provide in a cycle a slot for packet transmission requests; and the first node is operative to utilize the slot to transmit to the coordinator; a first request to transmit a packet to the second node; and a second request that a third node retransmit a packet. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for transmitting packets over a network of communication channels, the system comprising:
-
first and second nodes in communication with a coax backbone; and a network access coordinator operative to coordinate access of the nodes to the coax backbone; wherein, if in a time period at least one first packet is transmitted by the first node to the second node, but is not received by the second node, the second node is operative to send a retransmission request to the network access coordinator, the request requesting packet retransmission, wherein; if the time period is Media Access Plan (MAP) cycle n−
1; andin the cycle at least one second packet is transmitted by the first node to the second node, and is received by the second node, the retransmission request; is sent in MAP cycle n; and requests retransmission of only the first packet.
-
-
11. A system for transmitting packets over a network of communication channels, the system comprising:
-
first and second nodes in communication with a coax backbone; and a network access coordinator operative to coordinate access of the nodes to the coax backbone; wherein, if in a time period at least one first packet is transmitted by the first node to the second node, but is not received by the second node, the second node is operative to send a retransmission request to the network access coordinator, the request requesting packet retransmission, wherein; the time period is Media Access Plan (MAP) cycle n−
1;in the cycle at least one second packet is transmitted by the first node to the second node, and is received by the second node; the first and second packets are included in an aggregation frame; the second packet is successfully aggregated; and the retransmission request is; send in MAP cycle n−
1; anddoes not request retransmission of the second packet.
-
-
12. A system for transmitting packets over a network of communication channels, the system comprising:
-
first, second and third nodes in communication with a coax backbone; a network access coordinator in communication with the coax backbone, the coordinator operative to; coordinate access of the nodes to the coax backbone; and provide a request slot in a Media Access Plan (MAP) cycle; wherein the first node is operative to utilize the slot to transmit to the coordinator; a first request to transmit a packet to the second node; and a second request that the third node retransmit a packet; wherein, when there is information that is common to said first and second requests, the first node is operative to transmit the information only once.
-
-
13. A system for transmitting packets over a network of communication channels, the system comprising:
-
first, second and third nodes in communication with a coax backbone; a network access coordinator in communication with the coax backbone, the coordinator operative to; coordinate access of the nodes to the coax backbone; and provide a request slot in a Media Access Plan (MAP) cycle; wherein the first node is operative to utilize the slot to transmit to the coordinator; a first request to transmit a packet to the second node; and a second request that the third node retransmit a packet; wherein, when in MAP cycle n−
1;(a) at least one first packet is transmitted by the third node to the first node, but is not received by the second node; and (b) at least one second packet is transmitted by the first node to the second node, and is received by the second node; and the second request; is sent in MAP cycle q and requests retransmission of only the first packet. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for transmitting packets over a network of communication channels, the system comprising:
-
first, second and third nodes in communication with a coax backbone; a network access coordinator in communication with the coax backbone, the coordinator operative to; coordinate access of the nodes to the coax backbone; and provide a request slot in a Media Access Plan (MAP) cycle; wherein the first node is operative to utilize the slot to transmit to the coordinator; a first request to transmit a packet to the second node; and a second request that the third node retransmit a packet; wherein; the first and second packets are included in an aggregation frame; the second packet is successfully deaggregated; and the second request does not request retransmission of the second packet.
-
-
19. A method for transmitting packets over a coax backbone, the method comprising providing a plurality of slots in a Media Access Plan (MAP) cycle for packet transmission requests sent to a coordinator by a first node in communication with the coax backbone, the node being operative to utilize at least one of the slots to transmit to the coordinator both a reservation request and a retransmission request, the reservation request including a request to transmit a first packet to a second node and the retransmission request including a request that a third node retransmit a second packet previously unsuccessfully transmitted from said third node to said first node.
Specification