Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data receiving and transmitting method and apparatus

A data receiving method and data technology, applied in the field of communications, can solve problems such as direct access barriers between clients and servers

Active Publication Date: 2017-01-11
ZTE CORP
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a method and device for data receiving and sending, to at least solve the problem of direct access between the client and the server when the client and the server are located behind different NAT devices in the related art obstacle problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data receiving and transmitting method and apparatus
  • Data receiving and transmitting method and apparatus
  • Data receiving and transmitting method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0038] The steps shown in the flow diagrams of the figures may be implemented in a computer system, such as a set of computer-executable instructions, and, although a logical order is shown in the flow diagrams, in some cases, may be executed differently from this The steps shown or described are performed in the order shown or described.

[0039] The "first" and "second" in the following embodiments are only used for distinction, and do not limit the sequence.

[0040] An embodiment of the present invention provides a data receiving method, figure 2 is a flowchart of a data receiving method according to an embodiment of the present invention, such as figure 2 As shown, the method includes...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a data receiving and transmitting method and apparatus. The data receiving method comprises the following steps: a client obtains information of a receiving port of the client and the information of a transmitting port of a server, wherein the receiving port is used by the client to receive data, the transmitting port is used by the server to transmit data, and the client accesses a network by a first NAT device; the client sends a penetration message to the server through the first NAT device according to the information of the transmitting port, wherein the penetration message is used by the first NAT device to record a mapping relation between the information of the transmitting port and the information of the receiving port, and the mapping relation is used for allowing the data transmitted by the server to penetrate through the first NAT device to arrive at the client; and the client receives the data sent by the server and arriving at the client by penetrating through the first NAT device. The problem that when the client and the server are located on different NAT devices, the direct access of the client and the server is subjected to an obstacle in related technology is solved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to methods and devices for receiving and sending data. Background technique [0002] With the depletion of IPv4 address resources and the widespread use of Network Address Translation (NAT) technology, the original data transmission process between the client and the server may not be applicable to the network system through the NAT network. Take Real Time Streaming Protocol (RTSP for short) as an example. RTSP is an application layer protocol in the TCP / IP protocol system, which defines how an application program can effectively transmit multimedia data through an IP network. figure 1 It is an interactive flowchart of the RTSP protocol in related technologies, such as figure 1 As shown, the RTSP client and RTSP server can interact directly, which is very convenient. [0003] However, as NAT is added to the relevant networking system, the RTSP client and server are located behin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/12
CPCH04L61/2521H04L61/2575H04L61/00
Inventor 柏林玲张新星
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products