Data receiving and transmitting methods, devices and equipment
A technology of sending method and receiving method, applied in the field of communication, can solve problems such as packet loss, and achieve the effect of solving packet loss
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] image 3 The implementation flow of the data sending method provided by Embodiment 1 of the present invention is shown, and the details are as follows:
[0030] In step S101, a sequence number for identifying the sending sequence of the data packet is added to the header of the sent data packet, and the sequence number is used by the receiving end to identify the unreceived data packet.
[0031] The sending end sends data to the receiving end in the form of sending a data packet, that is, the sending end stores the data to be sent in the data packet for transmission, and the sending end sends a data packet to the receiving end each time. In order to enable the receiving end to determine whether any data packets have not been received, in the embodiment of the present invention, a sequence number for identifying the sending order of the data packets is added to the packet header of the data packets sent by the sending end, and then the receiving end It is judged whether...
Embodiment 2
[0044] Figure 6 It shows the implementation process of the data receiving method provided by the second embodiment of the present invention. The data receiving method provided by the second embodiment of the present invention corresponds to the data sending method provided by the first embodiment of the present invention, and the contents are applicable to each other. The details are as follows:
[0045] In step S201, the data packet sent by the sending end is received, and the sequence number located in the packet header of the data packet is obtained, and the sequence number is used to identify the sending sequence of the data packet.
[0046] The receiving end corresponds to the sending end, the sending end sends data, and the receiving end receives the data sent by the sending end. Therefore, the receiving end can also be a computer, mobile phone or tablet computer, that is, the receiving end can also be any terminal that supports the modified protocol, and the receiving...
Embodiment 3
[0061] Figure 7 The data sending apparatus 100 provided by the third embodiment of the present invention is shown, including an adding unit 110 , a storage unit 120 and a sending unit 130 .
[0062] The adding unit 110 is configured to add a sequence number for identifying the sending sequence of the data packet in the packet header of the sent data packet, and the sequence number is used by the receiving end to identify the unreceived data packet;
[0063] The storage unit 120 is configured to store the sequence number of the unreceived data packet into a preset packet loss list if the receiving end returns the sequence number of the unreceived data packet;
[0064] The sending unit 130 is configured to detect whether the packet loss link list is empty, and if the packet loss link list is not empty, send the data packet corresponding to the sequence number stored in the packet loss link list to the receiving end.
[0065] When using the UDP protocol for data transmission, t...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com