[go: up one dir, main page]

CN101179559B - Universal media control method and system - Google Patents

Universal media control method and system Download PDF

Info

Publication number
CN101179559B
CN101179559B CN2006101385280A CN200610138528A CN101179559B CN 101179559 B CN101179559 B CN 101179559B CN 2006101385280 A CN2006101385280 A CN 2006101385280A CN 200610138528 A CN200610138528 A CN 200610138528A CN 101179559 B CN101179559 B CN 101179559B
Authority
CN
China
Prior art keywords
medium
leg
media
control
interface
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
Application number
CN2006101385280A
Other languages
Chinese (zh)
Other versions
CN101179559A (en
Inventor
皮开阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xinwei Telecom Technology Inc
Original Assignee
Beijing Xinwei Telecom Technology Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xinwei Telecom Technology Inc filed Critical Beijing Xinwei Telecom Technology Inc
Priority to CN2006101385280A priority Critical patent/CN101179559B/en
Publication of CN101179559A publication Critical patent/CN101179559A/en
Application granted granted Critical
Publication of CN101179559B publication Critical patent/CN101179559B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to a general media control method and a system. The method comprises the following steps: the service logics of the media connection process are abstractly decomposed into the combination of the basic media connection operations and the auxiliary operations and the decomposition of the control logic is applied to the basic media connection operations, and the basic media connection operations are described in media topological view so as to implement the media control process which the media topological view corresponds to under the media control protocol. he utilization of the invention realizes the separation of the service logic control from the media control and shields the complicated combination relationship between a plurality of service logics, a plurality of media access modes and a plurality of media gateways, thus greatly simplifying the design of various service logics and media control logics.

Description

A kind of universal media control method and system
Technical field
The present invention relates to the medium control technology in the next generation network, relate in particular to a kind of general media control method and system.
Background technology
In next generation network based on soft switchcall server, based on controlling the thought of separating with carrying, H.248 the SoftSwitch (be called not only media gateway controller MGC) of bearing service control function (is generally (but also claiming MEGAC0) by the medium control protocol, or MGCP agreement) realizes carrying out medium control to being registered in local one or more media gateway (MG), thereby realize common two party call, playback, collect the digits, switch, and various telecommunication services such as Call Waiting, Call Forwarding, third-party call, meeting.
The difficult point of medium control technology is the diversity of medium connection itself, this species diversity is mainly reflected in two aspects: the 1) diversity of service logic, as different supplementary services such as Call Waiting, Call Forwarding, third-party call, meetings different separately medium connection procedures is arranged all, cause the diversity and the complexity of medium control; 2) diversity of medium access module, in each business procedure, the medium access node that participates in each user side's correspondence of this business may be that the AL analog line inserts (node that adopts simulation (analog) subscribers feeder access module), the TDM relaying inserts (node that adopts time division multiplexing (Time Division Multiplexing) relaying access module), or IP stream inserts, these medium access nodes may be positioned at same media gateway or different media gateway again simultaneously, its playback of carrying out collects the digits and the meeting operation may be positioned at media gateway local or other media gateway again, and the diversity of these medium access modules will cause the ever-changing of medium control procedure.
The medium control protocol is the basis of realizing medium control, yet, H.248 or the MGCP agreement no matter be, the basic agreement grammer is all just described, and basic medium control relation and model between MGC and the media gateway MG, itself also is indifferent to the diversity of service logic and medium access module among the MGC.
In addition, for 3GPP TS23.205, describe in detail various basic calls of UTMS mobile system circuit domain (comprising switching) and supplementary service between MSC Server (being MGC) and MGW (being MG) based on H.248 medium control flow, but the medium control flow of each call flow and supplementary service is independent separately, realize complicated, and covering scene is not comprehensive, do not cover the diversity of medium access module, just suppose based on the single application scenario by the Bearer Independent Call Control Protocol intercommunication between mobile subscriber who inserts from the A mouth and the MSC Server.
In addition, IETF working group (Internet Engineering Task Force) also provide based on H.248 with the various basic services of MGCP medium control protocol and the medium control flow example of supplementary service, but just itself be described equally based on the medium control protocol, each operation flow is independently of one another, realizes the logic complexity.
Although the miscellaneous service logic between the communication parties that above-mentioned medium control protocol can realize inserting with various medium access waies, yet diversity owing to service logic in the medium connection procedure and medium access module, when increasing new service logic, change service logic or revising the medium control protocol, just need adjust and revise, can't adapt to the needs that continuous increase of various new business and medium control protocol are constantly revised variation whole medium control flow.
Summary of the invention
In sum, need a kind of universal media control technology, the diverse problems of medium control procedure among the MGC that the diversity that solution is connected by medium causes.
The object of the present invention is to provide a kind of universal media control technology, solve the diversity and the complexity problem of medium control procedure in the next generation network.
For this reason, the invention provides a kind of universal media control method, may further comprise the steps:
Step 1, with the abstract combination that is decomposed into basic medium attended operation and auxiliary operation of service logic of medium connection procedure;
Step 2, control logic is carried out in described basic medium attended operation decompose, basic medium attended operation is described as the medium topological view of forming by ground atom topology leg;
Step 3, under the medium control protocol, realize the pairing medium control procedure of described medium topological view.
Preferably, described basic medium attended operation comprises two side's attended operations, Multi-Party Conference operation and IVR operation.
Preferably, described auxiliary operation comprises renewal operation and releasing operation.
Preferably, described step 1 further may further comprise the steps:
A. the process that connects according to medium is decomposed into a plurality of former subs with described service logic;
B. the mapping of the medium control procedure of each described former sub is decomposed into a kind of in a kind of or described auxiliary operation in the described basic medium attended operation.
Preferably, the decomposition of the mapping among the described step B principle of correspondence is:
The former sub mapping that two sides in the service logic are connected is decomposed into two side's attended operations;
With three parts in the service logic and more than the three parts in many ways the former sub mapping of medium connection procedure be decomposed into the Multi-Party Conference operation;
Playback in the former sub of side connection in the service logic or the media manipulation that collects the digits mapping are decomposed into the IVR operation;
The complementary operation map that a side in the service logic is connected in the former sub is decomposed into the renewal operation; Wherein said complementary operation comprises connection side's information-change, the modification of the closure between each connection side;
The professional dispose procedure mapping that a side in the service logic is connected in the former sub is decomposed into releasing operation.
Preferably, described step 2 further may further comprise the steps:
A. with the medium access module of each communication party in the described basic medium attended operation abstract be ground atom topology leg;
B. described basic medium attended operation is described as the medium topological view that described ground atom topology leg is formed.
Preferably, described ground atom topology leg comprises ET-LEG, PT-LEG, PTET-LEG and PTET_ET-LEG.
Preferably, the abstract principle of correspondence between various medium access modules and the described ground atom topology leg is:
The unification of IP node is corresponded to ET-LEG;
To carry out the TDM node that medium are connected or IVR operates with any connection side on the same media gateway and correspond to PT-LEG;
To carry out the TDM node that medium are connected with other TDM node on striding media gateway and correspond to PTET-LEG;
To stride the meeting operation of media gateway or the TDM node of IVR operation and correspond to PTET_ET-LEG; Wherein, the corresponding IP of described IP node access side, described TDM node corresponding A L analog subscriber access side and TDM relaying access side.
In addition, the present invention also provides a kind of universal media control system, comprise Media Gateway Controller and a plurality of media gateway, described Media Gateway Controller comprises media control unit, calling and Service Control Unit, medium control protocol unit and other functional units, wherein, described media control unit also comprises:
Professional control interface subelement, it is between described calling and Service Control Unit and medium control logic subelement, comprise the interface of basic medium attended operation and the interface of auxiliary operation, described professional control interface subelement is decomposed into a plurality of former subs according to the process that medium connect with service logic, and gives the interface of basic medium attended operation with the medium control procedure of each described former sub and the interface of auxiliary operation is handled;
Medium control logic subelement, it is between described professional control interface subelement and the former subtopology hired thug unit, described medium control logic subelement carries out abstract generation ground atom topology leg to the medium access module of each communication party in the described basic medium attended operation, and described basic medium attended operation is described as the medium topological view that described ground atom topology leg is formed;
Former subtopology hired thug unit, it is between described medium control logic subelement and the medium control protocol unit, and described atom topology hired thug unit calls the pairing medium control procedure of the leg of ground atom topology described in the medium control protocol according to described medium topological view.
Preferably, in described professional control interface subelement, the interface of described basic medium attended operation comprises:
Two side's attended operation interfaces, its logic that is used for managing business is carried out the former sub that two sides connect;
Multi-Party Conference operation-interface, its logic that is used for managing business carry out tripartite and more than in many ways the former sub of medium connection procedure; And
IVR operation-interface, its logic that is used for managing business carry out a side and connect the playback or the media manipulation that collects the digits in the former sub.
Preferably, in described professional control interface subelement, the interface of described auxiliary operation comprises:
Upgrade operation-interface, its logic that is used for managing business is carried out a side and is connected complementary operation in the former sub, and wherein said complementary operation comprises connection side's information-change, the modification of the closure between each connection side; And
Releasing operation interface, its logic that is used for managing business carry out a side and connect professional dispose procedure in the former sub.
Preferably, described ground atom topology leg comprises ET-LEG, PT-LEG, PTET-LEG and PTET_ET-LEG.
Preferably, the abstract principle of correspondence between various medium access modules and the described ground atom topology leg is:
The unification of IP node is corresponded to ET-LEG;
When TDM node and any connection side on the same media gateway carry out that medium are connected or during the IVR operation, correspond to PT-LEG;
When TDM node and other TDM node on striding media gateway carry out medium when being connected, correspond to PTET-LEG;
When the TDM node is striden the meeting operation of media gateway or IVR operation, then correspond to PTET_ET-LEG; Wherein, the corresponding IP of described IP node access side, described TDM node corresponding A L analog subscriber access side and TDM relaying access side.
Preferably, described former subtopology hired thug unit comprises:
The ET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol ET-LEG;
The PT-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PT-LEG;
The PTET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PTET-LEG; And
The PTET_ET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PTET_ET-LEG.
In sum, the present invention is by providing general MCI to the upper-layer service logic, make medium control procedure and concrete service logic process irrelevant, and do not rely on concrete medium control protocol, also be not limited to existing medium control protocol, for example H.248 or the MGCP agreement, thereby solved the medium control complexity that the service logic diversity is brought well, greatly simplified each professional medium control logic design, and when Added Business logic OR service logic change process, lower floor's medium control logic is unaffected; And, the present invention also unifies to describe the medium control procedure by the anabolic process between the ground atom topology leg of abstract definition, medium control diversity and complexity that medium access module diversity causes have been solved well, shielded between the multiple medium access module and the relation of the complex combination between a plurality of media gateway, greatly simplified the design of MGC medium control logics.
Description of drawings
Fig. 1 is a ground atom topology leg classification schematic diagram;
Fig. 2 is the structural representation of universal media control system according to the preferred embodiment of the invention;
Fig. 3 is the service logic decomposition process figure of medium control procedure according to the preferred embodiment of the invention;
Fig. 4 is the flow chart of the medium control procedure that connects of two sides according to the preferred embodiment of the invention;
Fig. 5 is the medium topological view according to both sides' connection of preferred embodiment of the present invention TDM-TDM in same gateway;
Fig. 6 is the medium topological view according to both sides' connection of preferred embodiment of the present invention TDM-TDM between inter-network is closed;
Fig. 7 is the medium topological view that connects according to the both sides of the preferred embodiment of the present invention between TDM-IP;
Fig. 8 is the medium topological view that connects according to the both sides of the preferred embodiment of the present invention between IP-IP;
Fig. 9 is the flow chart of the medium control procedure of Multi-Party Conference according to the preferred embodiment of the invention;
Figure 10 is the medium topological view of tripartite talks according to the preferred embodiment of the invention;
Figure 11 is the flow chart of the medium control procedure of IVR operation according to the preferred embodiment of the invention;
Figure 12 connects topological diagram for the medium that the IVR that carries out according to the preferred embodiment of the invention operates on local MG;
Figure 13 closes the medium topological view of IVR operation for the inter-network of carrying out on other MG according to the preferred embodiment of the invention;
Figure 14 A is the flow chart that upgrades the medium control procedure of operation according to the preferred embodiment of the invention;
Figure 14 B is the flow chart of the medium control procedure of clear operation according to the preferred embodiment of the invention; And
Figure 15 is for A, B, C three parts enter the medium topological view of the medium control procedure of three-party conference according to the preferred embodiment of the invention.
Embodiment
Describe implementation procedure of the present invention in detail below in conjunction with specific embodiment.
On the one hand, for service logic, its diversity equally also can cause the diversity and the complexity of medium control procedure, with different supplementary services such as Call Waiting, Call Forwarding, third-party call, meetings is example, these connect the different business procedure of logic all different separately medium connection procedures, thereby causes the diversity and the complexity of medium control logic in the different business process.
A kind of natural thinking is that these concrete professional connection modes are carried out abstract classification, describes these business procedures by some general basic operation processes.And the combination of these basic operation processes can realize professional arbitrarily connection mode.In a preferred embodiment of the invention, be categorized as by two side's connections, Multi-Party Conference, IVR (Interactive Voice Response professional connection mode is abstract, be interactive voice response) the operation basic medium attended operation of three classes and renewal operation and releasing operation two class auxiliary operations composition, wherein, the connected mode that may occur in the upper-layer service has been represented in two side's connections, Multi-Party Conference and IVR operation, the release when upgrading operation and releasing operation and realizing respectively that then the renewal of upper-layer service information change and business be connected end.Like this, just can realize professional arbitrarily connection mode, thereby provide general MCI for the upper-layer service logic.Each upper-layer service logical process is as long as be concerned about these universal media control interfaces, and the anabolic process that concrete business procedure is divided into basic medium attended operation and auxiliary operation can realize.Those skilled in the art will recognize that, the basic medium attended operation auxiliary operation of adopting in the present embodiment is not the unique abstract mode to professional connection mode, can adopt the combination of other medium attended operation to realize abstract to professional connection mode fully.
On the other hand, we know, the diversity of medium access module also will cause the diversity and the complexity of medium control procedure, in each business procedure, the medium access node that participates in each user side's correspondence of this business may be that the AL analog line inserts, the TDM relaying inserts, or IP stream inserts, these medium access nodes may be positioned at same media gateway or different media gateway again simultaneously, its playback of carrying out collects the digits and the meeting operation may be positioned at media gateway local or other media gateway again, and the diversity of these medium access modules will cause the ever-changing of medium control procedure.
From medium control protocol angle, MGC carries out the process of medium control, in fact be exactly the annexation between each destination node on each media gateway under its control to be carried out the process that topology is described, and the change process of medium destination node attribute itself does not influence the medium topological view by the medium topological view.The diversity and the complexity problem of the medium control procedure that causes for the diversity that solves this medium access module need carry out abstract to various medium access modules.Can define ground atom topology leg and describe each side of access LEG, in a preferred embodiment of the invention, each side of access LEG among the MGC is expressed as a kind of of corresponding PT, ET, PTET or PTET_ET destination node, thereby controls required medium topological view by the medium that are combined to form of each ground atom topology leg.Can think that the pairing medium control flow of ground atom topology leg of the same race is consistent, as long as obtain just can directly the medium control procedure being corresponded to the specific implementation process of medium control protocol by the medium topological view that ground atom topology leg is formed.Therefore, abstract by ground atom topology leg can shield between the multiple medium access module and the relation of the complex combination between a plurality of media gateway, greatly simplifies the design of MGC medium control logic.Equally, the ground atom that adopted in present embodiment topology leg is not the unique abstract mode to the medium access module yet, and those skilled in the art also can adopt other ground atom topology leg with equal effect to realize abstract to the medium access module.
Below, before the notion of introducing former subtopology leg, at first introduce leg (LEG), and the notion of PT and ET node.
So-called LEG is the notion of a logic, the calling party of per call business procedure among the unique sign of each LEG MGC, and as a local exchange caller or called subscriber side, an Incoming or out relaying (can be TDM circuit or IP relaying).Therefore, among the MGC two party call corresponding to two LEG of calling and called, then corresponding three the conference member LEG (comprising the chairman) of tripartite talks, the then corresponding calling party LEG of the IVR operating process to the calling subscriber.
So-called PT and ET node: from the angle of medium control protocol, destination node resource on the media gateway is divided into semipermanent destination node and provisional destination node two classes, wherein, the semipermanent destination node is called for short PT, represent in esse physical entity, as the TDM time slot in the media gateway, analog line, ATM channel; Provisional destination node is called for short ET, and provisional information flow is used in representative, as the RTP in the media gateway (RTP) stream, just exists when having only media gateway to use.
In order to realize control to media gateway, MGC need be described the PT in each media gateway of its control and ET destination node resource and the topological relation between them, form so-called medium topological view, promptly describe and realize that concrete medium connect control by the combination of different destination nodes.
In a preferred embodiment of the invention, four kinds of ground atom topology legs (ET-LEG, PT-LEG, PTET-LEG, PTET_ET-LEG) have been defined.For describing for purpose of brevity, unification is referred to as AL analog subscriber access side and TDM relaying access side with term " TDM node " in the present embodiment subsequent descriptions, is called for short IP stream access side with term " IP node ".
Having provided the medium access module and the corresponding medium topological view thereof of several types among Fig. 1, wherein, is that TDM-IP connects in the same gateway (a), (b) closes TDM-TDM for inter-network and connects, and (c) closes meeting for inter-network and connects, and (d) closes the IVR operation for inter-network.Provide the simple defining of four kinds of ground atom topology legs below in conjunction with Fig. 1:
ET-LEG represents the topological leg of ET type destination node resource correspondence, corresponding to an IP node (being IP stream access side), shown in the right half part of Fig. 1 (a).
PT-LEG represents the topological leg of PT type destination node resource correspondence, carry out the situation of medium when being connected (or IVR operation) corresponding to a TDM node (promptly an AL analog line access side or TDM relaying access side) and other connection side on the same media gateway, shown in the left-half of Fig. 1 (a).
PTET-LEG represents the topological leg that PT destination node and ET destination node assembly (abbreviating the PTET node as) are corresponding, carries out the situation of medium when being connected corresponding to a TDM node and TDM node on striding media gateway, shown in Fig. 1 (b).
PTET_ET-LEG represents the topological leg of PTET node and ET destination node assembly correspondence, and the situation when striding the meeting operation of media gateway or IVR operation corresponding to a TDM node is shown in Fig. 1 (c) right half part and Fig. 1 (d).
As seen, under different service logics and different on-position situation, same medium access module may be corresponding different ground atom topology legs.The abstract principle of correspondence between various medium access modules (comprising that the access of IP stream, the access of AL analog subscriber, TDM relaying insert) and the four kinds of ground atom topology legs (ET-LEG, PT-LEG, PTET-LEG, PTET_ET-LEG) is as follows:
1) an IP node (being IP stream access side) is corresponding to an ET-LEG.Because the IP node can be crossed IP with the access square tube on any media gateway and directly be connected, do not exist inter-network to close situation, so the IP node can unify to correspond to ET-LEG.
2) TDM node (promptly an AL analog line access side or TDM relaying access side) is all corresponding with semipermanent destination node, when it carries out corresponding to when medium are connected (or IVR operation) PT-LEG with any connection side on the same media gateway.
3) TDM node and other TDM node on striding media gateway carry out medium when being connected, then corresponding to PTET-LEG.
When 4) TDM node is striden the meeting operation of media gateway or IVR operation, then corresponding to a PTET_ET-LEG.
In conjunction with the abstraction process of aforementioned professional connection mode and the abstraction process of medium access module, can form universal media control system as shown in Figure 2.Wherein, universal media control system involved in the present invention comprises Media Gateway Controller 100 and a plurality of media gateway 200, and Media Gateway Controller 100 comprises media control unit 110, calling and Service Control Unit 130, medium control protocol unit 120 and other functional units 140.Wherein, calling and Service Control Unit 130 are realized controlled function such as continuing, safeguarding of the middle BCP basic call process of Media Gateway Controllers 100 (being called call server, SoftSwitch usually again) and release, and professional correlation functions such as professional triggering and service logic control; Medium control protocol unit 120 is used for realizing H.248 at Media Gateway Controller 100, MGCP and other self-defined medium control protocol encoding and decoding; Other functional units 140 refer in Media Gateway Controllers 100 except call out with Service Control Unit 130, medium control protocol unit 120, media control unit 110 other functional units, as functional units such as charging, traffic statistics, webmasters.
As shown in Figure 2, media control unit 110 is parts of Media Gateway Controller (MGC) 100.On the one hand, the calling and the Service Control Unit 130 on 110 pairs of MGC 100 upper stratas of media control unit provide general professional control interface, provide general two side's connections, Multi-Party Conference, IVR to operate the basic medium attended operation of three classes and renewal operation and releasing operation two class auxiliary operations, in order to realize the medium control procedure of various callings and professional control logic, make medium control procedure and concrete service logic process irrelevant; On the other hand, H.248, media control unit 110 is separated with medium control protocol unit 120 such as MGCP with MGC 100 lower floors, general medium topological view descriptive model is provided, from the angle of connection side LEG with the medium connection side abstract be four kinds of ground atoms topology legs, unifying to describe above-mentioned two sides by the anabolic process between these ground atom topology legs connects, Multi-Party Conference, IVR operation and the anabolic process of upgrading operation and releasing operation, form a kind of general medium control procedure, shielded between the multiple medium access module and the relation of the complex combination between a plurality of media gateway, greatly simplified the design of the medium control logic of MGC 100.
Whole media control unit 110 is made up of professional control interface subelement 112, medium control logic subelement 114 and former subtopology hired thug unit 116 3 parts.The function of each subelement is described respectively below:
1) professional control interface subelement
112 pairs of medium control logics of professional control interface subelement subelement 114 carries out function package, the interface, interface, the IVR interface operable of Multi-Party Conference and the interface that upgrades interface operable and releasing operation that provide two general sides to be connected for the calling on MGC 100 upper stratas and Service Control Unit 130, make upper-layer service logic control process separate with the medium control procedure, as long as the upper-layer service logic is carried out the abstract and decomposition of suitable service logic, just can realize general medium control.
2) medium control logic subelement
Medium control logic subelement 114 is cores of media control unit 110, be between professional control interface subelement 112 and the former subtopology hired thug unit 116, it is operated the basic medium attended operation of three classes to two side's connections, Multi-Party Conference, IVR and carries out concrete control logic decomposition, be decomposed into the medium topological view that four kinds of ground atom topology legs are formed, control and realize concrete medium connection procedure.
3) former subtopology hired thug unit
Former subtopology hired thug unit 116 is between medium control logic subelement 114 and medium control protocol unit 120, it describes and realizes that ET-LEG, PT-LEG, PTET-LEG and four kinds of ground atom topologys of PTET_ET-LEG leg are in the concrete medium control procedure that H.248/MGCP waits under the medium control protocol, the establishment and the reset procedure that also comprise these ground atom topology legs, thereby, the logic control process is separated with various concrete medium control protocols for the medium control logic subelement 114 on upper strata provides general lower floor's medium control invoked procedure.
Below in conjunction with embodiment, specifically describe the process that service logic is decomposed, the medium control of basic medium attended operation realizes and the medium control protocol of four kinds of ground atom topology legs realizes.
The process that service logic is decomposed is exactly the abstract process that is decomposed into two side's connections, Multi-Party Conference, IVR operation and upgrades operation and releasing operation of service logic with the upper strata.As shown in Figure 3, the process of the abstract decomposition of service logic is as follows:
1) at first the whole service logic is decomposed into a plurality of former subs former sub decomposition description of third-party call process (for example to) by the process of media manipulation, and then the mapping that each former sub carries out basic medium attended operation is decomposed;
2) connect for two sides in the business procedure, be mapped as two sides connection basic operation and describe;
3) for the three parts and more than in many ways medium connection procedure, be mapped as the Multi-Party Conference basic operation and describe;
4), be mapped as the IVR basic operation and describe for the playback in the business procedure or the media manipulation that collects the digits;
5) for such as the complementary operations such as closure (as single-pass, bilateral, no audio) modification between IP connection side's far-end or local SDP (Session Description Protocol) information-change, each connection side, only need change destination node attribute and do not influence the medium topological view, the unified operation by renewal described, as replenishing of basic attended operation;
6), realize the release of each service access side by clear operation corresponding to professional dispose procedure.
For special case, as listening the IVR voice or be in portable terminal in the conversation, the change of the TDM side of the access time slot that its switching causes can be mapped as the IVR operation carried out again or the basic operation of two sides connection or Multi-Party Conference and realize.
More than detailed process that the mapping of each former sub is decomposed, belong to those skilled in the art's knowledge category, do not repeat them here.
Below being that example is described the medium control procedure that the anabolic process of how using these three kinds basic medium attended operations and upgrading operation and releasing operation is described service logic by the third-party call business.Suppose user A calling party B and user C formation third-party call respectively, its business procedure is as follows:
1) A calls out B, forms two sides and connects; Its medium topological view connects with basic two sides;
2) the A hooking is dialled C, and B listens to the music; Its medium topological view can be used A, B two sides' the incompatible description of IVR operational group;
3) A intercommunication C, B continues to listen to the music; Its medium topological view can be connected with basic two sides of C and the incompatible description of IVR operational group of B with A;
4) A hooking again, B, C all listen to the music; Its medium topological view can be used A, B, C three parts's the incompatible description of IVR operational group;
5) dial conference code 3 behind the A hooking, A, B, C three parts enter tripartite talks; Its medium topological view can connect with the basic tripartite talks that A, B, C form to be described;
6) its other follow-up process is similar, no longer specifically describes at this.
The medium control implementation procedure of basic medium attended operation is exactly the abstract process that is decomposed into ground atom topology leg of medium control procedure of two side's connections, Multi-Party Conference, IVR being operated the basic medium attended operation of this three class; Certainly also comprise upgrading the medium control procedure of operation and this two classes auxiliary operation of releasing operation.Medium control procedure to basic medium attended operation of above-mentioned three classes and two class auxiliary operations is described in detail below.
1) two sides connect
As shown in Figure 4,, and connect the residing media gateway of both sides position, specifically can be divided into following four kinds of situations according to the difference that connects both sides' destination node classification:
A. the connection of TDM-TDM in the same gateway
Connect for the medium between the TDM-TDM in the same gateway, its medium topological view can be described as in the same media gateway as shown in Figure 5 the connection between two PT-LEG among the MGC.
B. the connection of TDM-TDM between inter-network is closed
As shown in Figure 6, two sides between different media gateway MG1 and MG2 connect for destination node, MGC can connect view description for the connection between two PTET-LEG between the different media gateway, carries out intercommunication by the RTP Media Stream between two media gateway.
Connection between the c.TDM-IP
As shown in Figure 7, connect, can connect view description among the MGC and be the connection between the PT-LEG and ET-LEG in the same media gateway for two side's medium between the TDM-IP.
Connection between the d.IP-IP
Two party call between two IP users comprises two kinds of implementations, and the present invention mainly considers second kind of situation:
First kind is the connection of IP-END point-to-point, does not promptly directly link to each other by media gateway between two IP nodes, and this kind connection mode is owing to without media gateway, need not to carry out medium control.
Second kind is the IP-RELAY mode, and promptly two IP nodes need directly link to each other by media gateway.As shown in Figure 8, connect for two side's medium between the IP-IP, the medium that can connect view description among the MGC and be in the same media gateway between two ET-LEG connect.
2) Multi-Party Conference
The user side's node type that inserts the meeting bridge can be two kinds of TDM and IP, and TDM user's node place media gateway with connect meeting bridge place media gateway in many ways and be divided into and be positioned at two kinds of same gateway and different gateways.Insert difference according to the user, the medium connection mode that inserts the meeting bridge comprises following three kinds:
A. the TDM user who is positioned on the media gateway of meeting bridge place inserts
For the TDM access side on the meeting bridge media gateway, MGC can be described as it the PT-LEG topology leg of meeting bridging in connecing and insert;
B.IP inserts
For IP access side, MGC can be described as it the ET-LEG topology leg of meeting bridging in connecing and insert;
C. the TDM user who is positioned on other media gateway outside the media gateway of meeting bridge place inserts
For the TDM access side on other media gateway, MGC can be described as it the PTET_ET-LEG topology leg of meeting bridging in connecing and insert, wherein second ET node is positioned on the meeting bridge place MG1, PTET combination node is positioned on other media gateway MG2, couple together by rtp streaming between two ET that inter-network is closed, the two is combined into PEET_ET combination node.
The medium control procedure of Multi-Party Conference as shown in Figure 9.Figure 10 is the medium topological view of Multi-Party Conference, MGC sets up corresponding meeting bridge topological structure according to the number that meeting inserts the user, use different former subtopology legs simultaneously and describe each different meeting access sides respectively, thereby reach the purpose of describing the medium topological view that whole meeting connects.
3) IVR operation
Figure 11 describes the medium control procedure of IVR operation in detail.Wherein, according to whether carrying out the IVR operation, can be divided into following two kinds in media gateway local:
A. media gateway local IVR operation
It is the IVR operation that user place media gateway itself realizes when possessing the IVR operational capacity.As shown in figure 12, according to the classification of user side's destination node, be divided into two kinds of TDM node and IP nodes, MGC is with the IVR operation that is described as the former subtopology leg of PT-LEG of TDM node, with the IVR operation that is described as the former subtopology leg of ET-LGE of IP node.
The inter-network of b. carrying out on other media gateway is closed the IVR operation
Promptly on possessing the media gateway of IVR operational capacity, other carries out the IVR operation that inter-network is closed.As shown in figure 13, for this IVR operation of striding media gateway, MGC is described as the IVR operation of PTET_ET-LEG with it, wherein PTET is the PTET combination node that is positioned on the media gateway MG1 of user place, second ET is positioned on the media gateway MG2 at IVR playback place, couple together by rtp streaming between two ET that inter-network is closed, the two is combined into the former subtopology leg of PTET_ET.
4) upgrade operation and clear operation
A. upgrade operation
Such as the complementary operations such as closure (as single-pass, bilateral, no audio) modification between IP connection side's far-end or local SDP information-change, each connection side, only need change destination node attribute and do not influence the medium topological view, as long as find the topological view at corresponding LEG place, and (for example by corresponding media modification operation, H.248 ordering corresponding to Modify in the agreement) can realize, shown in Figure 14 A.
B. clear operation
Clear operation, can realize by corresponding medium node deletion operation (for example, H.248 ordering corresponding to Subtract in the agreement), as shown in Figure 14B behind the topological view that finds corresponding LEG place corresponding to the dispose procedure in the service logic.
Be example with the Three-Way Calling forming process below, illustrate how MGC uses above-mentioned universal media controlling models and carry out the description of medium topological view, thereby reach the purpose that the control media gateway is carried out corresponding actions.As shown in figure 15, suppose that user A and B are respectively the TDM node that is positioned on media gateway MG1 and the MG2, C user is an IP user, and the Three-Way Calling process is briefly described below:
1) A-B conversation
P1 part in the corresponding diagram, close two side's medium connections (being similar to shown in Figure 6) of TDM-TDM between the A-B for inter-network, it is the connection that lays respectively between the former subtopology leg of two PTET-LEG of MG1 and MG2 gateway that MGC connects view description with its medium, carries out intercommunication by rtp streaming between the gateway.
2) the A hooking is exhaled logical C, and B listens to the music
P2 part in the corresponding diagram, disconnect when A calls out C with B between medium is connected, B side listens to the music in media gateway local, keeps its independently topological leg of PTET-LEG; A exhales the two side's medium that form TDM-IP behind the logical C between the A-C to connect (being similar to shown in Figure 7), and MGC forms the PT-LEG that is arranged in the MG1 gateway and forms two sides with ET-LEG topology leg and be connected view, and the PTET-LEG view in the MG2 gateway.
3) A hooking once more, A-B-C enters three-party conference
P3 part in the corresponding diagram, on the basis of P2, in the connection view of A-C, increase user B, on local MG1, form tripartite talks (being similar to shown in Figure 10), among the MGC its medium are connected view description and serve as reasons and be positioned at PT-LEG and ET-LEG on the MG1, and the tripartite talks that the former subtopology leg of the PTET-LEG on the MG2 gateway is formed connect.
The abstract decomposition of upper-layer service logic and the ground atom of medium access module topology leg are described the knowledge category that belongs to those skilled in the art, are that example describes with the Three-Way Calling process only here, and other miscellaneous service process similarly repeats no more.
So far, the upper-layer service logic is after by the abstract combination that is decomposed into basic operation, and the various situations according to the medium access module are described as the medium topological view that ground atom topology leg is formed again.Therefore, no matter which kind of business procedure is the service logic on upper strata adopt, and also no matter which kind of medium access way the each side of business procedure adopts, and can utilize above-mentioned process finally to be expressed as the medium topological view of being made up of ground atom topology leg.Just can finish whole medium control procedure as long as in the medium control protocol of lower floor, realize the medium control view that various former subtopology legs are formed.
Be the medium control protocol implementation procedure that example is simply described these ground atoms topology legs with agreement H.248 below, as shown in the table, the wherein main related content of creating and discharging ground atom topology leg of describing.
Former subtopology leg classification Create former subtopology leg Discharge former subtopology leg
ET-LEG MGC issues the ADD order of creating a corresponding ET node to MG; MGC issues the SUB order of the corresponding ET node of deletion to MG;
PT-LEG MGC issues the ADD order of creating a corresponding PT node to MG; MGC issues the SUB order of the corresponding PT node of deletion to MG;
PTET-LEG MGC issues the ADD order of creating a corresponding PT node and ET node in same association (Context) to MG; H.248 code stream for example (MGC->MG): MEGACO/1[216.33.33.61]: 27000 Transaction=1236{ Context=${ Add=TermA{} MGC issues the SUB order of corresponding PT node of deletion and ET node to MG; H.248 code stream for example (MGC->MG): MEGACO/1[216.33.33.61]: 27000 Transaction=1241{Context=1{ Subtract=TermA{Audit{}}, Subtract=EphA
Add=${Media{{LocalControl{Mode =Receiveonly,},Local{v=0 c=IN IP4 $ m=audio$RTP/AVP 4}}}}} {Audit{Statistics}}}}
PTET_ET-LEG MGC issues the ADD order of creating a corresponding PT node and ET (1) node in same association (Context) to MG1, issue the ADD order of creating a corresponding ET (2) node to MG2 simultaneously, and notify the other side to make it to carry out intercommunication IP port, the medium coding/decoding information of the ET node between two MG by RTP by the modify order; MGC issues the SUB order of corresponding PT node of deletion and ET (1) node to MG1; Issue the SUB order of deletion corresponding ET (2) node to MG2;
The realization of ground atom topology leg in MGCP agreement and other medium control protocol similarly.One skilled in the art would recognize that ground atom topology leg realization can based on, but be not limited to, existing medium control protocol (as H.248 or MGCP), too can be based on other self-defining medium control protocol.As long as the medium control protocol can realize ground atom topology leg, just can realize the medium control procedure, and irrelevant with concrete service logic and access module, thus contain all service logics and all access waies.
Although the present invention is described by above-mentioned preferred embodiment, it should be appreciated by those skilled in the art that without departing from the spirit and scope of the present invention, can make different variations and modification to the present invention.

Claims (14)

1. a universal media control method is characterized in that, may further comprise the steps:
Step 1, with the abstract combination that is decomposed into basic medium attended operation and auxiliary operation of service logic of medium connection procedure;
Step 2, control logic is carried out in described basic medium attended operation decompose, basic medium attended operation is described as the medium topological view of forming by ground atom topology leg;
Step 3, under the medium control protocol, realize the pairing medium control procedure of described medium topological view.
2. universal media control method according to claim 1 is characterized in that, described basic medium attended operation comprises two side's attended operations, Multi-Party Conference operation and IVR operation.
3. universal media control method according to claim 1 is characterized in that, described auxiliary operation comprises upgrades operation and releasing operation.
4. universal media control method according to claim 1 is characterized in that, described step 1 further may further comprise the steps:
A. the process that connects according to medium is decomposed into a plurality of former subs with described service logic;
B. the mapping of the medium control procedure of each described former sub is decomposed into a kind of in a kind of or described auxiliary operation in the described basic medium attended operation.
5. universal media control method according to claim 4 is characterized in that, in described step B:
The former sub mapping that two sides in the service logic are connected is decomposed into two side's attended operations;
With three parts in the service logic and more than the three parts in many ways the former sub mapping of medium connection procedure be decomposed into the Multi-Party Conference operation;
Playback in the former sub of side connection in the service logic or the media manipulation that collects the digits mapping are decomposed into the IVR operation;
The complementary operation map that a side in the service logic is connected in the former sub is decomposed into the renewal operation; Wherein said complementary operation comprises connection side's information-change, the modification of the closure between each connection side;
The professional dispose procedure mapping that a side in the service logic is connected in the former sub is decomposed into releasing operation.
6. universal media control method according to claim 1 is characterized in that, described step 2 further may further comprise the steps:
A. with the medium access module of each communication party in the described basic medium attended operation abstract be ground atom topology leg;
B. described basic medium attended operation is described as the medium topological view that described ground atom topology leg is formed.
7. universal media control method according to claim 6 is characterized in that, described ground atom topology leg comprises ET-LEG, PT-LEG, PTET-LEG and PTET_ET-LEG.
8. universal media control method according to claim 7 is characterized in that, the abstract principle of correspondence between various medium access modules and the described ground atom topology leg is:
The unification of IP node is corresponded to ET-LEG;
To carry out the TDM node that medium are connected or IVR operates with any connection side on the same media gateway and correspond to PT-LEG;
To carry out the TDM node that medium are connected with other TDM node on striding media gateway and correspond to PTET-LEG;
To stride the meeting operation of media gateway or the TDM node of IVR operation and correspond to PTET_ET-LEG;
Wherein, the corresponding IP of described IP node access side, described TDM node corresponding A L analog subscriber access side and TDM relaying access side.
9. universal media control system, comprise Media Gateway Controller and a plurality of media gateway, described Media Gateway Controller comprises media control unit, calling and Service Control Unit, medium control protocol unit and other functional units, it is characterized in that described media control unit also comprises:
Professional control interface subelement, it is between described calling and Service Control Unit and medium control logic subelement, comprise the interface of basic medium attended operation and the interface of auxiliary operation, described professional control interface subelement is decomposed into a plurality of former subs according to the process that medium connect with service logic, and gives the interface of basic medium attended operation with the medium control procedure of each described former sub and the interface of auxiliary operation is handled;
Medium control logic subelement, it is between described professional control interface subelement and the former subtopology hired thug unit, described medium control logic subelement carries out abstract generation ground atom topology leg to the medium access module of each communication party in the basic medium attended operation, and described basic medium attended operation is described as the medium topological view that described ground atom topology leg is formed;
Former subtopology hired thug unit, it is between described medium control logic subelement and the medium control protocol unit, and described atom topology hired thug unit calls the pairing medium control procedure of the leg of ground atom topology described in the medium control protocol according to described medium topological view.
10. universal media control system according to claim 9 is characterized in that, the interface of described basic medium attended operation comprises:
Two side's attended operation interfaces, its logic that is used for managing business is carried out the former sub that two sides connect;
Multi-Party Conference operation-interface, its logic that is used for managing business carry out tripartite and more than in many ways the former sub of medium connection procedure; And
IVR operation-interface, its logic that is used for managing business carry out a side and connect the playback or the media manipulation that collects the digits in the former sub.
11. universal media control system according to claim 9 is characterized in that, the interface of described auxiliary operation comprises:
Upgrade operation-interface, its logic that is used for managing business is carried out the complementary operation in the former sub of side connection; Wherein said complementary operation comprises connection side's information-change, the modification of the closure between each connection side; And
Releasing operation interface, its logic that is used for managing business carry out a side and connect professional dispose procedure in the former sub.
12. universal media control system according to claim 9 is characterized in that, described ground atom topology leg comprises ET-LEG, PT-LEG, PTET-LEG and PTET_ET-LEG.
13. universal media control system according to claim 12 is characterized in that, the abstract principle of correspondence between various medium access modules and the described ground atom topology leg is:
The unification of IP node is corresponded to ET-LEG;
When TDM node and any connection side on the same media gateway carry out that medium are connected or during the IVR operation, correspond to PT-LEG;
When TDM node and other TDM node on striding media gateway carry out medium when being connected, correspond to PTET-LEG;
When the TDM node is striden the meeting operation of media gateway or IVR operation, correspond to PTET_ET-LEG;
Wherein, the corresponding IP of described IP node access side, described TDM node corresponding A L analog subscriber access side and TDM relaying access side.
14. universal media control system according to claim 9 is characterized in that, described former subtopology hired thug unit comprises:
The ET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol ET-LEG;
The PT-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PT-LEG;
The PTET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PTET-LEG; And
The PTET_ET-LEG interface, it is used for calling the pairing medium control procedure of medium control protocol PTET_ET-LEG.
CN2006101385280A 2006-11-07 2006-11-07 Universal media control method and system Expired - Fee Related CN101179559B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006101385280A CN101179559B (en) 2006-11-07 2006-11-07 Universal media control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006101385280A CN101179559B (en) 2006-11-07 2006-11-07 Universal media control method and system

Publications (2)

Publication Number Publication Date
CN101179559A CN101179559A (en) 2008-05-14
CN101179559B true CN101179559B (en) 2010-11-03

Family

ID=39405645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101385280A Expired - Fee Related CN101179559B (en) 2006-11-07 2006-11-07 Universal media control method and system

Country Status (1)

Country Link
CN (1) CN101179559B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104408657A (en) * 2014-11-21 2015-03-11 深圳市银雁金融配套服务有限公司 Business data processing method and device
EP3215953B1 (en) 2014-11-28 2019-02-20 Huawei Technologies Co. Ltd. Systems and methods for providing customized virtual wireless networks based on service oriented network auto-creation

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005122606A1 (en) * 2004-06-11 2005-12-22 Utstarcom Telecom Co., Ltd. Method and apparatus of implementing media resource control in soft switch call server

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005122606A1 (en) * 2004-06-11 2005-12-22 Utstarcom Telecom Co., Ltd. Method and apparatus of implementing media resource control in soft switch call server

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
US 2003007483A1 ,全文.
刘伟彦等.下一代网络中媒体网关控制协议-MGCP、H.248/MeGaCo的研究.电信科学21 4.2005,21(4),40-44.
刘伟彦等.下一代网络中媒体网关控制协议-MGCP、H.248/MeGaCo的研究.电信科学21 4.2005,21(4),40-44. *

Also Published As

Publication number Publication date
CN101179559A (en) 2008-05-14

Similar Documents

Publication Publication Date Title
EP2062426A2 (en) Methods, systems, and computer program products for associating independent legs of a call in a telecommunications network
CN100579113C (en) Softswitch call control method and its softswitch equipment
CN107547818A (en) The building equipment means of communication and system based on cloud call center
US7675902B2 (en) Method for realizing signaling agent based on MEGACO protocol
CN101931618B (en) SIP protocol extension based conversation service realizing method
CN109889534B (en) VoIP (Voice over Internet protocol) communication method fusing IP (Internet protocol) network and LTE (Long term evolution) network
CN100393037C (en) Implementation method of multi-party conference service in communication network with separation of bearer and control
CN105024903B (en) A kind of centralized communication system
CN101179559B (en) Universal media control method and system
CN100463404C (en) Method for Realizing Teleconference Service by Utilizing Media Resource Server
WO2007093116A1 (en) A method and system for realizing the simulating service and the access signaling adaptive entity
CN101883116B (en) Call processing method and media gateway
CN100531412C (en) Method of implementing central subscriber exchange in WAN
CN101350742B (en) Method and system for implementing voice listen of next generation network
CN100359899C (en) Method of realizing multiplex sound reproduction simultaneously in conference through MEGACO protocol
CN105472188B (en) A kind of method and system for realizing phone scheduling
CN100433842C (en) Integrated calling system for realizing flexible exchange multikind signalling and calling treatment method
US7599352B2 (en) Method for providing PSTN/ISDN services in next generation networks
CN101127740B (en) A method for supporting inter-office mixing connection
CN104113537A (en) System and method supporting access of TDM-circuit-based PBX devices of different protocol interface types to IMS network
CN104702602A (en) System and method of realizing dynamically creating channel and expansion of gateway cluster based on SIP (System in Package)
CN102449615B (en) Providing session-based services to event-based networks
CN101237359B (en) Monitoring system and method
CN204408459U (en) Based on the Small campus communication network framework of soft switch
CN100527731C (en) Method for associating conference bridge context and calling leg context

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
EE01 Entry into force of recordation of patent licensing contract

Assignee: SHENZHEN XINWEI TELECOMM TECHNOLOGY CO., LTD.

Assignor: Xinwei Communications Technological Co., Ltd., Beijing

Contract record no.: 2011110000200

Denomination of invention: Universal media control method and system

Granted publication date: 20101103

License type: Exclusive License

Open date: 20080514

Record date: 20111226

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20191121

Granted publication date: 20101103

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20200710

Granted publication date: 20101103

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101103

Termination date: 20191107