H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 29/04 (2006.01) H04L 12/56 (2006.01) H04L 29/06 (2006.01) H04L 29/08 (2006.01) H04N 7/10 (2006.01)
Patent
CA 2385344
A method and apparatus are disclosed that allow a user to transfer relatively large files, such as full motion video, over a dedicated link with improved efficiency. Relatively cost effective high-speed TCP/IP links are available. However latency issues with TCP/IP prevents their use for transferring large files, especially full motion video for viewing in real time. The present method and apparatus establishes a multi-channel pipeline within the high-speed link from a source node to a target node. A desired file resident on a server of source node is first parsed into chunks of predetermined size appended with a sequence number and placed into circular buffer. The circular buffer is emptied into a next available channel in the multi- channel pipeline established in the high-speed link. The TCP/IP socket channels transfer chunks from the source node to the target node and acknowledge each chunk and then allow circular buffer to transfer the next available chunk. The target node stores the incoming chunks in circular buffer then transfers them in the file assembler into memory in dependence upon the sequence number. Once the file is reassembled it is transferred to server and made available to end user. Advantageously, a more cost effective link may be used for transfer of relatively large files. This technique may also be applied to access networks.
Bond Tracy Arthur
Dickson David Michael
Faust Albert William
Bell Globemedia Inc.
Gowling Lafleur Henderson Llp
LandOfFree
Data transfer method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data transfer method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transfer method and apparatus will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1966462