CN110891081A - 一种数据发送设备、路由设备、报文公告设备、接收设备 - Google Patents

一种数据发送设备、路由设备、报文公告设备、接收设备 Download PDF

Info

Publication number
CN110891081A
CN110891081A CN201911002372.7A CN201911002372A CN110891081A CN 110891081 A CN110891081 A CN 110891081A CN 201911002372 A CN201911002372 A CN 201911002372A CN 110891081 A CN110891081 A CN 110891081A
Authority
CN
China
Prior art keywords
message
routing
file
module
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911002372.7A
Other languages
English (en)
Other versions
CN110891081B (zh
Inventor
李甫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guoshujilian (Shanghai) Technology Co.,Ltd.
Original Assignee
Quantum Cloud Future (beijing) Mdt Infotech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quantum Cloud Future (beijing) Mdt Infotech Ltd filed Critical Quantum Cloud Future (beijing) Mdt Infotech Ltd
Priority to CN201911002372.7A priority Critical patent/CN110891081B/zh
Publication of CN110891081A publication Critical patent/CN110891081A/zh
Application granted granted Critical
Publication of CN110891081B publication Critical patent/CN110891081B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供一种数据发送设备、路由设备、报文公告设备、接收设备,该数据发送设备,包括:文件分片模块,用于将待发送文件分割为N片,得到N个文件片,其中N为大于1的自然数;分片广播模块,用于将所述N个文件片的路由报文发送到报文公告设备,以便路由设备、接收设备根据所述路由报文下载N个所述文件片。本发明实施例提供的数据发送设备,在进行数据发送时,将待发送文件分割为多个文件片,并且有专门的路由设备也能够下载文件片,从而为后续的接收设备在下载文件片时,提供更多的下载路径,为接收设备在保证传输效率的情况下,实现文件的高速传输打下了坚实的基础。

Description

一种数据发送设备、路由设备、报文公告设备、接收设备
技术领域
本发明实施例涉及数据传输技术领域,具体涉及一种数据发送设备、路由设备、报文公告设备、接收设备。
背景技术
当前文件传输主要通过TCP/UDP网络技术传输。TCP通过三次握手机制,可实现文件稳定可靠传输,保证成功率,效率一般。UDP不建立可靠连接,可实现快速传输,网络状况较差时,丢包率极高,不能保证成功率。两种协议的传输速度和效果都很大程度上受限于网络状况,对网络依赖很强,灵活性和可扩展性很差。
因此,如何提供一种数据传输方案,能够在保证传输效率的情况下,实现文件的高速传输。
发明内容
为此,本发明实施例提供一种数据发送设备、路由设备、报文公告设备、接收设备,能够在保证传输效率的情况下,实现文件的高速传输。
为了实现上述目的,本发明实施例提供如下技术方案:
第一方面,本发明实施例提供一种数据发送设备,包括:
文件分片模块,用于将待发送文件分割为N片,得到N个文件片,其中N为大于1的自然数;
分片广播模块,用于将所述N个文件片的路由报文发送到报文公告设备,以便路由设备、接收设备根据所述路由报文下载N个所述文件片。
第二方面,本发明实施例提供一种报文公告设备,用于如第一方面所述的数据发送设备,包括:
报文接收模块,用于接收所述数据发送设备的分片广播模块发送的路由报文;
报文存储模块,用于存储所述路由报文;
报文更新模块,用于更新所述报文存储模块的路由报文。
优选地,所述报文更新模块,包括:
报文增加单元,用于当路由设备下载到当前文件片时,接收所述路由设备发送的与当前文件片对应的路由报文,以便所述报文存储模块存储;
报文删除模块,用于当接收设备下载到当前文件片时,接收所述接收设备发送的报文删除请求,以便所述报文存储模块将当前文件片对应的路由报文删除。
优选地,所述路由报文包括:文件片唯一标识、文件片序列号、源地址、接收方身份标识、报文类型。
优选地,所述报文公告设备与所述接收设备为同一设备。
第三方面,本发明实施例提供一种路由设备,应用于上述第一方面所述的数据发送设备,应用于上述第二方面任一种所述的报文公告设备,包括:
第一报文查询模块,用于实时查询所述报文公告设备中当前存储的路由报文;
第一文件片下载模块,用于根据查询到的路由报文,在所述数据发送设备下载N个所述文件片;
文件片存储模块,用于存储在所述数据发送设备下载到的文件片;
报文更新请求模块,当第一文件片下载模块在所述数据发送设备下载到当前文件片时,将当前文件片对应的报文发送到所述报文公告设备,以便接收设备优先从所述路由设备下载文件片。
第四方面,本发明实施例提供一种接收设备,应用于上述第一方面所述的数据发送设备,应用于上述第二方面所述的报文公告设备,应用于上述第三方面所述的路由设备,包括:
第二报文查询模块,用于实时查询所述报文公告设备中存储的当前路由报文;
第二文件片下载模块,用于根据当前路由报文,优先从所述路由设备中下载N个所述文件片中的任一个,直到下载完全部N个所述文件片。
优选地,所述第二报文查询模块,包括:
第二优先报文查询单元,用于查询所述报文公告设备中存储的优先报文;其中,所述优先报文为所述路由设备发送到所述报文公告设备的路由报文;
第二次级报文查询单元,用于当查询不到所述报文公告设备中存储的优先报文时,查询所述报文公告设备中存储的原始报文;其中,所述原始报文为所述数据发送设备发送到所述报文公告设备的路由报文。
优选地,所述第二文件片下载模块,包括:
第一子下载模块,用于当所述报文公告设备中存储的当前路由报文中,存在所述路由设备中存储的文件片对应的路由报文时,下载所述路由设备中存储的文件片;
第二子下载模块,用于当所述报文公告设备中存储的当前路由报文中,不存在所述路由设备中存储的文件片对应的路由报文时,下载所述数据发送设备中存储的文件片。
优选地,还包括:
报文删除请求模块,用于当下载到当前文件片时,向报文公告设备发送报文删除请求,以便所述报文公告设备将当前文件片对应的路由报文删除。
本发明实施例提供一种数据发送设备,包括:文件分片模块,用于将待发送文件分割为N片,得到N个文件片,其中N为大于1的自然数;分片广播模块,用于将所述N个文件片的路由报文发送到报文公告设备,以便路由设备、接收设备根据所述路由报文下载N个所述文件片。本发明实施例提供的数据发送设备,在进行数据发送时,将待发送文件分割为多个文件片,并且有专门的路由设备也能够下载文件片,从而为后续的接收设备在下载文件片时,提供更多的下载路径,为接收设备在保证传输效率的情况下,实现文件的高速传输打下了坚实的基础。
本发明实施例提供的一种路由设备、报文公告设备、接收设备,也具有上述的有益效果,在此不再一一赘述。
附图说明
为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引申获得其它的实施附图。
本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。
图1为本发明实施例提供的一种数据发送设备的组成示意图;
图2为本发明又一实施例提供的一种报文公告设备的组成示意图;
图3为本发明又一实施例提供的一种报文公告设备的报文更新模块组成示意图;
图4为本发明实施例提供的一种路由设备的组成示意图;
图5为本发明一种实施例提供的接收设备的组成示意图;
图6为本发明一种实施例提供的接收设备的第二报文查询模块组成示意图;
图7为本发明一种实施例提供的接收设备的第二文件片下载模块组成示意图;
图8为本发明一种实施例提供的接收设备的拓展组成示意图;
图9为本发明一种实施例提供的数据传输实例图。
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1为本发明实施例提供的一种数据发送设备的组成示意图。
本发明实施例提供一种数据发送设备100,包括:
文件分片模块110,用于将待发送文件分割为N片,得到N个文件片,其中N为大于1的自然数;
分片广播模块120,用于将所述N个文件片的路由报文发送到报文公告设备,以便路由设备、接收设备根据所述路由报文下载N个所述文件片。
本发明实施例提供的数据发送设备,在进行数据发送时,将待发送文件分割为多个文件片,并且有专门的路由设备也能够下载文件片,从而为后续的接收设备在下载文件片时,提供更多的下载路径,为接收设备在保证传输效率的情况下,实现文件的高速传输打下了坚实的基础。
现有技术中数据发送设备在发送文件时,通常整个文件进行发送,如果发送特别巨大的文件时,由于路径单一,网络不稳定,可能造成文件的发送失败,而本发明中,将一个文件分割成多个文件,适合大文件的传输,当然也能传输小文件,不论文件的大小,都能传输。
具体地,在将待发送文件进行分割时,如果在一个实施例中,数据发送设备100的代号为S,发送方S要将文件F传输给接收方R,首先S可以计算F的md5值,然后将文件分片,文件分片时可以按照固定的分片大小,例如,可以设定一个文件片的大小为20M,当然能是其他的大小;或者可以采用其他的文件片分割方式,例如可以将待发送文件F分成101片,其序列号为000-100。将待发送文件分成文件片后,可以正式开始文件片的发送,首先可以通过报文公告设备中的消息队列Q周知全网,告诉作为文件接收方的接收设备,和能够能行文件传输的中间设备也就是路由设备进行文件片的下载。路由设备缓存文件片,有利于扩展接收设备获取文件的路径,实现文件的高速传输,而且文件分片,便于较大的文件的传输,这里的较大的文件定义为大于1GB的文件,当然也可以定义为大于其他预设容量值得文件。
本发明实施例提供一种数据发送设备,在进行数据发送时,将待发送文件分割为多个文件片,并且有专门的路由设备也能够下载文件片,从而为后续的接收设备在下载文件片时,提供更多的下载路径,为接收设备在保证传输效率的情况下,实现文件的高速传输打下了坚实的基础。
请参考图2、图3,图2为本发明又一实施例提供的一种报文公告设备的组成示意图;图3为本发明又一实施例提供的一种报文公告设备的报文更新模块组成示意图。
第二方面,本发明实施例提供一种报文公告设备200,用于如第一方面所述的数据发送设备,包括:
报文接收模块210,用于接收所述数据发送设备的分片广播模块发送的路由报文;
报文存储模块220,用于存储所述路由报文;
报文更新模块230,用于更新所述报文存储模块的路由报文。
当报文公告设备接收到数据发送设备发送的路由报文后,可以将该路由报文存储起来,并且允许网络上的路由设备和数据接收设备进行数据报文的查询,从而可以方便消息的传送。
优选地,所述报文更新模块230,包括:
报文增加单元231,用于当路由设备下载到当前文件片时,接收所述路由设备发送的与当前文件片对应的路由报文,以便所述报文存储模块存储;
报文删除模块132,用于当接收设备下载到当前文件片时,接收所述接收设备发送的报文删除请求,以便所述报文存储模块将当前文件片对应的路由报文删除。
当路由设备查询到路由报文时,可以将该路由报文对应的文件片下载下来,一般地,所述路由报文的格式包括:文件片唯一标识、文件片序列号、源地址、接收方身份标识、报文类型。也就是说路由报文中包括:文件片唯一标识、文件片序列号、源地址、接收方身份标识、报文类型等信息。从而路由设备可以从源地址下载对应的文件片。在路由设备下载到对应的当前文件片后,可以将当前文件片对应的路由报文发送到报文公告设备进行存储和公告,这样接收设备就能知晓到可以从路由设备处下载对应的文件片。而且,在实际应用是,可以将报文公告设备与接收设备设置为同一设备。这样可以更加的方便接收设备知晓文件片的下载源地址,从而可以优先选择从下载速度更快的地方下载文件片。当然,也可以在网络中设置一个单独的报文公告设备进行路由报文的公告。
请参考图4,图4为本发明实施例提供的一种路由设备的组成示意图。
本发明实施例提供一种路由设备400,应用于上述第一方面所述的数据发送设备100,应用于上述第二方面任一种所述的报文公告设备200,包括:
第一报文查询模块410,用于实时查询所述报文公告设备中当前存储的路由报文;
第一文件片下载模块420,用于根据查询到的路由报文,在所述数据发送设备下载N个所述文件片;
文件片存储模块430,用于存储在所述数据发送设备下载到的文件片;
报文更新请求模块440,当第一文件片下载模块在所述数据发送设备下载到当前文件片时,将当前文件片对应的报文发送到所述报文公告设备,以便接收设备优先从所述路由设备下载文件片。
本发明实施例中,路由设备在报文公告设备处获知文件片的下载信息后,可以进行文件片的下载,在路由设备下载到文件片后,可以将该文件片对应的路由报文发送到报文公告设备,从而方便接收设备获知该路由报文,并且根据该路由报文在该路由设备下载文件片。值得说明的路由设备可以有多个,分布在网络中,对于路由设备的选择,可以选择在位于数据发送设备与数据接收设备中间的设备。
请参考图5、图6、图7、图8,图5为本发明一种实施例提供的接收设备的组成示意图;图6为本发明一种实施例提供的接收设备的第二报文查询模块组成示意图;图7为本发明一种实施例提供的接收设备的第二文件片下载模块组成示意图;图8为本发明一种实施例提供的接收设备的拓展组成示意图。
本发明一种实施例提供一种接收设备500,应用于上述实施例所述的数据发送设备,应用于上述实施例所述的报文公告设备,应用于上述实施例所述的路由设备,包括:
第二报文查询模块510,用于实时查询所述报文公告设备中存储的当前路由报文;
第二文件片下载模块520,用于根据当前路由报文,优先从所述路由设备中下载N个所述文件片中的任一个,直到下载完全部N个所述文件片。
优选地,所述第二报文查询模块510,包括:
第二优先报文查询单元511,用于查询所述报文公告设备中存储的优先报文;其中,所述优先报文为所述路由设备发送到所述报文公告设备的路由报文;
第二次级报文查询单元512,用于当查询不到所述报文公告设备中存储的优先报文时,查询所述报文公告设备中存储的原始报文;其中,所述原始报文为所述数据发送设备发送到所述报文公告设备的路由报文。
优选地,所述第二文件片下载模块520,包括:
第一子下载模块521,用于当所述报文公告设备中存储的当前路由报文中,存在所述路由设备中存储的文件片对应的路由报文时,下载所述路由设备中存储的文件片;
第二子下载模块522,用于当所述报文公告设备中存储的当前路由报文中,不存在所述路由设备中存储的文件片对应的路由报文时,下载所述数据发送设备中存储的文件片。
优选地,还包括:
报文删除请求模块530,用于当下载到当前文件片时,向报文公告设备发送报文删除请求,以便所述报文公告设备将当前文件片对应的路由报文删除。
请参考图9,图9为本发明一种实施例提供的数据传输实例图。
在本发明实施例中,传输过程中的三个实体为:数据发送设备、发送方S简称S,接收设备简称R和若干路由设备(机器人B)简称B。为了能进行文件分片路由,必须有一个消息队列Q,可以为消息队列Q设置一个专门的报文公告设备,例如具体可以是一台服务器,整个网路都可以通过该消息队列查询路由报文。路由报文的具体格式为:文件唯一标识,文件片序列号,源地址,接收方id(身份标识),报文类型。
具体地,发送方S将文件F传输给接收方R,首先S计算F的md5值,然后将文件分片,文件分片时按照固定的分片大小,将文件分成多片,其序列号为000-100。之后开始正式发送,通过Q周知全网。S将F所有分片报文按顺序写到Q中,期间R和B会持续监控Q,也就是实时获取消息队列Q中的路由报文,当B监控到有报文时,会主动从S处下载文件片到B处缓存,并将自己有文件片的报文也写到Q中。S通过路由报文告知R,正在发送一个文件,请接收。当R监控到Q中有需要自己接受的文件报文时,会根据报文内容,从B或者S处下载文件片,并删除路由报文信息,删除路由报文信息,可以避免文件片的重复下载。当所有文件片都获取完毕时,这时消息队列Q中的路由报文被删光,整个文件的传输结束。
需要特别指出的是,为了保证R能尽可能多的从B中获取文件片,少从S处获取文件片,以保证高速传输。S往Q写报文时,从尾部写。B检测Q中的报文时,从尾部读,成功下载分片后,往Q写报文时,从头部写。R下载文件分片时,从Q的头部逐个读取,下载相应分片,这样R读取的报文优先为B写入的报文,可以实现R优先从路由设备B处下载文件片。B从尾部读,往头部写,一是保证少读取到B自己本身的报文,二是将自己的缓存报文信息写到浅表,保证R尽早读取到,从而保证R能尽可能多的从B中获取文件片,少从S处获取文件片。
虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

Claims (10)

1.一种数据发送设备,其特征在于,包括:
文件分片模块,用于将待发送文件分割为N片,得到N个文件片,其中N为大于1的自然数;
分片广播模块,用于将所述N个文件片的路由报文发送到报文公告设备,以便路由设备、接收设备根据所述路由报文下载N个所述文件片。
2.一种报文公告设备,用于如权利要求1所述的数据发送设备,其特征在于,包括:
报文接收模块,用于接收所述数据发送设备的分片广播模块发送的路由报文;
报文存储模块,用于存储所述路由报文;
报文更新模块,用于更新所述报文存储模块的路由报文。
3.根据权利要求2所述的报文公告设备,其特征在于,
所述报文更新模块,包括:
报文增加单元,用于当路由设备下载到当前文件片时,接收所述路由设备发送的与当前文件片对应的路由报文,以便所述报文存储模块存储;
报文删除模块,用于当接收设备下载到当前文件片时,接收所述接收设备发送的报文删除请求,以便所述报文存储模块将当前文件片对应的路由报文删除。
4.根据权利要求2所述的报文公告设备,其特征在于,
所述路由报文包括:文件片唯一标识、文件片序列号、源地址、接收方身份标识、报文类型。
5.根据权利要求2至4任一项所述的报文公告设备,其特征在于,
所述报文公告设备与所述接收设备为同一设备。
6.一种路由设备,应用于如权利要求1所述的数据发送设备,应用于如权利要求2至5任一项所述的报文公告设备,其特征在于,包括:
第一报文查询模块,用于实时查询所述报文公告设备中当前存储的路由报文;
第一文件片下载模块,用于根据查询到的路由报文,在所述数据发送设备下载N个所述文件片;
文件片存储模块,用于存储在所述数据发送设备下载到的文件片;
报文更新请求模块,当第一文件片下载模块在所述数据发送设备下载到当前文件片时,将当前文件片对应的报文发送到所述报文公告设备,以便接收设备优先从所述路由设备下载文件片。
7.一种接收设备,应用于如权利要求1所述的数据发送设备,应用于如权利要求2至5任一项所述的报文公告设备,应用于如权利要求6所述的路由设备,其特征在于,包括:
第二报文查询模块,用于实时查询所述报文公告设备中存储的当前路由报文;
第二文件片下载模块,用于根据当前路由报文,优先从所述路由设备中下载N个所述文件片中的任一个,直到下载完全部N个所述文件片。
8.根据权利要求7所述的接收设备,其特征在于,
所述第二报文查询模块,包括:
第二优先报文查询单元,用于查询所述报文公告设备中存储的优先报文;其中,所述优先报文为所述路由设备发送到所述报文公告设备的路由报文;
第二次级报文查询单元,用于当查询不到所述报文公告设备中存储的优先报文时,查询所述报文公告设备中存储的原始报文;其中,所述原始报文为所述数据发送设备发送到所述报文公告设备的路由报文。
9.根据权利要求7所述的接收设备,其特征在于,
所述第二文件片下载模块,包括:
第一子下载模块,用于当所述报文公告设备中存储的当前路由报文中,存在所述路由设备中存储的文件片对应的路由报文时,下载所述路由设备中存储的文件片;
第二子下载模块,用于当所述报文公告设备中存储的当前路由报文中,不存在所述路由设备中存储的文件片对应的路由报文时,下载所述数据发送设备中存储的文件片。
10.根据权利要求7至9任一项所述的接收设备,其特征在于,还包括:
报文删除请求模块,用于当下载到当前文件片时,向报文公告设备发送报文删除请求,以便所述报文公告设备将当前文件片对应的路由报文删除。
CN201911002372.7A 2019-10-21 2019-10-21 一种数据传输*** Active CN110891081B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911002372.7A CN110891081B (zh) 2019-10-21 2019-10-21 一种数据传输***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911002372.7A CN110891081B (zh) 2019-10-21 2019-10-21 一种数据传输***

Publications (2)

Publication Number Publication Date
CN110891081A true CN110891081A (zh) 2020-03-17
CN110891081B CN110891081B (zh) 2022-06-14

Family

ID=69746283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911002372.7A Active CN110891081B (zh) 2019-10-21 2019-10-21 一种数据传输***

Country Status (1)

Country Link
CN (1) CN110891081B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1710857A (zh) * 2004-06-18 2005-12-21 千橡寰宇科技发展(北京)有限公司 一种实现文件加速下载的***及方法
CN101291195A (zh) * 2008-05-23 2008-10-22 中兴通讯股份有限公司 实现断点续传的文件下载的方法、***及终端
CN103024593A (zh) * 2012-12-26 2013-04-03 人民搜索网络股份公司 一种网络视频点播加速***及其播放方法
CN105187950A (zh) * 2014-05-29 2015-12-23 ***通信集团内蒙古有限公司 一种视频文件播放的方法、设备和***
CN106412137A (zh) * 2016-12-20 2017-02-15 北京并行科技股份有限公司 一种文件下载***及文件下载方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1710857A (zh) * 2004-06-18 2005-12-21 千橡寰宇科技发展(北京)有限公司 一种实现文件加速下载的***及方法
CN101291195A (zh) * 2008-05-23 2008-10-22 中兴通讯股份有限公司 实现断点续传的文件下载的方法、***及终端
CN103024593A (zh) * 2012-12-26 2013-04-03 人民搜索网络股份公司 一种网络视频点播加速***及其播放方法
CN105187950A (zh) * 2014-05-29 2015-12-23 ***通信集团内蒙古有限公司 一种视频文件播放的方法、设备和***
CN106412137A (zh) * 2016-12-20 2017-02-15 北京并行科技股份有限公司 一种文件下载***及文件下载方法

Also Published As

Publication number Publication date
CN110891081B (zh) 2022-06-14

Similar Documents

Publication Publication Date Title
US8719889B2 (en) Live time-shift system based on P2P technology and method thereof
CN107979592B (zh) 一种发送业务请求消息的方法及装置
WO2014056428A1 (zh) 一种文件上传的方法及***
KR100655600B1 (ko) P2p기반 스트리밍 서비스 제공방법 및 장치
KR20130088774A (ko) 분할 콘텐트 전달 시스템 및 방법
CN102821057A (zh) 文件传送方法、装置和***
US20210037098A1 (en) Data transmission method and related device
US9800637B2 (en) System and method for all-in-one content stream in content-centric networks
JP2017525213A (ja) 効率的なピア支援ストリーミングのためのキャッシュマニフェスト
CN101267383B (zh) 数据传送方法及***
US7346669B2 (en) Method, apparatus and system for processing message bundles on a network
CN102708192A (zh) 一种文档共享的方法及***、设备
WO2018001063A1 (zh) 文件的发送方法、装置及***
CN104768079A (zh) 多媒体资源分发方法、装置及***
CN101150593A (zh) 一种上传数据的方法及***
US8984100B2 (en) Data downloading method, terminal, server, and system
CN108462733B (zh) 一种文件加速传输方法及装置
EP2975819B1 (en) Reconstructable content objects
CN110891081B (zh) 一种数据传输***
US20050033863A1 (en) Data link characteristic cognizant electronic mail client
CN103746768A (zh) 一种数据包的识别方法及设备
CN111200623B (zh) 基于分布式存储实现终端数据同步的方法及其***
EP2506544B1 (en) Mobile terminal and multimedia messaging service notification message processing method
CN107547645B (zh) Linux服务端与windows客户端之间跨平台文件的传输方法
CN106209666B (zh) 一种基于负载均衡器的链路复用方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230506

Address after: 230071 Comprehensive Building 3-2985, No. 55 Science Avenue, High tech Zone, Shushan District, Hefei City, Anhui Province

Patentee after: Hefei Kelast Network Technology Co.,Ltd.

Address before: 100021 6235, 6th floor, jinyayuan crossing building, YunhuiLi, Haidian District, Beijing

Patentee before: QUANTUM CLOUD FUTURE (BEIJING) INFORMATION TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231107

Address after: 201208, Zone C, 3rd Floor, No. 5, Lane 255, Dongyu Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee after: Guoshujilian (Shanghai) Technology Co.,Ltd.

Address before: 230071 Comprehensive Building 3-2985, No. 55 Science Avenue, High tech Zone, Shushan District, Hefei City, Anhui Province

Patentee before: Hefei Kelast Network Technology Co.,Ltd.

TR01 Transfer of patent right