Unlock instant, AI-driven research and patent intelligence for your innovation.

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.

Active Publication Date: 2018-04-27
大唐电商技术有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] It can be seen that the existing technology includes the solutions of using ICE relay network management and ICE general network management, but in the prior art, the process of connection testing is relatively cumbersome and the resource consumption is relatively large

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
  • A method, device and system for establishing a session connection
  • A method, device and system for establishing a session connection
  • A method, device and system for establishing a session connection

Examples

Experimental program
Comparison scheme
Effect test

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 ...

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 present invention relates to the field of computers and communications, and in particular, to a session connection establishment method, apparatus and system, which enhances the efficiency of a connection test by improving a matching process of candidate address pairs in the prior art. The method comprises: a session initiating terminal sending a gathering request to an STUN / TURN server in a network the session initiating terminal is located in; the session initiating terminal receiving a gathering response sent by the STUN / TURN server for the gathering request, the gather response carrying one or more candidate addresses of the session initiating terminal and information about support of the STUN / TURN server to ICE relay network management; the session initiating terminal sending a calling request to a session responding terminal; and receiving a calling response of the session responding terminal, the session initiating terminal matching the candidate address of the session initiating terminal with a candidate address of the session responding terminal according to the gathered information about support of the STUN / TURN server to the ICE relay network management, and generating one or more groups of candidate address pairs.

Description

technical field [0001] The invention relates to the fields of computer and communication, in particular to a method, device and system for establishing a session connection. Background technique [0002] Interactive connection establishment (ICE) is a kind of application (SessionTraversal Utilities for NAT, STUN) and relay-based NAT transmission (Traversal Using RelayNAT, TURN) The data transmission framework of the two transmission technologies, and the ICE framework can make up for the inherent defects of the two technologies in their respective implementation processes in the process of realizing NAT traversal. The ICE can be used by any request / question-answer protocol, for example, the definition and realization of relevant functions can be completed through the Session Description Protocol (Session Description Protocol, SDP). [0003] When a session connection completed through the ICE framework is negotiated, a terminal undergoes a network switch during the session, ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06
CPCH04L61/2575H04L61/2589H04L43/0811H04L43/50H04L61/2514
Inventor 潘玉平刘国林李国庆王晓洁姜卓斐王建设喻疆马金戈
Owner 大唐电商技术有限公司