CN101567769A - Data retransmission method, system and peer-to-peer node - Google Patents
Data retransmission method, system and peer-to-peer node Download PDFInfo
- Publication number
- CN101567769A CN101567769A CNA2008100668370A CN200810066837A CN101567769A CN 101567769 A CN101567769 A CN 101567769A CN A2008100668370 A CNA2008100668370 A CN A2008100668370A CN 200810066837 A CN200810066837 A CN 200810066837A CN 101567769 A CN101567769 A CN 101567769A
- Authority
- CN
- China
- Prior art keywords
- data
- request message
- peer node
- client
- retransmission request
- 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.)
- Pending
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明实施例公开了一种数据重传方法、系统以及对等节点。所述方法应用在P2P领域中,包括如下步骤:接收客户端发送的重传请求消息,根据所述重传请求消息查询本地是否存储有所述重传请求消息所请求重传的数据;当本地存储有所述数据重传请求消息所请求重传的数据时,将所述数据发送给客户端。本发明实施例不需要内容源的大量参与即可实现数据的丢包错包重传,提高了传输效率,减轻了内容源及作为其代理的对等节点的负担。
The embodiment of the invention discloses a data retransmission method, system and peer node. The method is applied in the P2P field, and includes the following steps: receiving a retransmission request message sent by a client, and querying whether the retransmission data requested by the retransmission request message is locally stored according to the retransmission request message; When the data requested to be retransmitted by the data retransmission request message is stored, the data is sent to the client. The embodiments of the present invention can realize data packet loss and error packet retransmission without a large amount of participation of the content source, improve transmission efficiency, and reduce the burden of the content source and the peer node acting as its agent.
Description
技术领域 technical field
本发明涉及网络通信技术,应用于P2P技术领域,尤其涉及一种数据重传方法、系统及对等节点。The present invention relates to network communication technology and is applied in the field of P2P technology, in particular to a data retransmission method, system and peer-to-peer node.
背景技术 Background technique
采用P2P(Peer-to-Peer,对等网络)技术,能够使位于P2P网络中的两个或两个以上的PC机或其它设备直接通信或协作,彼此共享资源(如处理能力、存储空间和数据等)。P2P技术的本质是分布式计算,其最大特点是网络上每一台计算机(特别是用户端设备)的能力都可以得到充分发挥,降低了在传统的Client/Server(客户端/服务器)网络体系结构中,由于服务器而需要的昂贵支出(包括软件、硬件、通信以及人力投入等),也避免了由于采用服务器而可能导致的计算能力瓶颈和单点故障等问题。采用P2P技术后,使得网络系统具有更低的运营成本和更高的扩展能力。Using P2P (Peer-to-Peer, peer-to-peer network) technology, two or more PCs or other devices located in the P2P network can directly communicate or cooperate, and share resources (such as processing power, storage space and data, etc.). The essence of P2P technology is distributed computing. Its biggest feature is that the capabilities of each computer (especially the client device) on the network can be fully utilized, reducing the number of problems in the traditional Client/Server (client/server) network system. In the structure, the expensive expenditure (including software, hardware, communication, and human input, etc.) required by the server also avoids problems such as computing capacity bottlenecks and single point failures that may be caused by the use of servers. After adopting P2P technology, the network system has lower operating costs and higher expansion capabilities.
参见图1,为Peer(节点)-Client(客户端)结构的P2P叠加网(P2P Overlay)组网示意图。其中,所有的Peer节点组成P2P叠加网,具有P2P查找、路由等功能;Client下挂在Peer节点下,通过Peer节点的路由和查找功能,与其他的Peer或Client进行交互。可以采用支持P2P技术的较为稳定的网络设备作为P2P叠加网络的Peer节点,负责在P2P叠加网络中进行以资源内容为索引的分布式存储和查找,此时,充当Client的终端节点只与充当Peer节点的网络设备进行交互协商,而不需要感知P2P叠加网络内部的具体拓朴结构及其运行机制。这样,通过较为稳定的网络设备隔离了下挂在不同的网络设备下的终端节点之间的彼此交互,减少了由于交互而造成的相互影响。每个网络设备保存有本地资源表,事务表、转发表以及键值对(Key/Value)表等;其中,本地资源表用于记录本地(该网络设备下挂的各终端节点)可提供服务的资源信息;事务表用于管理各资源内容对应的转发信息;转发表用于在网络设备硬件转发时提供转发信息;Key/Value表用于记录发布到P2P叠加网络上的资源信息(对于每个资源,可以用一个标识符key来唯一标识,如通过哈希函数对文件名进行哈希,可以得到一个唯一标识该文件的key等)。利用支持P2P技术的网络设备作为Peer节点,能够智能地为终端节点代理业务需求并提供相应的网络服务。Referring to Figure 1, it is a schematic diagram of a P2P overlay network (P2P Overlay) network with a Peer (node)-Client (client) structure. Among them, all Peer nodes form a P2P overlay network, which has functions such as P2P search and routing; the Client is hung under the Peer node, and interacts with other Peers or Clients through the routing and search functions of the Peer node. A relatively stable network device that supports P2P technology can be used as the Peer node of the P2P overlay network, which is responsible for distributed storage and search indexed by resource content in the P2P overlay network. The network devices of the nodes conduct interactive negotiation without the need to perceive the specific topology and operating mechanism of the P2P overlay network. In this way, the interaction between the terminal nodes connected to different network devices is isolated through the relatively stable network device, and the mutual influence caused by the interaction is reduced. Each network device saves a local resource table, a transaction table, a forwarding table, and a key/value pair (Key/Value) table, etc.; among them, the local resource table is used to record the local (each terminal node attached to the network device) that can provide services The resource information; the transaction table is used to manage the forwarding information corresponding to each resource content; the forwarding table is used to provide forwarding information when the network device hardware forwards; the Key/Value table is used to record the resource information published on the P2P overlay network (for each A resource can be uniquely identified by an identifier key, such as hashing the file name through a hash function, a key that uniquely identifies the file can be obtained, etc.). Using network devices supporting P2P technology as Peer nodes can intelligently act as an agent for terminal node business needs and provide corresponding network services.
当实时性业务(例如IPTV)在P2P网络上的传播时,需要P2P网络提供QoS保证,所以实时性业务对P2P网络的延时、丢包和错包比较敏感。但目前业界并没有实用的解决方案可以解决这个问题。When the real-time service (such as IPTV) is transmitted on the P2P network, the P2P network needs to provide QoS guarantee, so the real-time service is sensitive to the delay, packet loss and error packet of the P2P network. But there is currently no practical solution in the industry to solve this problem.
发明内容 Contents of the invention
本发明实施例提供了一种数据重传方法、系统及对等节点,用以解决P2P网络中从数据源到终端用户间的传输路径上发生丢包、错包后的数据重传问题。Embodiments of the present invention provide a data retransmission method, system, and peer-to-peer node to solve the problem of data retransmission after packet loss or packet error occurs on a transmission path from a data source to a terminal user in a P2P network.
本发明实施例所述的数据重传方法包括:The data retransmission method described in the embodiment of the present invention includes:
接收客户端发送的重传请求消息,Receive the retransmission request message sent by the client,
查询本地是否存储有所述重传请求消息所请求重传的数据;Query whether the retransmission data requested by the retransmission request message is locally stored;
当本地存储有所述数据重传请求消息所请求重传的数据时,将所述数据发送给客户端。When the data requested to be retransmitted by the data retransmission request message is locally stored, the data is sent to the client.
本发明实施例所述的系统包括:The system described in the embodiment of the present invention includes:
客户端,用于发送重传请求消息;The client is used to send a retransmission request message;
第一对等节点,用于接收客户端发送的重传请求消息,查询本地是否存储有所述重传请求消息所请求重传的数据;当本地存储有所述数据重传请求消息所请求重传的数据时,将所述数据发送给客户端。The first peer node is configured to receive the retransmission request message sent by the client, and query whether the retransmission data requested by the retransmission request message is locally stored; When uploading data, send the data to the client.
本发明实施例所述的对等节点包括:The peer-to-peer nodes described in the embodiments of the present invention include:
接收单元,用于接收重传请求消息;a receiving unit, configured to receive a retransmission request message;
查询单元,用于查询本地是否存储有所述重传请求消息所请求重传的数据;a query unit, configured to query whether the retransmission data requested by the retransmission request message is locally stored;
发送单元,用于当查询单元确定本地存储有所述重传消息所请求的数据时,将所述数据发送出去。本发明实施例基于P2P网络性能还不是太稳定的现状,通过在P2P网络中作为客户端与内容源代理的对等节点上设置存储模块或者侧挂存储服务器,使得在内容传输过程中发生数据错误或者丢失时,客户端只需要将重传请求消息发送给服务于客户端的对等节点,当服务于客户端的对等节点上存储有客户端所请求重传的数据时,不需要内容源的大量参与即可实现数据的丢包错包重传,提高了传输效率,减轻了内容源及作为其代理的对等节点的负担。A sending unit, configured to send the data requested by the retransmission message when the query unit determines that the data requested by the retransmission message is locally stored. The embodiment of the present invention is based on the current situation that the performance of the P2P network is not too stable. By setting a storage module or a side-mounted storage server on the peer node as the client and the content source agent in the P2P network, data errors occur during the content transmission process. Or when it is lost, the client only needs to send the retransmission request message to the peer node serving the client. When the peer node serving the client stores the data requested by the client for retransmission, there is no need for a large number of content sources Participation can realize data packet loss and error packet retransmission, which improves transmission efficiency and reduces the burden on content sources and peer nodes acting as their agents.
附图说明 Description of drawings
图1是现有技术提供的Peer-Client结构的P2P叠加网络组网示意图;FIG. 1 is a schematic diagram of a P2P overlay network with a Peer-Client structure provided by the prior art;
图2为本发明实施例提供的数据重传系统的结构示意图;FIG. 2 is a schematic structural diagram of a data retransmission system provided by an embodiment of the present invention;
图3为本发明实施例提供的数据重传方法的流程图;FIG. 3 is a flowchart of a data retransmission method provided by an embodiment of the present invention;
图4为本发明实施例提供的对等节点的结构示意图。FIG. 4 is a schematic structural diagram of a peer node provided by an embodiment of the present invention.
具体实施方式 Detailed ways
以下结合附图和实施例对本发明进行详细说明。The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.
如图2所示,为本发明实施例提供的数据重传系统的结构示意图。该系统包括内容提供方201,用于向P2P网络提供内容;对等节点(202、203)为支持P2P技术的网络设备,作为P2P叠加网的网络节点,为客户端206和内容提供方201提供连接P2P叠加网的业务接口,代理客户端206和内容提供方201参与P2P网络活动并向客户端206提供网络服务,具体在本实施例中,连接内容提供方201的对等节点202用于将内容提供方201提供的内容信息发布到P2POverlay上,并在传输数据的时候将该数据同时提供给存储服务器204和接收数据的对等节点203;连接客户端206的对等节点203用于根据客户端206的请求向其提供服务,并在收到客户端206的重传请求消息后,向客户端206进行数据重传;存储服务器204用来存储对等节点202接收的内容,存储服务器205用来存储对等节点203接收的内容;客户端206用来发起内容请求,在接收所请求的内容的同时进行丢包错包检测,当发现丢包错包时,向作为其P2P代理的对等节点203发起重传请求消息,并接收对等节点203重传的数据。As shown in FIG. 2 , it is a schematic structural diagram of a data retransmission system provided by an embodiment of the present invention. The system includes a content provider 201, which is used to provide content to the P2P network; peer nodes (202, 203) are network devices supporting P2P technology, and serve as network nodes of the P2P overlay network, providing content for the client 206 and the content provider 201. Connect to the business interface of the P2P overlay network, the proxy client 206 and the content provider 201 participate in P2P network activities and provide network services to the client 206, specifically in this embodiment, the peer node 202 connected to the content provider 201 is used to use The content information provided by the content provider 201 is published on the P2POverlay, and the data is provided to the
上述存储服务器(204、205)也具有丢包错包检测功能,用于在发现丢包错包后,向与其连接的对等节点(202、203)发起重传请求消息,并接收对等节点重传(202、203)的数据。The above-mentioned storage servers (204, 205) also have a packet loss and error packet detection function, which is used to initiate a retransmission request message to the peer node (202, 203) connected to it after finding a packet loss and error packet, and receive the peer node Retransmit the data of (202, 203).
上述设备通过检测数据的序列号来发现丢包,通过检测数据的校验和来发现错包。The above-mentioned devices detect packet loss by detecting the serial number of the data, and detect error packets by detecting the checksum of the data.
如图3所示,为本发明实施例提供的数据重传方法的流程图,本实施例的方法应用在P2P Overlay中。该P2P Overlay中不要求内容提供方和客户端能够支持P2P技术,而是由支持P2P技术、作为P2P网络的节点(Peer)的对等节点代理内容提供方和客户端与其他设备完成信息交互,即内容提供方和客户端只需要知道自己连接的对等节点,而不需要知道P2P Overlay中的其他节点就能够从P2P网络获得服务。As shown in FIG. 3, it is a flow chart of the data retransmission method provided by the embodiment of the present invention. The method of this embodiment is applied in P2P Overlay. The P2P Overlay does not require the content provider and client to support P2P technology, but the peer-to-peer node (Peer) that supports P2P technology and acts as a node (Peer) of the P2P network acts as an agent for the content provider and client to complete information interaction with other devices. That is, content providers and clients only need to know the peer nodes they are connected to, and they can obtain services from the P2P network without knowing other nodes in the P2P Overlay.
当客户端206需要从P2P Overlay获取一定资源,例如名称为Q的电影资源的时候,客户端206将获取电影Q的请求发送给对等节点203,对等节点203通过在P2P网络的查找,发现通过对等节点202能够找到电影Q,于是向对等节点202发送获取电影Q的请求,由于电影Q实际存储在内容提供方201上,对等节点202需要从内容提供方201上获取到电影Q,并同时将电影Q的内容存储在存储服务器204上和发送给对等节点203,对等节点203同时将电影Q的内容存储在存储服务器205上和发送给客户端206。在上述传送电影Q的过程中,为了解决因为避免丢包、错包引起的问题,本发明实施例采用的数据重传方法包括如下步骤:When the client 206 needs to obtain a certain resource from the P2P Overlay, such as a movie resource named Q, the client 206 sends a request to obtain the movie Q to the peer node 203, and the peer node 203 finds The movie Q can be found through the peer node 202, so a request to obtain the movie Q is sent to the peer node 202. Since the movie Q is actually stored on the content provider 201, the peer node 202 needs to obtain the movie Q from the content provider 201 , and store the content of the movie Q on the
S301、客户端206在从与其连接的对等节点203接收数据的同时对收到的数据进行检测,发现数据丢失(丢包)或者数据发送错误(错包)后,向对等节点203发送重传请求消息,携带丢包/错包信息,请求重新传送丢失的数据或者发送错误的数据。S301, the client 206 detects the received data while receiving data from the peer node 203 connected to it, and after finding data loss (packet loss) or data transmission error (wrong packet), it sends a retransmission to the peer node 203 Send a request message, carrying packet loss/error packet information, requesting to retransmit lost data or send wrong data.
具体的,客户端206通过检测数据的序列号(根据传输协议不同,可能是实时传输协议(Real-time Transport Protocol,RTP)的序列号或者别的传输协议的序列号或者字节序列号)来发现丢包,通过检测数据的校验和来发现错包。Specifically, the client 206 detects the serial number of the data (according to the different transmission protocols, it may be the serial number of the real-time transport protocol (Real-time Transport Protocol, RTP) or the serial number or byte serial number of other transmission protocols) Packet loss is found, and error packets are found by checking the checksum of the data.
S302、对等节点203收到该重传请求消息后,查询存储服务器205上是否存储了该重传请求消息所请求重新传送的数据,如果有,执行步骤S303;如果没有,执行步骤S304。S302. After receiving the retransmission request message, the peer node 203 inquires whether the
S303、对等节点203从存储服务器205上获取客户端206所请求重新传送的数据后,将该数据发送给客户端206。S303 , the peer node 203 obtains from the
S304、对等节点203查找提供客户端206所请求的内容即电影Q的对等节点,找到对等节点202。S304. The peer node 203 searches for a peer node that provides the content requested by the client 206, that is, the movie Q, and finds the peer node 202.
S305、对等节点203向提供电影Q的对等节点202发送重传请求消息,请求发送客户端206所请求重传传送的数据。S305. The peer node 203 sends a retransmission request message to the peer node 202 providing the movie Q, requesting to send the data requested by the sending client 206 for retransmission.
S306、对等节点202收到该重传请求消息后,查询存储服务器204上是否存储了该重传请求消息所请求重传的数据,如果有,执行步骤S307;如果没有,执行步骤S309。S306. After receiving the retransmission request message, the peer node 202 inquires whether the
S307、对等节点202从存储服务器204上获取对等节点203所请求重新传送的数据后,将该数据发送给对等节点203。S307 , the peer node 202 sends the data to the peer node 203 after acquiring the data requested by the peer node 203 to retransmit from the
S308、对等节点203收到所述数据后,将该数据发送给存储服务器205和客户端206,存储服务器205存储所述数据。S308. After receiving the data, the peer node 203 sends the data to the
S309、对等节点202向内容提供方201发送重传请求消息,请求发送对等节点203所请求重传的数据。S309. The peer node 202 sends a retransmission request message to the content provider 201, requesting to send the data requested by the peer node 203 for retransmission.
S310、对等节点202接收到内容提供方201发送的其所请求重传的数据后,将收到的数据发送给对等节点203和存储服务器204。对等节点203收到该数据后,将该数据发送给存储服务器205和客户端206,存储服务器205存储所述数据。S310. After receiving the data requested for retransmission from the content provider 201, the peer node 202 sends the received data to the peer node 203 and the
S311、存储服务器204存储所述收到的数据。S311. The
本实施例中,内容提供方201首先要告知对等节点202自己能够提供电影Q的消息,对等节点202则记录内容提供方201与电影Q的对应关系,并在P2POverlay上发布自己能够提供电影Q的消息。In this embodiment, the content provider 201 first informs the peer node 202 that it can provide the movie Q, and the peer node 202 records the corresponding relationship between the content provider 201 and the movie Q, and publishes that it can provide the movie on the P2POverlay Q news.
本发明实施例中,存储服务器也可以具备丢包/错包检测的能力。当存储服务器检测到数据丢失或者数据发送错误的时候,向自己连接的对等节点发送重传请求消息,连接存储服务器的对等节点收到存储服务器发送的数据重传请求消息后,如果自己连接内容提供方,则请求内容提供方重传存储服务器所请求重传的数据,如果自己没有连接内容提供方,则请求提供该内容的其他对等节点重传存储服务器所请求重传的数据。存储服务器收到自己所请求重传的数据后进行存储。In the embodiment of the present invention, the storage server may also have the capability of packet loss/error packet detection. When the storage server detects data loss or data transmission error, it sends a retransmission request message to the peer node connected to itself. After the peer node connected to the storage server receives the data retransmission request message sent by the storage server, if it connects The content provider requests the content provider to retransmit the data requested by the storage server. If it is not connected to the content provider, it requests other peer nodes that provide the content to retransmit the data requested by the storage server. The storage server stores the retransmitted data requested by itself.
本发明实施例中的上述存储服务器可以是集成在对等节点上的存储模块,也可以是连接在对等节点上的单独的存储服务器。The storage server in the embodiment of the present invention may be a storage module integrated on the peer node, or may be an independent storage server connected to the peer node.
如图4所示,为本发明实施例提供的对等节点的结构示意图,包括:As shown in FIG. 4, a schematic structural diagram of a peer-to-peer node provided by the embodiment of the present invention includes:
接收单元41,用于接收重传请求消息;A receiving unit 41, configured to receive a retransmission request message;
查询单元42,用于查询本地是否存储有所述重传请求消息所请求重传的数据;A query unit 42, configured to query whether the retransmission data requested by the retransmission request message is locally stored;
发送单元43,用于当查询单元42确定本地存储有所述重传消息所请求的数据时,将所述数据发送出去;A sending unit 43, configured to send the data when the query unit 42 determines that the data requested by the retransmission message is locally stored;
存储单元44,用于存储接收单元接收的数据。The storage unit 44 is configured to store the data received by the receiving unit.
本发明实施例基于P2P网络性能还不是太稳定的现状,通过在P2P网络中作为客户端与内容源代理的对等节点上设置存储模块或者侧挂存储服务器,使得在内容传输过程中发生数据错误或者丢失时,客户端只需要将重传请求消息发送给服务于客户端的对等节点,当服务于客户端的对等节点上存储有客户端所请求重传的数据时,不需要内容源的大量参与即可实现数据的丢包错包重传,提高了传输效率,减轻了内容源及作为其代理的对等节点的负担。The embodiment of the present invention is based on the current situation that the performance of the P2P network is not too stable. By setting a storage module or a side-mounted storage server on the peer node as the client and the content source agent in the P2P network, data errors occur during the content transmission process. Or when it is lost, the client only needs to send the retransmission request message to the peer node serving the client. When the peer node serving the client stores the data requested by the client for retransmission, there is no need for a large number of content sources Participation can realize data packet loss and error packet retransmission, which improves transmission efficiency and reduces the burden on content sources and peer nodes acting as their agents.
以上所述仅为本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,所做出的任何修改、等同替换和改进,均应该涵盖在本发明的保护范围之内。The above is only a preferred embodiment of the present invention. For those of ordinary skill in the art, without departing from the principles of the present invention, any modifications, equivalent replacements and improvements should be included in this document. within the scope of protection of the invention.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100668370A CN101567769A (en) | 2008-04-22 | 2008-04-22 | Data retransmission method, system and peer-to-peer node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100668370A CN101567769A (en) | 2008-04-22 | 2008-04-22 | Data retransmission method, system and peer-to-peer node |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101567769A true CN101567769A (en) | 2009-10-28 |
Family
ID=41283739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100668370A Pending CN101567769A (en) | 2008-04-22 | 2008-04-22 | Data retransmission method, system and peer-to-peer node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101567769A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742702A (en) * | 2009-12-31 | 2010-06-16 | 中兴通讯股份有限公司 | Mobile internet service sharing system and method |
CN102065064A (en) * | 2009-11-18 | 2011-05-18 | 中兴通讯股份有限公司 | Peer-to-peer overlay network, method for storing service contents and method for downloading same |
CN102215435A (en) * | 2010-04-02 | 2011-10-12 | 科腾科技(北京)有限公司 | Push VOD (Video-On-Demand) system of digital television and push VOD method thereof |
CN103117955A (en) * | 2013-01-16 | 2013-05-22 | 华为技术有限公司 | Message transmission method, device and system |
CN103563282A (en) * | 2011-03-11 | 2014-02-05 | 三星电子株式会社 | Hybrid automatic repeat request method and device for communication system |
CN103988189A (en) * | 2011-12-08 | 2014-08-13 | 国际商业机器公司 | Method for detecting data loss of data transfer between information devices |
CN105578263A (en) * | 2015-12-28 | 2016-05-11 | 山东泰信电子股份有限公司 | Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment |
CN111769909A (en) * | 2020-06-16 | 2020-10-13 | 上海英方软件股份有限公司 | Device and method for cascade retransmission based on market data |
CN114050837A (en) * | 2022-01-17 | 2022-02-15 | 唯捷创芯(天津)电子技术股份有限公司 | Radio frequency module for automatically controlling harmonic impedance, electronic equipment and impedance adjusting method |
CN114499777A (en) * | 2022-04-15 | 2022-05-13 | 四川腾盾科技有限公司 | Data transmission method for cluster unmanned system |
-
2008
- 2008-04-22 CN CNA2008100668370A patent/CN101567769A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065064A (en) * | 2009-11-18 | 2011-05-18 | 中兴通讯股份有限公司 | Peer-to-peer overlay network, method for storing service contents and method for downloading same |
WO2011060702A1 (en) * | 2009-11-18 | 2011-05-26 | 中兴通讯股份有限公司 | Peer-to-peer overlay network, service content storage method and service content download method |
CN101742702B (en) * | 2009-12-31 | 2014-03-19 | 中兴通讯股份有限公司 | Mobile internet service sharing system and method |
WO2010148843A1 (en) * | 2009-12-31 | 2010-12-29 | 中兴通讯股份有限公司 | System and method for mobile internet service sharing |
CN101742702A (en) * | 2009-12-31 | 2010-06-16 | 中兴通讯股份有限公司 | Mobile internet service sharing system and method |
US8819137B2 (en) | 2009-12-31 | 2014-08-26 | Zte Corporation | System and method for sharing mobile internet service |
CN102215435A (en) * | 2010-04-02 | 2011-10-12 | 科腾科技(北京)有限公司 | Push VOD (Video-On-Demand) system of digital television and push VOD method thereof |
CN102215435B (en) * | 2010-04-02 | 2013-07-31 | 科腾科技(北京)有限公司 | Push VOD (Video-On-Demand) system of digital television and push VOD method thereof |
CN103563282A (en) * | 2011-03-11 | 2014-02-05 | 三星电子株式会社 | Hybrid automatic repeat request method and device for communication system |
US9584282B2 (en) | 2011-03-11 | 2017-02-28 | Samsung Electronics Co., Ltd. | HARQ method and apparatus for communication system |
US10069611B2 (en) | 2011-03-11 | 2018-09-04 | Samsung Electronics Co., Ltd | HARQ method and apparatus for communication system |
CN103988189A (en) * | 2011-12-08 | 2014-08-13 | 国际商业机器公司 | Method for detecting data loss of data transfer between information devices |
CN103988189B (en) * | 2011-12-08 | 2016-10-12 | 国际商业机器公司 | The method of the loss of data of detection data transmission between information equipment |
CN103117955A (en) * | 2013-01-16 | 2013-05-22 | 华为技术有限公司 | Message transmission method, device and system |
CN103117955B (en) * | 2013-01-16 | 2016-08-03 | 华为技术有限公司 | Method for message transmission and device, system |
CN105578263A (en) * | 2015-12-28 | 2016-05-11 | 山东泰信电子股份有限公司 | Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment |
CN111769909A (en) * | 2020-06-16 | 2020-10-13 | 上海英方软件股份有限公司 | Device and method for cascade retransmission based on market data |
CN114050837A (en) * | 2022-01-17 | 2022-02-15 | 唯捷创芯(天津)电子技术股份有限公司 | Radio frequency module for automatically controlling harmonic impedance, electronic equipment and impedance adjusting method |
CN114499777A (en) * | 2022-04-15 | 2022-05-13 | 四川腾盾科技有限公司 | Data transmission method for cluster unmanned system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101567769A (en) | Data retransmission method, system and peer-to-peer node | |
US9608957B2 (en) | Request routing using network computing components | |
US8307024B2 (en) | Assisted peer-to-peer media streaming | |
Ott et al. | A disconnection-tolerant transport for drive-thru internet environments | |
US7978631B1 (en) | Method and apparatus for encoding and mapping of virtual addresses for clusters | |
US8156243B2 (en) | Request routing | |
CN100477619C (en) | Method and system for establishing bidirectional tunnel | |
US20120136945A1 (en) | Terminal and intermediate node in content oriented networking environment and communication method of terminal and intermediate node | |
US20070073878A1 (en) | System and method for lowering proxy bandwidth utilization | |
EP3800867B1 (en) | Load balancing method and device | |
WO2008061022A1 (en) | Peer-to-peer aided live video sharing system | |
JP2016541048A (en) | Method, device and system for transferring data using service proxy | |
WO2012034309A1 (en) | Method, terminal and system for file transfers between session initiation protocol (sip) terminals in network address translation (nat) network | |
CN112073545B (en) | Use DNS to transfer the MP-TCP capability of the server device | |
CN104717259A (en) | Multi-path data transmission system and method assisted by distributed transit server network | |
JP2010504688A (en) | Method and module for implementing network protocol stack handoff and optimization | |
JP5550198B2 (en) | Protocol booster for SCTP in multicast networks | |
WO2011015020A1 (en) | File transmission method, system and client | |
CN116233243A (en) | Communication system and method in weak network environment | |
CN105897853A (en) | Peer-to-peer network connection method and device | |
Pitkänen et al. | Opportunistic web access via wlan hotspots | |
CN110771117B (en) | A Session Layer Communication Using ID-Oriented Networks | |
CN107231567B (en) | A message transmission method, device and system | |
WO2013152614A1 (en) | System and method for network access based on application layer data | |
CN101471838B (en) | Method, system and equipment for switching source |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20091028 |