SYSTEMS AND METHODS FOR CORRELATING MULTIPLE TCP SESSIONS FOR A VIDEO TRANSFER
1 Assignment
0 Petitions
Accused Products
Abstract
User equipments can download a video file by instantiating multiple video requests, each request specifying different parts of the video file. If each video request initiates a separate transmission control protocol (TCP) session, which is the case with an hypertext transfer protocol (HTTP) partial get request, then a network device in a communications network would be oblivious of contextual information, which indicates that the TCP sessions download different portions of the same video file. This disclosure provides systems and methods for correlating multiple TCP sessions so that a network device in a communications network can be aware of the contextual information.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving, at a gateway in communication with a least one mobile device over a communication network having a wireless network, a first video request over a first transmission control protocol (TCP) session and a second video request over a second TCP session, wherein portions of the first TCP session and the second TCP session are established over the wireless network; deriving a first identification of a first video file requested by the first video request; deriving a second identification of a second video file requested by the second video request; and comparing, at the gateway, the first identification of the first video file and the second identification of the second video file to determine that the first TCP session and the second TCP session are correlated. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A gateway comprising:
-
an interface; a memory; and a processor; and wherein the gateway is to; communicate with at least one mobile device over a communication network having a wireless network; receive a first video request over a first transmission control protocol (TCP) session and a second video request over a second TCP session, wherein portions of the first TCP session and the second TCP session are established over the wireless network; derive a first identification of a first video file requested by the first video request; derive a second identification of a second video file requested by the second video request; and compare the first identification of the first video file and the second identification of the second video file to determine that the first TCP session and the second TCP session are correlated. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. One or more non-transitory media comprising logic that when executed is to cause a gateway to:
-
communicate with at least one mobile device over a communication network having a wireless network; receive a first video request over a first transmission control protocol (TCP) session and a second video request over a second TCP session, wherein portions of the first TCP session and the second TCP session are established over the wireless network; derive a first identification of a first video file requested by the first video request; derive a second identification of a second video file requested by the second video request; and compare the first identification of the first video file and the second identification of the second video file to determine that the first TCP session and the second TCP session are correlated. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification