Network content delivery method using a delivery helper node
First Claim
1. A content delivery method for delivering content to a content receiver (R) in a network comprising a transmission control node (S) and one or more delivery helper nodes (DHN), both the transmission control node (S) and the delivery helper node (DHN) having access to said content, the content delivery method comprisingnegotiating a network connection in accordance with a reliable transport protocol between said transmission control node (S) and said content receiver (R), the negotiated network connection at least comprising the content receiver (R) receiving content packets (CP) and sending acknowledgment packets (ACK);
- controlling said one or more delivery helper nodes (DHN) to establish content packets (CP) with headers in accordance with said negotiated network connection;
transmitting the established content packets (CP) from said delivery helper nodes (DHN) to said content receiver (R);
transmitting said acknowledgement packets (ACK) from said content receiver (R) to said transmission control node (S).
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a content delivery method for delivering content to a content receiver in a network where a transmission control node and delivery helper nodes have access to the content, the method comprising negotiating a network connection in accordance with a reliable transport protocol between the transmission control node and the content receiver; controlling the delivery helper nodes to establish content packets with headers in accordance with the negotiated network connection and transmitting them to the content receiver; which again transmits acknowledgement packets to the transmission control node. The disclosure further relates to corresponding delivery helper nodes, transmission control nodes, and a content delivery network comprising such.
34 Citations
17 Claims
-
1. A content delivery method for delivering content to a content receiver (R) in a network comprising a transmission control node (S) and one or more delivery helper nodes (DHN), both the transmission control node (S) and the delivery helper node (DHN) having access to said content, the content delivery method comprising
negotiating a network connection in accordance with a reliable transport protocol between said transmission control node (S) and said content receiver (R), the negotiated network connection at least comprising the content receiver (R) receiving content packets (CP) and sending acknowledgment packets (ACK); -
controlling said one or more delivery helper nodes (DHN) to establish content packets (CP) with headers in accordance with said negotiated network connection; transmitting the established content packets (CP) from said delivery helper nodes (DHN) to said content receiver (R); transmitting said acknowledgement packets (ACK) from said content receiver (R) to said transmission control node (S). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17)
-
-
14. A delivery helper node (DHN) arranged in a network, the delivery helper node (DHN) having access to a content, wherein the delivery helper node (DHN) is further arranged to
receive control information from a transmission control node (S) about a negotiated network connection between the transmission control node (S) and a content receiver (R), the negotiated network connection being in accordance with a reliable transport protocol; -
establish content packets (CP) which have headers according to said reliable transport protocol; and transmit the established content packets (CP) to a content receiver (R); wherein said content packets (CP) are established on the basis of said content and said control information, and wherein a source address in said headers represents an address associated with said negotiated network connection, the source address being different from an address of said delivery helper node (DHN).
-
-
15. A transmission control node (S) arranged in a network, the transmission control node (S) having access to a content, wherein the transmission control node (S) is further arranged to
negotiate a network connection between the transmission control node (S) and a content receiver (R), the negotiated network connection being in accordance with a reliable transport protocol; -
transmit control information about the negotiated network connection to a delivery helper node (DHN); allocate to said delivery helper node (DHN) the transmission to said content receiver (R) of at least some content packets (CP) established on the basis of said content and said control information; and receive acknowledgement packets (ACK) associated with at least some of said content packets (CP) from said content receiver (R); wherein said content packets (CP) are established with headers in accordance with a reliable transport protocol, and wherein a source address associated with said negotiated network connection is different from an address of said delivery helper node (DHN).
-
-
16. A content delivery network comprising a transmission control node (S) and a delivery helper node (DHN), the addresses of the transmission control node (S) and the delivery helper node (DHN) being different;
-
wherein said transmission control node (S) is connected to a content receiver (R) by a network connection negotiated in accordance with a reliable transport protocol; and wherein the delivery helper node (DHN) is arranged to transmit content packets (CP) to said content receiver (R) in compliance with said negotiated network connection including being arranged to pretend transmitting from said transmission control node (S).
-
Specification