Multiplexing method of UDP (User Datagram Protocol) port
A port multiplexing and source port technology, applied in the field of communication, can solve the problem that the session cannot meet the application requirements, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0042] Example one
[0043] figure 1 It is a schematic diagram of the structure of the UDP-based real-time communication system provided in this embodiment. The system mainly includes transit server UMS, sending client UMC1 and receiving client UMC2. Among them, the receiving client UMC2 is connected to the transit server UMS through the IP network, and the sending client UMC1 is first connected to the NAT device and then to the transit server UMS through the IP network. Among them, a UDP port provided by the transit server UMS can carry at least one session established between UMC1 and UMC2. therefore, figure 1 The transit server in is called UDP multiplex server (UDPMultiplexServer), and the client is called UDP multiplex client (UDPMultiplexClient).
[0044] figure 2 It is a flow chart of the steps for unidirectionally sending data from UMC1 to UMC2 on a UDP port of UMS provided in this embodiment. This process mainly includes the registration process of UMC to UMS, the dat...
Example Embodiment
[0106] Example two
[0107] image 3 It is another structure of the UDP-based real-time communication system provided by this embodiment. The system mainly includes the transit server UMS, and sends the client UMC 1b And UMC 2b , Receiving client UMC 1a And UMC 2a . In a preferred example, two sessions can be multiplexed on one UDP port provided by the transit server UMS, that is, one UDP port is carried by UMC 1b And UMC 1a At least one session established between them can also carry UMC 2b And UMC 2a At least one session established between. The message format adopted between the server and the client in this embodiment is the same as that of the first embodiment, and will not be repeated.
[0108] Figure 4 It is a flowchart of the steps for multiplexing two sessions on one port of UMS.
[0109] In step S410, the UMS allocates SID=1 and SID=2 for carrying two sessions on a UDP port in advance to distinguish the two sessions.
[0110] In step S420, UMC 1a Send a registration req...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap