A method, device and system for establishing a session connection
A technology for connection establishment and session response, applied in transmission systems, electrical components, etc., can solve the problems of cumbersome connection testing and large resource consumption.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0118] A system embodiment based on the ICE framework provided by the present invention, the subsequent method embodiments of the present invention can all run on the system, the structural diagram of the system is as follows image 3 shown. It includes user terminal A (session initiation terminal), the NAT device (NAT_A) on the network side where user terminal A is located (also referred to as the user terminal A side), the NAT device (NAT_B) on the user terminal B side, and user terminal B (session response terminals) and STUN / TURN servers. In each embodiment of the present invention, NAT_A and NAT_B are optional, and the number of NAT devices on the user terminal A side and / or user terminal B side is also unlimited, not limited to image 3 One NAT_A and / or one NAT_B as shown. According to the specific application environment, the NAT device can be: GGSN, wireless router or ordinary gateway, etc. In the present invention, the STUN / TURN server can be as image 3 The shown...
Embodiment 2
[0122] The present invention provides a method for establishing a session connection at the session initiating terminal side. This method can be implemented on the system described in the first embodiment, but is not limited to the system described in the first embodiment. The session initiating terminal and the session responding terminal can be personal computers, notebooks, ultrabooks, tablet computers, or smart phones; they can also be an operating system on the cloud, or even a browser provided by the cloud (here, the browser can be considered to have Many functions required by ordinary terminals); it can also be an intelligent terminal in the M2M field (its functional configuration may be different from existing terminals, and has higher customization). The method includes:
[0123] S201. The session initiating terminal sends a collection request to the STUN / TURN server in the network where it is located, and the collection request includes: indicating collection of cand...
Embodiment 3
[0181] This embodiment is the application of the present invention on the session initiating terminal side, and is a description of Embodiment 2 combined with a specific application environment. The signaling flow chart of session establishment is as follows Figure 5 shown. This embodiment is implemented based on the SDP protocol, but those skilled in the art can apply the method to other different multimedia signaling protocols based on the same ICE framework, such as the XMPP protocol, according to the technical content disclosed in the present invention. The user terminal A in this embodiment, that is, the session initiating terminal in the second embodiment, has both ICE ordinary network management and ICE relay network management capabilities; user terminal B, that is, the session response terminal in the second embodiment, user terminal B Does not have ICE general network management capabilities, but has ICE relay network management capabilities; wherein, the STUN / TURN ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


