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

IP voice communication system

A technology of voice communication and IP data, applied in the direction of transmission system, electrical components, etc., can solve the problems of complex implementation process and delay of IP voice calls, and achieve the effect of overcoming large power consumption and enhancing security

Inactive Publication Date: 2015-06-03
BEIJING HARDLINK SCI & TECH
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The implementation process of this method is complicated, which will cause delays in IP voice calls

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
  • IP voice communication system
  • IP voice communication system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 2 As shown, user terminals 1 and 2 are the calling user terminal and the called user terminal respectively, and the gateway 1 may be the structure of the gateway 2, which is simplified in the figure. The database on the SIP server 30 stores user-side application registration data. The registration data includes but is not limited to user name, password, device information, network port data, and historical data.

[0046] The IP voice call request initiated by the calling user terminal is transmitted to the SIP server via the gateway 1. After the SIP server receives the IP voice call request, the security control unit analyzes and outputs the first security data to the distribution unit based on the preset security policy and / or the stored security analysis data. The distribution unit determines whether to send the INVITE message and / or push message related to the IP voice call request to the called user terminal according to the first security data.

[0047...

Embodiment 2

[0050] On the basis of Embodiment 1, the user terminal 10 in this embodiment does not have to maintain WiFi and LAN connections all the time. When an IP voice call request is directed to the user terminal 10, the distribution unit of the SIP server 30 sends a push message to the user terminal 10 via the mobile communication network (2G, 3G, or 4G) after performing security verification.

[0051] After detecting the network connection status of the device, the application program of the user terminal 10 reminds the user of a new IP voice call by means of sound, flash, vibration, prompt message, and / or interface display. Specifically, after the application detects that the device does not have WiFi or LAN connection, it caches the received push message and performs a reminder action based on the push message. The user can set the aforementioned reminder actions as needed. The user chooses to open the WiFi connection so that the registration message reaches the gateway 20 via the I...

Embodiment 3

[0054] As an improvement and supplement of Examples 1 and 2. In this embodiment, the user can set the security level of the IP voice call in the application. In the state of high security level, when the channel control unit analyzes that there is an abnormality, it prompts the user through the application program interface and sends the abnormal information to the abnormal data storage unit for storage. When the user wants to avoid false interception that may occur in the high security level state, the security level can be set to the normal state. When the channel control unit analyzes that there is an abnormality, it sends a verification instruction to the user terminal 10 so that the application on the terminal invokes hardware devices (such as sensors, earpieces, cameras, etc.) on the terminal to collect user verification data. User authentication data includes images, sounds, and geographic location. Further, the user verification data may also include a verification pa...

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 relates to an IP voice communication system. The IP voice communication system comprises at least one user terminal and an SIP server, wherein a gateway is arranged between the internet and an IP data network; the SIP server comprises a registration unit and a distributing unit, the distributing unit is used for sending a push message to the designated user terminal through a mobile network after receiving an IP voice call request, so that an application program installed on the user terminal can be registered on the SIP server in a registration message sending mode; the registration unit responds to the registration message to update registration data of the application program on the user terminal, the gateway comprises an abnormal detection unit and a channel control unit; the channel control unit in the gateway judges whether to open a penetrating channel to build the IP voice talking connection or not based on the registration message and abnormality analysis data sent by the abnormal detection unit after the registration message sent by the user terminal reaches the gateway.

Description

Technical field [0001] The invention belongs to the field of voice communication, and particularly relates to an IP voice communication system. Background technique [0002] With the development of wireless and mobile phone technology, IP voice communication allows voice streams to pass through data networks and the Internet, making communication between remote users more convenient. Session Initiation Protocol (SIP) is a signaling protocol used to control sessions, such as voice over IP or video calls. SIP is mainly used to establish and terminate voice or video calls. [0003] Currently, user equipment usually connects to the Internet via an IP data network (which may be a WiFi or LAN network). Based on security considerations, firewalls and NAT routers are set up on the IP data network. Therefore, when an IP voice call is made, relevant data / messages need to pass through the firewall to normally reach the SIP server and user equipment. [0004] Existing typical methods for tra...

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 Applications(China)
IPC IPC(8): H04L29/06
Inventor 胡巍
Owner BEIJING HARDLINK SCI & TECH
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