CN101316394B - Method for call conversation right scheduling and speech forwarding control - Google Patents
Method for call conversation right scheduling and speech forwarding control Download PDFInfo
- Publication number
- CN101316394B CN101316394B CN2007101073936A CN200710107393A CN101316394B CN 101316394 B CN101316394 B CN 101316394B CN 2007101073936 A CN2007101073936 A CN 2007101073936A CN 200710107393 A CN200710107393 A CN 200710107393A CN 101316394 B CN101316394 B CN 101316394B
- Authority
- CN
- China
- Prior art keywords
- call
- dispatcher
- voice
- conversation
- many
- 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)
Abstract
The invention provides a method for dispatching multi-call speaking right and controlling voice transmitting, which includes that S202, DAS transmits a multi-call speaking right request from DAC to DAS, wherein, the multi-call speaking right request comprises information of a dispatcher and a call information list; S204, DCC checks whether the multi-call speaking right request is legal or not based on the information of the dispatcher and the call information list; S206, under the circumstance that the multi-call speaking right request is legal, DCC checks the call status of each call in the call information list and the step of S208 is followed if the predetermined conditions are met, namely, DCC grants the multi-call speaking right to the dispatcher; S210, the connection between the dispatcher and all related calls is established by the voice transmitting part of DCC which then transmits a voice packet from DAC to voice links of all related calls; and S212, DCC notifies DAC of the result of the multi-call speaking right request.
Description
Technical field
The present invention relates to the trunking communication field, and particularly, relate to a kind of call conversation right scheduling and voice transmission control method, be used for realizing that the dispatcher of group system talks simultaneously to all terminals of a plurality of callings.
Background technology
Trunked communication system is born in the end of the seventies in last century, the beginning of the eighties.It is mainly used in mobile subscriber for outdoor study and is engaged in business such as production scheduling and commander's control communication service is provided.Because have ease for use, set up advantage such as the fast and good confidentiality of communication speed, this service has obtained extensive use in fields such as railway transportation, field work, rescue and relief work, public security, electric power, oil.
Trunking communication the earliest is an analogue system, and in the later stage nineties, the digital cluster communication technology is increasingly mature.Digital cluster system uses digital signal as control signal, and the user is assigned in the different groups according to its ownership in the system, group's shared channel resources in the system, only behind call setup, communication channel is just really taken, communication channel utilance height, and power system capacity is big.
Existing group system can realize the conversation right scheduling function of dispatcher to individual call.Also be that the dispatcher once can only obtain also can only talk to the terminal in the calling after the conversation power to a call request conversation power.
Some disaster scenario is down as aviation accident, fire, landslide, earthquake etc.; the dispatcher of crisis processing center need converse simultaneously with all terminals in a plurality of callings; but the user is divided into different groups in advance, and is relatively independent between group, can't directly communicate.Therefore, if the dispatcher thinks that the terminal in a plurality of callings is talked simultaneously simultaneously, present system can't realize.Yet, under a lot of situations, for example, when the dispatcher is taken place in crisis, just not needing in advance all users to be enrolled in the group can all terminals in a plurality of callings talk simultaneously be undoubtedly desirable.
Therefore, as mentioned above, currently used technology exists that the dispatcher can't all terminals in a plurality of callings talks simultaneously, system handles the shortcoming of underaction to dispatcher's power of conversing, based on this, need a kind of needn't the marshalling in advance just can guarantee that dispatcher's all terminals in a plurality of callings are talked simultaneously, the many call conversation right schedulings and the voice transmission control method of the digital cluster system of raising system conversation power processing flexibility.
Summary of the invention
Consider the problems referred to above and make the present invention that for this reason, the present invention aims to provide a kind of many call conversation right schedulings and voice transmission control method.
This method comprises following processing: step S202, and DAS wherein, comprises in the request of many call conversation rights to many call conversation rights request of DCC forwarding from DAC: dispatcher's information, call information tabulation; Step S204, DCC checks according to dispatcher's information and call information tabulation whether the request of many call conversation rights is legal; Step S206, under the legal situation of many call conversation rights request, DCC checks the talking state of each calling in the call information tabulation, and satisfying under the situation of predetermined condition, proceed to step S208, wherein, predetermined condition is: the talking state of each calling is idle condition or unitary call talking state in the call information tabulation; Step S208, DCC authorizes the dispatcher with many call conversation rights; Step S210, the voice of DCC transmit part and set up incidence relation between dispatcher and all associated call, and DCC transmits voice packet from DAC to the voice link of all associated call.
Wherein, above-mentioned talking state comprises: idle condition, unitary call talking state, many call conversations state.Wherein, idle condition is not for there being the state of conversation; The unitary call talking state is for calling out the talking state that only limits in the call coverage; Many call conversations state is for calling out the talking state of crossing over a plurality of call coverages.
Like this, in step S206, if having the calling that is in many call conversations state in the call information tabulation, then flow process finishes.
Step S208 is specially: for talking state is the calling of idle condition, authorizes the dispatcher with many call conversation rights, and talking state is become many call conversations state; For talking state is the calling of unitary call talking state, discharges conversation power by force, authorizes the dispatcher with many call conversation rights, and talking state is become many call conversations state.
Step S210 is specially: check whether voice packet is legal; Under the legal situation of voice packet, search corresponding dispatcher's information according to IP address and port numbers in the voice packet, and according to all associated call of dispatcher's information searching; Search all voice links in the associated call; Transmit voice packet to all voice links that find.
In above-mentioned processing, illegal at voice packet, do not find associated call or do not find under the situation of voice link, flow process finishes.
Further, after the dispatcher discharged many call conversation rights, DAC sent many call conversation rights of the release request that wherein comprises dispatcher's information to DCC, and DCC carries out relevant treatment to discharging the request of many call conversation rights.The relevant treatment that DCC carries out comprises: check whether the request of many call conversation rights of release is legal; Discharging under the legal situation of many call conversation rights request, according to all associated call of dispatcher's information searching; Many call conversation rights of each associated call that release is found, and upgrade the talking state of each associated call; The incidence relation of partly deleting between dispatcher and all associated call transmitted in the notice voice.
By technical scheme of the present invention, the dispatcher can organize into groups in advance just can be simultaneously to a plurality of call request conversation power, and all terminals in a plurality of callings can be heard dispatcher's sound simultaneously, have greatly improved the ease for use and the flexibility of system.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the basic network Organization Chart of trunked communication system of the present invention;
Fig. 2 is according to the many call conversation right schedulings of the embodiment of the invention and the flow chart of voice transmission control method;
Fig. 3 carries out the flow chart that voice are transmitted according to dispatching control center (DCC) in many call conversation right schedulings of the embodiment of the invention and the voice transmission control method;
Fig. 4 is a flow chart of handling the end of conversation request according to dispatching control center (DCC) in many call conversation right schedulings of the embodiment of the invention and the voice transmission control method
Embodiment
In an embodiment of the present invention, a kind of many call conversation right schedulings and voice transmission control method are provided.
At first, the basic network framework of the digital clustering communication system that this method adopts can be for as shown in Figure 1, it comprises colony terminal, base station sub-system (Base Station Subsystem, BSS), switching subsystem (Mobile Switch Subsystem, MSS), dispatch service subsystem (Dispatching Service System, logic function module such as DSS).
Colony terminal links to each other with BSS by air interface, and the miscellaneous service for the user provides group system also provides traditional plain old telephone service, short message service and data service for the user simultaneously.
BSS mainly finishes the wireless access function of various group services, data service and plain old telephone service.BSS by base station transceiver (Base Transceiver System, BTS), base station controller (Base Station Controller, BSC) and dispatching client (PTTDispatching Client constitutes PDC) jointly.Wherein, radio receiving-transmitting unit BTS finishes functions such as the modulation and demodulation, radiofrequency signal transmitting-receiving of baseband signal, base station controller BSC is finished all kinds of switchings of wireless resource allocation, call treatment, power control and support terminal, and scheduling controller PDC then finishes wireless resource allocation, dispatch call control, power control, supports all kinds of switchings under the different areas of coverage of colony terminal, compiles and distribute the cluster audio data stream.
Switching subsystem MSS mainly finishes phone interconnect services, common telephone call business and part value-added service.MSS by mobile switching centre (Mobile Switching Center, MSC) and attaching position register (Home Location Register HLR) waits composition.
Dispatch service subsystem DSS mainly finishes colony dispatching service, by PTT dispatch server (PTT Dispatch Server, PDS), PTT home location register (Dispatch HomeRegister, PHR), dispatching desk server (Dispatching Ageng Server, DAS) and the dispatching desk client (Dispatcher Agent Client DAC) forms.
PTT dispatch server PDS is the master control point of trunked call, finishes the processing of colony dispatching calling, comprises the discriminating cluster user, sets up various trunked calls (for example, individual call) and group call, judges cluster PTT request etc.PDS also receives the cluster speech data from reverse link as dispatch server, is distributed to corresponding forward link according to the character of calling out again.
PTT home location register PHR finishes data base administration and configuration feature, for cluster user provides group registration, group member registration, and provides the local information of cluster member and the service authority record of cluster member, finishes call statistics and billing function.
In group communication process, whenever can only there be a terminal or dispatcher to speak, terminal or dispatcher need application conversation power before speaking, could speak after having only the conversation of acquisition power.After terminal or dispatcher discharged conversation power, other terminal or dispatcher can apply for conversation power.
By means of said system, the implementation method that the dispatcher talks simultaneously to all terminals of a plurality of callings comprises following aspect:
(1) scheduling proxy client (DAC) sends conversation application request to scheduling proxy server (DAS); Comprise dispatcher's information and the call information tabulation that to apply for the power of conversing in the request;
(2) scheduling proxy server (DAS) is forwarded to dispatching control center (DCC) with this request;
(3) dispatching control center (DCC) is handled the conversation application request that scheduling proxy server (DAS) sends;
(4) dispatcher speaks, and dispatching control center (DCC) is transmitted the voice of scheduling proxy client (DAC);
(5) scheduling proxy client (DAC) sends the end of conversation request to scheduling proxy server (DAS); Comprise dispatcher's information in the request;
(6) scheduling proxy server (DAS) is forwarded to dispatching control center (DCC) with this request;
(7) dispatching control center (DCC) is handled the end of conversation request that scheduling proxy server (DAS) sends.
Below will and embodiments of the invention be described in conjunction with the accompanying drawings based on foregoing.
In the following description, the group call that the calling of being mentioned may be made up of all users in the group also may be the individual call that carries out between two users, also the occasional call that may be made up of a plurality of groups and user; These all are referred to as a calling, and each calls out the sign that all has the overall situation unique.
As shown in Figure 2, these many call conversation right schedulings and voice transmission control method comprise following processing:
Step S202, DAS wherein, comprises in the request of many call conversation rights to many call conversation rights request of DCC forwarding from DAC: dispatcher's information, call information tabulation;
Step S204, DCC checks according to dispatcher's information and call information tabulation whether the request of many call conversation rights is legal; If ask illegally, then flow process finishes;
Step S206, under the legal situation of many call conversation rights request, DCC checks the talking state of each calling in the call information tabulation, and is satisfying under the situation of predetermined condition, proceeds to step S208;
Step S208, DCC authorizes the dispatcher with many call conversation rights of all qualified callings; And
Step S210, the incidence relation of partly setting up between dispatcher and all associated call transmitted in the voice of DCC, and DCC transmits voice packet (wherein, when the dispatcher spoke, DAC transmitted part with the voice of the DCC that voice send) from DAC to the voice link of all associated call.
Afterwards, DCC can notify the result of many call conversation rights of DAC request.
In the present invention, at dispatching control center (DCC), according to current conversation scope difference, the talking state of each calling may be in one of following three kinds of states: idle, unitary call is conversed and many call conversations.Idle condition promptly, if current calling nobody speaks, then is idle for there not being the state of conversation; If conversation is only limited in the call coverage, then be the unitary call conversation; If dispatcher's conversation can be crossed over a plurality of callings (a plurality of call coverage), then be many call conversations.The priority of many call conversations is higher than the unitary call conversation, and the request of many call conversations can be tolled breakdown the unitary call conversation.
According to the difference of talking state, DCC can carry out different processing.If state is idle, conversation power can be authorized the dispatcher, and state exchange is unitary call conversation or many call conversations; If state is the unitary call conversation, this call conversation right can not be seized by other unitary call call request, but can be seized by the request of other many call conversations; If state is many call conversations, then this call conversation right can not be seized by other call request, can only wait for that the dispatcher initiatively discharges conversation power.During unmanned speaking, talking state is recovered idle condition.The dispatcher applies for conversation temporary simultaneously to a plurality of callings, and wherein the talking state of any one calling can not be in many call conversations state, otherwise, the application failure.
Therefore, in step S206, predetermined condition is: the talking state of each calling is idle condition or unitary call talking state in the call information tabulation.If have the calling that is in many call conversations state in the call information tabulation, then flow process finishes.And in step S208, be the calling of idle condition, authorize the dispatcher with many call conversation rights, and talking state is become many call conversations state for talking state; For talking state is the calling of unitary call talking state, discharges conversation power by force, authorizes the dispatcher with many call conversation rights, and talking state is become many call conversations state.
As shown in Figure 3, in step S210, DCC transmits being treated to of voice packet:
Step S302 checks whether voice packet is legal; If illegal, then flow process finishes;
Step S304, under the legal situation of voice packet, according to dispatcher's information of information searching correspondences such as IP address and port numbers in the voice packet, and according to all associated call of dispatcher's information searching; If do not find associated call, then flow process finishes;
Step S306 searches all voice links in the associated call; If do not find voice link, then flow process finishes; And
Step S308 transmits voice packet to all voice links that find.
Further, after the dispatcher discharged many call conversation rights, DAC sent to DCC and discharges many call conversation rights request (wherein comprising dispatcher's information), and DCC can carry out relevant treatment to discharging the request of many call conversation rights.
As shown in Figure 4, the DCC relevant treatment of carrying out comprises:
Step S402 checks whether the request of many call conversation rights of release is legal; If illegal, then flow process finishes;
Step S404 is discharging under the legal situation of many call conversation rights request, according to all associated call of dispatcher's information searching; If do not find, then flow process finishes;
Step S406 discharges many call conversation rights of each associated call that finds, and upgrades the talking state of each associated call; And
Step S408, the incidence relation of partly deleting between dispatcher and all associated call transmitted in the notice voice.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (9)
1. call conversation right scheduling more than a kind and voice transmission control method is characterized in that, comprise following processing:
Step S202, the dispatching desk server wherein, comprises in described many call conversation rights request to many call conversation rights request of dispatching control center forwarding from the dispatching desk client: dispatcher's information, call information tabulation;
Step S204, described dispatching control center checks according to described dispatcher's information and the tabulation of described call information whether described many call conversation rights request is legal;
Step S206, under the legal situation of described many call conversation rights request, described dispatching control center is checked the talking state of each calling in the described call information tabulation, and satisfying under the situation of predetermined condition, proceed to step S208, wherein, described predetermined condition is: the talking state of each calling is idle condition or unitary call talking state in the described call information tabulation;
Described step S208, described dispatching control center is authorized the dispatcher with many call conversation rights; And
Step S210, the voice of described dispatching control center are transmitted part and are set up incidence relation between described dispatcher and all associated call, and described dispatching control center is transmitted voice packet from described dispatching desk client to the voice link of all associated call.
2. many call conversation right schedulings according to claim 1 and voice transmission control method is characterized in that, in described step S206, described talking state comprises: idle condition, unitary call talking state, many call conversations state.
3. call conversation right scheduling according to claim 2 and voice transmission control method is characterized in that, described idle condition is not for there being the state of conversation; Described unitary call talking state is for calling out the talking state that only limits in the call coverage; Described many call conversations state is for calling out the talking state of crossing over a plurality of call coverages.
4. call conversation right scheduling according to claim 1 and voice transmission control method is characterized in that, in described step S206, if having the calling that is in many call conversations state in the tabulation of described call information, then flow process finishes.
5. call conversation right scheduling according to claim 1 and voice transmission control method is characterized in that, described step S208 is specially:
For talking state is the calling of idle condition, authorizes described dispatcher with many call conversation rights, and described talking state is become many call conversations state;
For talking state is the calling of unitary call talking state, discharges conversation power by force, authorizes described dispatcher with many call conversation rights, and described talking state is become many call conversations state.
6. according to each described call conversation right scheduling and voice transmission control method in the claim 1 to 5, it is characterized in that described step S210 is specially:
Check whether described voice packet is legal;
Under the legal situation of described voice packet, search corresponding dispatcher's information according to IP address and port numbers in the described voice packet, and according to described all associated call of dispatcher's information searching;
Search all voice links in the described associated call; And
Transmit described voice packet to described all voice links that find.
7. call conversation right scheduling according to claim 6 and voice transmission control method is characterized in that, and be illegal at described voice packet, do not find described associated call or do not find under the situation of described voice link, and flow process finishes.
8. call conversation right scheduling according to claim 7 and voice transmission control method, it is characterized in that, after described dispatcher discharges described many call conversation rights, described dispatching desk client sends many call conversation rights of the release request that wherein comprises dispatcher's information to described dispatching control center, and described dispatching control center to described many call conversation rights of release request carry out relevant treatment.
9. call conversation right scheduling according to claim 8 and voice transmission control method is characterized in that, the described relevant treatment that described dispatching control center carries out comprises:
Check whether the request of described many call conversation rights of release is legal;
Under the legal situation of described many call conversation rights of release request, according to described all associated call of dispatcher's information searching;
Many call conversation rights of each associated call that release is found, and upgrade the talking state of described each associated call; And
Notify described voice to transmit the incidence relation of partly deleting between described dispatcher and all associated call.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101073936A CN101316394B (en) | 2007-06-01 | 2007-06-01 | Method for call conversation right scheduling and speech forwarding control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101073936A CN101316394B (en) | 2007-06-01 | 2007-06-01 | Method for call conversation right scheduling and speech forwarding control |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101316394A CN101316394A (en) | 2008-12-03 |
CN101316394B true CN101316394B (en) | 2011-11-30 |
Family
ID=40107205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101073936A Expired - Fee Related CN101316394B (en) | 2007-06-01 | 2007-06-01 | Method for call conversation right scheduling and speech forwarding control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101316394B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9258417B2 (en) * | 2013-11-12 | 2016-02-09 | International Business Machines Corporation | Interconnected voice response units |
CN106817395B (en) * | 2015-12-02 | 2020-08-07 | 南京中兴新软件有限责任公司 | Call intervention method, device and system |
CN108259411B (en) * | 2016-12-28 | 2021-08-06 | 普天信息技术有限公司 | Communication optimization method of video push service, cluster control function body and dispatching desk |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941943A (en) * | 2005-09-30 | 2007-04-04 | 中兴通讯股份有限公司 | Method for releasing and transmitting medium-flow right and applying for general multi-medium terminal |
CN1968455A (en) * | 2005-11-15 | 2007-05-23 | 中兴通讯股份有限公司 | Method for controlling session right of common multimedia terminal in trunked call |
-
2007
- 2007-06-01 CN CN2007101073936A patent/CN101316394B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941943A (en) * | 2005-09-30 | 2007-04-04 | 中兴通讯股份有限公司 | Method for releasing and transmitting medium-flow right and applying for general multi-medium terminal |
CN1968455A (en) * | 2005-11-15 | 2007-05-23 | 中兴通讯股份有限公司 | Method for controlling session right of common multimedia terminal in trunked call |
Also Published As
Publication number | Publication date |
---|---|
CN101316394A (en) | 2008-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101060663B (en) | A method for realizing the dynamic reconstruction service of cluster system | |
CN101141705B (en) | Method for cluster terminal to exit group calling actively | |
CN100455070C (en) | Establishment and control for CDMA digital packet calling | |
WO2009015526A1 (en) | Method for triggering group information synchronization in real time on network side in cluster communication system | |
CN101287181B (en) | Active delayed access method in cluster communication system | |
CN101553041B (en) | Method for establishing temporary group calling in digital clustering system | |
CN102843655B (en) | A kind of method realizing organizing interior wideband multimedia cluster service and transmit in real time | |
CN103546874B (en) | A kind of method and system of call management | |
CN103024684A (en) | Implementation method of single call service | |
CN1997182B (en) | A control method and system for speaking right | |
CN101489176A (en) | Method for implementing caller priority in voice group call service | |
CN101707745A (en) | Method, system and device for selecting call groups | |
CN101083804B (en) | Realizing method for packet member to perform temporary scheduling by digital cluster communication system | |
CN101370191B (en) | Method and system for launching group call by user outside group | |
CN101316394B (en) | Method for call conversation right scheduling and speech forwarding control | |
CN100544515C (en) | The implementation method of busy prompt service in the digital clustering communication system | |
CN100508637C (en) | Active group call listening method and system | |
CN103582122A (en) | Group call establishment method based on digital trunked communication system, network side equipment | |
CN101141711B (en) | Parallel processing method of cluster system resource establishment | |
CN101111010B (en) | Method for implementing voice transmission in integrated digital enhanced network | |
CN101860421A (en) | Method and system for realizing uplink takeover of group calling channel | |
CN100461901C (en) | Method for realizing CDMA traditional packet digital calling talk process | |
CN105163287A (en) | Method for realizing provisional group call accession function in cluster communication system | |
CN101141706A (en) | Cluster communication system of cluster terminal active exit group calling | |
CN101137109A (en) | Method to implement timingly cancelling recombined packets of cluster system |
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: 20111130 Termination date: 20160601 |