CN101197794B - Method for VoIP access gateway actively detecting non-voice service signal tone - Google Patents
Method for VoIP access gateway actively detecting non-voice service signal tone Download PDFInfo
- Publication number
- CN101197794B CN101197794B CN200610162157XA CN200610162157A CN101197794B CN 101197794 B CN101197794 B CN 101197794B CN 200610162157X A CN200610162157X A CN 200610162157XA CN 200610162157 A CN200610162157 A CN 200610162157A CN 101197794 B CN101197794 B CN 101197794B
- Authority
- CN
- China
- Prior art keywords
- voip
- channel
- voice service
- signal tone
- iad
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method for initiatively detecting non-speech service signal sounds by a VoIP access gateway, comprising the following steps: the VoIP access gateway establishes a media channel for arrival calls, and the media channel is referred to as Channel A; after a telephone channel is put through, the VoIP access gateway establishes a detection channel again; receiving (RX) time slots of the detection channel are in parallel connection with transmitting (TX) time slots of the Channel A through exchange chips; the VoIP access gateway utilizes the Channel A to detect signal sounds from the TDM side and utilizes the detection channel to detect signal sounds from the IP side. The invention makes the VoIP access gateway be able to solve the problem of compatibility between devices of different manufactures due to the defect that some VoIP chips can only detect the signal sounds on the TDM side and can not detect the signal sounds on the IP side; namely the VoIP access gateway not only can detect signal sounds which are given off by a calling terminal but also can detect signal sounds which are given off by a called terminal; moreover, replacement of hardware equipment or improvement of the network is unnecessary.
Description
Technical field
The present invention relates to the networking telephone (Voice over Internet Protocol is hereinafter to be referred as VoIP) communication technical field, relate in particular to the method for VoIP IAD active detecting non-voice service signal tone.
Background technology
Voip network is compared common public switched telephone network, and (Public Switched TelephoneNetwork PSTN), has networking flexibility, low cost and other advantages.At present telecom operators require voip network all business in can complete compatible PSTN network, comprise various non-voice service, and for example fax, narrow band modem (modem) dial up on the telephone etc.For these non-voice service, the VoIP access device need carry out some particular arrangement to media channel.V.152 the standard of International Telecommunications Union's (International Telecommunication Union is called for short ITU) issue has provided some of the recommendations to carrying non-voice service in voip network.Be specially: G.711A-law voice coding/decoding algorithms should adopt or μ-law G.711; Should guarantee constant time delay end to end; Should close silence detection and comfort noise and produce function; Should close the direct current function; Suggestion is according to G.168 using Echo Canceller; Suggestion is used redundant sending function according to RFC2833 or RFC2733; The packet loss supplementary functions is used in suggestion under suitable situation.V.152 advise also that the VoIP access device can detect the signal tone of following non-voice service: the improved answer signal (ANSam) in the agreement and call out index signal (CI), V.8bis the 1375Hz ﹠amp in the agreement V.8; The touch-tone signal of 2002Hz etc.In addition, V.152 also advised the access device at caller or called place, behind the signal tone that has detected non-voice service, by meeting the incident bag of RFC2833 form, the configuration of notice opposite end access device time update respective media passage.
The structure of existing VoIP IAD comprises Call Control Block, user's plate, exchange chip, VoIP chip, network processing unit, and is connected with other equipment by IP network as shown in Figure 1; VoIP chip wherein is many to be provided by the third party.Can take the certain resource of VoIP chip owing to detect the signal tone of non-voice service, particularly detect as the signal tone of CI signal one class complexity in the agreement V.8, part signal sound described in so some VoIP chip for guaranteed capacity, is only supported to detect V.152.Based on same consideration, some VoIP chip is only supported to detect from time division multiplexing (Time Division Multiplexed, hereinafter to be referred as TDM) signal tone on the bus, and do not support to detect signal tone from Internet protocol (Internet Protocol is hereinafter to be referred as IP) side.With agreement V.8 is example, and certain VoIP chip can only detect from the ANSam signal in the modem dialing access service on the TDM bus.Owing to have only called modem just to send the ANSam signal, the VoIP IAD that uses this VoIP chip is so only connecting when called, just can detect the signal in the agreement V.8, thereby know that corresponding service is that modem dials up on the telephone.This moment, this VoIP IAD was revised the configuration of media channel at once according to the requirement of modem communication, adopted suggestion V.152 to notify the VoIP IAD at caller modem place to revise the configuration of media channel immediately simultaneously.
But in fact, there is how tame communications equipment manufacturer to provide VoIP IAD to telecom operators, but because a variety of causes, V.152 not all manufacturer all strictly observes when the access service that non-voice service is provided.If the VoIP IAD of first manufacturer only supports to detect the simple signal sound from the TDM bus, as only detecting the ANSam in the agreement V.8, the VoIP IAD of first can only connect and just can detect above-mentioned modem signal tone when called like this; And the employing of the VoIP IAD of second manufacturer has been applied for a patent or privately owned method, and notice opposite end VoIP access device is revised the requirement that is configured to satisfy carrying modem modulation signal of media channel; Perhaps second requires the VoIP IAD at calling and called place to detect the signal tone of non-voice service separately respectively, revises the media channel configuration of oneself independently after the two ends IAD detects signal tone, and does not notify the opposite end IAD.If second was introduced into the telecommunication market in somewhere and occupied certain share this moment, and first wants to enter the telecommunication market of this area, and its VoIP IAD then can't be avoided the VoIP IAD of butt joint second in the engineering in early stage test and later stage is used.If at this moment the type of service of Hu Jiaoing is that modem dials up on the telephone, and the IAD of first connecting caller, first or pay so to second, otherwise request second disclose its privately owned Notification Method, or ask second to revise its existing procedure.And these approach all can't not be to wait for the opposite end notice than the IAD of first, but can active detecting better to the signal tone of non-voice service.
Summary of the invention
The objective of the invention is, allow the signal tone that the VoIP IAD can the active detecting non-voice service, rather than wait for that opposite end VoIP IAD detects the notice of sending behind the signal tone, thereby solve the defective that some VoIP chip can only detect TDM side signal tone, can not detect IP side signal tone, compatibility issue between the equipment of the different vendor that causes.Make the VoIP IAD in call, can either detect the signal tone that calling terminal sends, can detect the signal tone that terminal called sends again.In order to achieve the above object, the present invention proposes a kind of method of VoIP IAD active detecting non-voice service signal tone, comprising:
Step 2, VoIP IAD are after speech channel is connected, and creating one second media channel again is sense channel;
Step 3, by reception (RX) time slot of exchange chip with sense channel, be connected in parallel on transmission (TX) time slot of first media channel, the VoIP IAD utilizes the signal tone of first media channel detection from the Time Division Multiplexing side, utilizes the signal tone of sense channel detection from the IP side.
Adopt said method, can allow the VoIP IAD can either detect the signal tone of TDM side, can detect the signal tone of IP side again; Promptly in call, can detect the signal tone that calling terminal and terminal called send simultaneously.
Described method also comprises:
When the VoIP IAD detected the signal tone of non-voice service, the VoIP IAD was revised the configuration of above-mentioned first media channel according to detected tone type, destroyed sense channel, can in time discharge the system resource that sense channel takies like this.
Described method also comprises:
When creating sense channel, the default timer of order picks up counting, and when this timer expiry or calling are released, destroys sense channel.Can in time discharge the system resource that sense channel takies like this.
Described method can comprise:
When above-mentioned VoIP IAD does not have resource is that newly arrived calling is when creating media channel, with the pairing user port of sense channel according to the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote, discharge the shared system resource of relevant detection passage in order to handle newly arrived calling.
Described method also can comprise:
When above-mentioned VoIP IAD does not have resource is that newly arrived calling is when creating sense channel, with the pairing user port of sense channel according to the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote, and allow the relevant detection passage detect the signal tone of the new media channel IP side of creating.
The present invention has narrated a kind of method of VoIP IAD active detecting non-voice service signal tone.Some VoIP chip can only detect TDM side signal tone, can not detect IP side signal tone, and V.152 the VoIP access device of some manufacturer does not strictly observe again, and these have caused between the VoIP access device of different vendor and have had compatibility issue.The method that the present invention proposes can allow the VoIP IAD can either detect the signal tone of TDM side, can detect the signal tone of IP side again; Promptly in call, can detect the signal tone that calling terminal and terminal called send simultaneously, and need not change hardware device or transform network.
Description of drawings
Fig. 1 is the schematic diagram of existing VoIP IAD;
Fig. 2 is the method schematic diagram of the VoIP IAD active detecting non-voice service signal tone of the present invention's proposition;
Fig. 3 is the method flow diagram of the VoIP IAD active detecting non-voice service signal tone of the present invention's proposition;
Fig. 4 is the new calling process chart when creating media channel for system does not have resource;
Fig. 5 is the new calling process chart when creating sense channel for system does not have resource.
Embodiment
The present invention will be further described below in conjunction with accompanying drawing.
The principle of the preferred embodiment of the present invention as shown in Figure 2, idiographic flow such as Fig. 3 comprise:
Whether (1) the VoIP IAD is that media channel is created in newly arrived calling, with the needs of satisfied communication, and detect speech channel and connect;
(2) detect speech channel connection back establishment sense channel, and reception (RX) time slot of sense channel is being connected in parallel on transmission (TX) time slot of above-mentioned media channel, starting 6 seconds timer simultaneously;
(3) judge whether calling is released or whether timer is overtime, if then enter step (6);
(4) the VoIP IAD utilizes above-mentioned media channel to detect signal tone from the TDM side, utilizes sense channel to detect signal tone from the IP side, if detect the non-voice service signal tone then enter step (5), otherwise enters step (3);
(5) the VoIP IAD is revised the configuration of above-mentioned media channel according to detected tone type;
(6) destroy above-mentioned sense channel.
The principle of the foregoing description as shown in Figure 2, with the difference of prior art shown in Figure 1 be to have created a sense channel, utilize this sense channel to detect the signal tone of respective media passage IP side.Make the VoIP IAD not only can detect the signal tone of TDM side, and can detect IP side signal tone.
Can take the existing systems resource owing to create sense channel, therefore the invention allows for 2 kinds of schemes:
Handling process when scheme 1 does not have resource to create media channel for new calling for system as shown in Figure 4, comprising:
(A) when system does not have resource to create media channel for new calling, judge whether to exist sense channel, if then enter step (B), otherwise do not handle new calling, step finishes;
(B) with the user port of sense channel correspondence by the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote;
(C) discharge the shared system resource of the sense channel of this user port correspondence in order to handle newly arrived calling.
Scheme 2 is the new calling handling process when creating sense channel for system does not have resource, as shown in Figure 5, comprising:
(A) when system does not have resource to create sense channel for new calling, judge whether to exist sense channel, if then enter step (B), otherwise the signal tone of active detecting non-voice service not, step finishes;
(B) with the user port of sense channel correspondence by the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote;
(C) sense channel with this user port correspondence detects the signal tone of the media channel IP side of establishment newly.
Can see from top narration, the invention enables the VoIP IAD can overcome the defective of VoIP chip, can detect signal tone, can detect signal tone again from the IP side from the TDM side; And, make practicality of the present invention be greatly improved to after using sense channel to increase certain constraints, can in existing VoIP IAD, use fully.
Certainly; the present invention also can have other embodiment; under the situation that does not deviate from spirit of the present invention and essence thereof; the person of ordinary skill in the field works as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of claim of the present invention.
Claims (5)
1.VoIP the method for IAD active detecting non-voice service signal tone comprises:
Step 1, VoIP IAD create one first media channel for the calling that arrives;
Step 2, VoIP IAD are after speech channel is connected, and creating one second media channel again is sense channel;
Step 3, by reception (RX) time slot of exchange chip with sense channel, be connected in parallel on transmission (TX) time slot of first media channel, the VoIP IAD utilizes the signal tone of first media channel detection from the Time Division Multiplexing side, utilizes the signal tone of sense channel detection from the IP side.
2. the method for VoIP IAD active detecting non-voice service signal tone according to claim 1 is characterized in that, also comprises:
When the VoIP IAD detected the signal tone of non-voice service, the VoIP IAD was revised the configuration of above-mentioned first media channel according to detected tone type, destroyed sense channel.
3. the method for VoIP IAD active detecting non-voice service signal tone according to claim 1 and 2 is characterized in that, also comprises:
When creating sense channel, the default timer of order picks up counting, and when this timer expiry or calling are released, destroys sense channel.
4. the method for VoIP IAD active detecting non-voice service signal tone according to claim 3 is characterized in that, also comprises:
When above-mentioned VoIP IAD does not have resource is that newly arrived calling is when creating media channel, with the pairing user port of sense channel according to the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote, discharge the shared system resource of relevant detection passage in order to handle newly arrived calling.
5. the method for VoIP IAD active detecting non-voice service signal tone according to claim 3 is characterized in that, also comprises:
When above-mentioned VoIP IAD does not have resource is that newly arrived calling is when creating sense channel, with the pairing user port of sense channel according to the time-sequencing that carried out non-voice service recently, find and carried out non-voice service time user port the most remote, and allow the relevant detection passage detect the signal tone of the new media channel IP side of creating.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610162157XA CN101197794B (en) | 2006-12-05 | 2006-12-05 | Method for VoIP access gateway actively detecting non-voice service signal tone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610162157XA CN101197794B (en) | 2006-12-05 | 2006-12-05 | Method for VoIP access gateway actively detecting non-voice service signal tone |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101197794A CN101197794A (en) | 2008-06-11 |
CN101197794B true CN101197794B (en) | 2010-09-08 |
Family
ID=39547947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610162157XA Expired - Fee Related CN101197794B (en) | 2006-12-05 | 2006-12-05 | Method for VoIP access gateway actively detecting non-voice service signal tone |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101197794B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108650128B (en) * | 2018-05-10 | 2021-04-20 | 深圳震有科技股份有限公司 | Method for realizing mute time slot, storage medium and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1359585A (en) * | 1999-01-15 | 2002-07-17 | 艾利森电话股份有限公司 | System and method for providing access to service nodes from entities disposed in an integrated telecommunications network |
CN1510891A (en) * | 2002-10-25 | 2004-07-07 | �ż��� | Echo check and monitor |
EP1284069B1 (en) * | 2000-01-31 | 2004-11-10 | Aeptec Microsystems, Inc. | Broadband communications access device |
-
2006
- 2006-12-05 CN CN200610162157XA patent/CN101197794B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1359585A (en) * | 1999-01-15 | 2002-07-17 | 艾利森电话股份有限公司 | System and method for providing access to service nodes from entities disposed in an integrated telecommunications network |
EP1284069B1 (en) * | 2000-01-31 | 2004-11-10 | Aeptec Microsystems, Inc. | Broadband communications access device |
CN1510891A (en) * | 2002-10-25 | 2004-07-07 | �ż��� | Echo check and monitor |
Non-Patent Citations (1)
Title |
---|
成双立.嵌入式VoIP网关系统QoS研究.电信快报 2.2006,(2),16-19. * |
Also Published As
Publication number | Publication date |
---|---|
CN101197794A (en) | 2008-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6549621B1 (en) | Method and system for integrating a computer and a telephone | |
US6345047B1 (en) | Computer telephony adapter and method | |
US6510219B1 (en) | Alternate network fallback for IP telephony | |
RU2229199C2 (en) | Route servicing method for system using internet voice message exchange protocol | |
JPH1093689A (en) | Method for providing broadband subscriber with service function by using narrowband server | |
KR101498913B1 (en) | Method, modem and server for bridging telephone calls into internet calls | |
US20100135280A1 (en) | Telecommunications system and telecommunications management apparatus | |
JPH10155034A (en) | Network communication system | |
US20040156493A1 (en) | Method and apparatus for providing a central telephony service for a calling party at the called party telephone | |
JP2002111906A (en) | Answer detection for ip-based telephone using passive detection | |
CN105721727A (en) | Call forwarding method and apparatus | |
US20030086412A1 (en) | VoIP gateway system connected through extension subscriber circuit of private branch exchange | |
US7110395B1 (en) | Method and apparatus for network telephony | |
CN101197794B (en) | Method for VoIP access gateway actively detecting non-voice service signal tone | |
US20080181388A1 (en) | Telephone exchange system and service providing method for use in the system | |
Cisco | Voice over IP Commands | |
Cisco | VoIP Commands | |
Cisco | VoIP Commands | |
WO2008138187A1 (en) | A realizing method for re-answering call | |
KR100362346B1 (en) | Network switching system for relaying subscriber line and method for offering communication service using the same | |
KR100417118B1 (en) | Intelligent Phone Exchange System | |
US6628647B1 (en) | Internet network based telephone call forwarding system and method | |
GB2422268A (en) | Voice channel availability in an IP telephone exchange | |
KR100483992B1 (en) | the method for call control using voice processing board in system of call center | |
CN100433677C (en) | Method for realizing networked phone, and device of networked phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100908 Termination date: 20151205 |
|
EXPY | Termination of patent right or utility model |