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

A method for protecting Internet protocol voice technology gateway media channel

A technology of Internet protocol and voice technology, which is applied in the field of protecting VOIP gateway media channel, can solve the problems of not being able to receive normally, not being received correctly, and not being able to guarantee that the voice processing channel only receives one media stream, so as to improve security and attack defense capabilities , strong robustness and anti-interference ability

Active Publication Date: 2009-10-14
ZTE CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At this time, if the user on the non-abnormal end hangs up and re-initiates a call to another user and the user is in the same gateway as the original abnormal user, the IP address of the sending end is the same as the previous call, and another sending port P2 is used. The receiving port of the opposite end may still be P1, so port P1 of gateway B will receive two different media streams, and cannot correctly receive the media stream of a new call from port P2 of gateway A
[0008] 2) Some malicious network attack programs send illegal data packets, and the ports of these data packets may also be within the range set by the gateway
[0009] Chinese patent application (Application No.: 03125107) discloses a method for sorting according to the serial numbers of RTP (Real-time Transport Protocol) data packets to eliminate its jitter delay; The packet sequence of the illegal media stream also meets the output conditions and will also be input to the DSP channel. It cannot guarantee that the voice processing channel will only receive one media stream within a period of time to prevent abnormalities and cannot normally receive the media stream of a new legal call.
Therefore, it cannot be guaranteed that the voice processing channel can only receive one media stream within a period of time to prevent abnormalities, nor can it normally receive media streams of new legal 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
  • A method for protecting Internet protocol voice technology gateway media channel
  • A method for protecting Internet protocol voice technology gateway media channel
  • A method for protecting Internet protocol voice technology gateway media channel

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0043] After the gateway receives the data packet, it can uniquely determine a media stream by judging its source IP address and source port number. The present invention identifies and records the media streams received by the receiving port, and sets different receiving priorities for the media streams, and sends the media streams with the highest receiving priority to the DSP firstly, so as to ensure that the voice processing channels are processed at the same time. Only one source of media streams is supported in a segment, which solves the problem that the gateway will be abnormal when multiple media streams are sent to the same media processing channel of the VOIP gateway. Furthermore, through reasonable receiving priority setting rules, the gateway can also give priority to receiving new legal calls, so as to prevent the receiving port of the opposite end from being unable to receive the media stream of the new call after the original call is suspended, or a certain The...

no. 2 example

[0079] The network used in this embodiment uses gateways of types such as MGCP, H.248, and SIP (not limited to this), and it is also possible to only consider sending the same media streams with the sending and receiving ports first, and the media streams with different sending and receiving ports can be There is no dynamic setting of receiving priority. The processing flow of receiving data packets is as follows:

[0080] Step 1: After a certain receiving port of the gateway receives a data packet of a media stream with legal source address and destination port number sent by the peer gateway, it judges whether the source port number of the data packet is equal to the receiving port number of the peer end determined through media negotiation. The same, if the same, go to step 2, otherwise, go to step 4;

[0081] Step 2, first judge whether the number of data packets of the media stream received is greater than a set threshold value S, if yes, then perform step 3, otherwise, ...

no. 3 example

[0089] The network used in this embodiment uses an H.323 gateway. At this time, only the media streams can be considered for recording and the receiving priority of the media streams can be dynamically managed, regardless of whether they are media streams with the same sending and receiving ports.

[0090] In this embodiment, the gateway needs to set multiple receiving priorities for each receiving port, and initialize the corresponding current receiving priority to the lowest receiving priority. The processing flow of receiving data packets is as follows:

[0091] Step 1, after a certain receiving port of the gateway receives the data packet of the legal media stream with the source address and destination port number sent by the peer gateway, it searches whether the receiving priority of the media stream is recorded according to its source port number, If yes, go to step 2; otherwise, go to step 3;

[0092] Step 2, judging whether the receiving priority of the media stream ...

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 disclosed method to protect VOIP gateway media channel comprises: deciding whether the received media flow source port number same as the negotiated number to endow the media flow with the highest PRI when the decision result is same; for media flow with different receive and transmit ports, dynamic managing its PRI to set higher PRI for following legal media flow and select the one with the highest PRI to send to DSP. This invention can avoid gateway being paralyzed or hacker vicious attack, and improves security and anti-interference of VOIP system.

Description

technical field [0001] The invention relates to a method for protecting the media channel of a VOIP (Voice over Internet Protocol) gateway (hereinafter referred to as the gateway for short). Background technique [0002] Traditional communication services based on circuit switching can no longer meet people's needs for multimedia information exchange. The ever-growing IP network has become the primary choice of people because of its low price, the integration of various media information, and the high reusability of equipment. [0003] At present, many newly developed multimedia communication services adopt packet switching technology, and the bearer network is an IP packet switching network, such as the Internet. The advantage of packet switching is that the network utilization rate is high, the cost of communication is low, and due to the use of an open architecture, the development and promotion of new services are relatively fast. [0004] When IP or other packet switc...

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): H04L12/24H04L12/56H04L29/06
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