[go: up one dir, main page]

CN101227659B - Method for implementing monitoring and recording for roaming user in numeral cluster communication system - Google Patents

Method for implementing monitoring and recording for roaming user in numeral cluster communication system Download PDF

Info

Publication number
CN101227659B
CN101227659B CN2008100061546A CN200810006154A CN101227659B CN 101227659 B CN101227659 B CN 101227659B CN 2008100061546 A CN2008100061546 A CN 2008100061546A CN 200810006154 A CN200810006154 A CN 200810006154A CN 101227659 B CN101227659 B CN 101227659B
Authority
CN
China
Prior art keywords
ownership place
scheduler subsystem
monitoring
targeted customer
subsystem
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
CN2008100061546A
Other languages
Chinese (zh)
Other versions
CN101227659A (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.)
Caltta Technologies Co ltd
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2008100061546A priority Critical patent/CN101227659B/en
Publication of CN101227659A publication Critical patent/CN101227659A/en
Application granted granted Critical
Publication of CN101227659B publication Critical patent/CN101227659B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a realization process or monitoring and recording the roaming users in a digital trunking communication system, which starts the monitoring or recording process for the roaming user, and comprises the following steps that the eleven step is that setting the monitoring or recording for a target user by a region modulation sub-system, and the twelve step is that starting and executing the sequent monitoring or recording processes when the region modulation sub-system judges the target user in a roaming state and is in a trunking calling, and the region modulation sub-system is a master control modulation sub-system. Compared with the prior art, the invention realizes the function of the monitoring and recording for the roaming user in the digital trunking system, solves the problem of monitoring and recording the roaming user, and expands the application range of the trunking system.

Description

The implementation method of in the digital clustering communication system roamer being monitored and recording
Technical field
The present invention relates in the digital cluster communication field in a kind of digital clustering communication system the roamer monitored and the implementation method of recording.
Background technology
Trunked communication system is a kind of mobile communication system that is used for group's dispatch control communication, is mainly used in professional moving communicating field, as public safety, communications and transportation, social interlock, municipal administration, hydraulic and electric engineering, industrial enterprise etc.Different with common mobile communication, the characteristics of trunking communication maximum are that Speech Communication adopts PTT (Push To Talk, PoC) button continues in a mode that pushes to talk, called need not can answering by off-hook, and the speed that continues is very fast, and can support functions such as group call.
For security requirement higher industry or group, as the flight job scheduling on airport, monitoring and recording are the requisite functions of dispatch control work.
Existing patent documentation comprises: the patent No. is that the Chinese patent of CN03136665 " is realized system and method thereof that the mobile communication roamer monitors " and the patent No. is CN200410027541 Chinese patent " digital cluster system is monitored and the way of recording ".
CN03136665 number Chinese patent has the following disadvantages: (1) roaming mechanism can not be applicable to group service at the design of plain old telephone interconnection service.The control method that the roamer is monitored is a user level, the control flow of unique user only is described, do not propose one in the calling aspect, complete control method (trunked call relates to a plurality of users, and the control method of calling aspect comprises the collaboration working method of the control method of calling and called, each system).(2) networking is dumb, inconvenient operation.
CN200410027541 number Chinese patent has the following disadvantages: only solve the problem that local user's trunked call is monitored and recorded, the method that the roamer monitors and records is not described, and support that roaming is the indispensable function of group system, it has determined directly whether system can provide the business of the whole network coverage.
Summary of the invention
The technical problem to be solved in the present invention provides the method that the roamer monitors and records in a kind of digital cluster system, to solve the problem that can't realize in the prior art roamer's monitoring and recording in the digital cluster system.
In order to address the above problem, the invention provides the implementation method of in a kind of digital clustering communication system the roamer being monitored and recording, it is characterized in that, the roamer is started the process of monitoring or recording, may further comprise the steps:
(11) ownership place scheduler subsystem is set the monitoring/recording to the targeted customer;
(12) judge that when described ownership place scheduler subsystem the targeted customer be a roaming state, judge it is to be in the trunked call simultaneously, then ownership place scheduler subsystem is master control scheduler subsystem, starts and carries out follow-up monitoring/recording processing.
Method of the present invention, wherein, startup described in the step (12) is also carried out follow-up monitoring/recording and is handled, and comprising: when having the people to speak in the trunked call, the user's voice message is to monitor or recording according to startup, and described ownership place scheduler subsystem is carried out respective handling.
Wherein, described ownership place scheduler subsystem is carried out respective handling, comprising: if monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Method of the present invention, wherein, step further comprises in (12): judge that when described ownership place scheduler subsystem the targeted customer is a roaming state, judge that simultaneously the targeted customer is not in the trunked call, then visit ground scheduler subsystem to the targeted customer and send startup monitoring notification message; Described then visit ground scheduler subsystem judges whether the targeted customer is in the trunked call, if this user is not in the trunked call, then finishes subsequent step; If the user is in the trunked call, judge then whether visit ground scheduler subsystem is the master control scheduler subsystem of this calling, in this way, then goes to step (121); Otherwise, transmit startup to master control scheduler subsystem and monitor notification message, execution in step (121);
(121) described master control scheduler subsystem judges whether ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step (122); Otherwise, the essential information of this calling is notified to ownership place scheduler subsystem, described ownership place scheduler subsystem is set up the relative data area of this calling, execution in step (122);
(122) communicate parameter negotiation between master control scheduler subsystem and the ownership place scheduler subsystem,, and carry out follow-up monitoring/recording and handle for the transmission channel of carrying media stream is set up in this monitoring.
Wherein, monitoring/recording follow-up described in the step (122) is handled, comprise: when having the people to speak in the trunked call, the user's voice message is transmitted to ownership place scheduler subsystem by master control scheduler subsystem, according to startup is to monitor or recording, and described ownership place scheduler subsystem is carried out respective handling.
Wherein, described ownership place scheduler subsystem is carried out respective handling, comprising: if monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Notification message is monitored in described startup, comprises targeted customer's the sign and the sign of ownership place dispatch server;
The essential information of this calling described in the step (121) comprises calling number, calls out connection identifier.
Method of the present invention, wherein, described step (11) specifically is divided into following steps:
(111) ownership place dispatching desk server sends to the ownership place dispatch server and starts interception request message, carries targeted customer's sign in the described message, and monitoring attribute;
(112) the ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
(113) described ownership place dispatching home location register is carried out authentication to the targeted customer, if authentication is passed through, record object user's monitoring attribute then, and return authentication to described ownership place dispatch server and accept to reply is carried the present location of targeted customer in the message; If authentication is not passed through, then return authentication and reject response to described ownership place dispatch server;
(114) after described ownership place dispatch server is received authentication responses, if authentication is passed through, record object user's monitoring attribute then, and return to start to monitor to described ownership place dispatching desk server and accept to reply, described ownership place dispatching desk server is set the monitoring/recording to the targeted customer; If authentication is not passed through, then return the startup monitoring and reject response, and finish subsequent step to described ownership place dispatching desk server.
Wherein, monitoring attribute described in the step (111) comprises and monitoring effective zero-time, concluding time.
Method of the present invention, wherein, described method further comprises the roamer's that tracking is monitored or recorded process, may further comprise the steps:
(21) when the roamer initiate trunked call or as called adding trunked call in, described master control scheduler subsystem judges whether this scheduler subsystem is targeted customer's ownership place scheduler subsystem, if, described master control scheduler subsystem is set up the transmission channel that carrying media flows for this monitoring, goes to step (23); Otherwise master control scheduler subsystem judges whether targeted customer's ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step (22); Otherwise, the essential information of this calling is notified to targeted customer's ownership place scheduler subsystem, targeted customer's ownership place scheduler subsystem is set up the relative data area of this calling;
(22) communicate parameter negotiation between described master control scheduler subsystem and the targeted customer's ownership place scheduler subsystem, set up the transmission channel of carrying media stream for this monitoring;
(23) described master control scheduler subsystem paging caller, called subscriber join caller, called subscriber in the trunked call; Described master control scheduler subsystem is authorized right of speech to the calling subscriber;
(24) described master control scheduler subsystem sends right of speech to the called subscriber and takies indication, informs that right of speech authorized the calling subscriber;
(25) voice message of caller is transmitted to targeted customer's ownership place scheduler subsystem by described master control scheduler subsystem; When master control scheduler subsystem and targeted customer's ownership place scheduler subsystem are same scheduler subsystem, then need not to transmit voice message; If monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Wherein, further comprise in the step (21):
When the roamer initiate trunked call or as called adding trunked call in, master control ground scheduler subsystem is carried out route according to user identification code information, send authentication request to ownership place scheduler subsystem, ownership place scheduler subsystem returns to master control ground scheduler subsystem with roamer's monitoring attribute, the sign of roamer's ownership place scheduler subsystem by authentication responses.
Method of the present invention, wherein, described method further comprises the process of the roamer being cancelled monitoring/recording, may further comprise the steps:
(31) described ownership place scheduler subsystem cancellation is to monitoring/recording of targeted customer;
(32) described ownership place scheduler subsystem judges whether the targeted customer is in the trunked call, if this moment, the user was not in the trunked call, then finishes subsequent step; If this moment, the user was in the trunked call, judge further then whether this scheduler subsystem is the master control scheduler subsystem of this calling, if then be released to this and monitor the resource of setting up, and do not carry out subsequent step; Otherwise, send cancellation to master control scheduler subsystem and monitor notice, carry out next step;
(33) described master control scheduler subsystem sends to discharge to described ownership place scheduler subsystem and monitors indication, monitors the resource of setting up to be released to this.
Wherein, described step (31) specifically is divided into following steps:
(311) ownership place dispatching desk server sends cancellation interception request message to the ownership place dispatch server, carries targeted customer's sign in the message;
(312) described ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
(313) described ownership place dispatching home location register is carried out authentication to the targeted customer, if authentication is passed through, removes targeted customer's monitoring attribute, and returns authentication to described ownership place dispatch server and accept to reply; If authentication is not passed through, return authentication to described ownership place dispatch server and reject response;
(314) after described ownership place dispatch server is received authentication responses,, remove targeted customer's monitoring attribute, and return the cancellation monitoring to described ownership place dispatching desk server and accept to reply if authentication is passed through; If authentication is not passed through, return the cancellation monitoring to described ownership place dispatching desk server and reject response, and finish subsequent step.
Wherein, described trunked call comprises that the roamer initiates the cluster individual calling or initiates cluster multi call or as called adding trunked call.
Compared with prior art, the present invention has realized the function to roamer's monitoring and recording in the digital cluster system, has solved the problem that the roamer monitors and records, and has enlarged the range of application of group system.
Description of drawings
Fig. 1 is a network structure schematic diagram of supporting the digital clustering communication system of roaming;
Fig. 2 is that the scheduler subsystem of Fig. 1 group system is formed the structural diagrams intention;
Fig. 3 is that the present invention starts the flow chart of monitoring or recording to the roamer;
Fig. 4 is that the present invention starts the application example flow chart of monitoring or recording to the roamer;
Fig. 5 is the application example flow chart that the present invention follows the tracks of the roamer who is monitored or record;
Fig. 6 is the present invention cancels the application example of monitoring or recording to the roamer a flow chart.
Embodiment
The group system network configuration of correspondence of the present invention is seen Fig. 1, comprises terminal, base station sub-system, switching subsystem, scheduler subsystem, grouped data subsystem and other subsystems, below each part is described as follows:
Terminal: possess the terminal equipment of group service function, also possess multiple business abilities such as interconnect call business, Packet data service, short message service simultaneously, can in the system whole-network coverage, roam.
Base station sub-system: finish the access function of terminal, and use type of service to distribute corresponding subsystem processes according to the user.
Switching subsystem: finishing control and function of exchange to terminal interconnect call business in its coverage, is the control centre of interconnect call business; Switching subsystem is by PSTN (Public SwitchedTelephone Network, PSTN) network interconnection.
Scheduler subsystem: finishing control and management function to termination set group business in its coverage, is the control centre of group service; Scheduler subsystem interconnects by IP network.
The grouped data subsystem: finishing control and access function to end packet data service in its coverage, is the control centre of Packet data service; The grouped data subsystem interconnects by IP network.
On the basis that above basic subsystem is formed,, can also dispose parts such as short message subsystem, intelligent network subsystem, positioning subsystem for abundanter business is provided.
More than said scheduler subsystem form structure as shown in Figure 2, scheduler subsystem comprises dispatch server, dispatching home location register and dispatching desk server, below each functional node is described as follows:
Dispatch server: realize the calling control and the right of speech management of trunked call.
Dispatching home location register: preserve the log-on message and the positional information of cluster user and group, realize authentication, mandate and billing function, and the position is upgraded and group management function to cluster user.
Dispatching desk server: safeguard the session of each dispatching desk, turnkey console, realize turnkey console and dispatching desk administering and maintaining to colony dispatching.
In the described group system, every class business (as interconnect call business, group service, Packet data service etc.) all has corresponding subsystem (as switching subsystem, scheduler subsystem, grouped data subsystem etc.) to carry out control and treatment, and the roaming support of every class business all has the interference networks between the corresponding subsystem that carrying is provided.Interference networks between these subsystems with each regional group system, have constituted the group system network of network-wide basis, and the roaming support of all kinds of business of network-wide basis is provided for the user.
Group system roamer of the present invention monitors and the way of recording, lays particular emphasis on monitoring and the recording of explanation to roamer's trunked call.In the roaming call, may need the participation of a plurality of group systems, group system in the middle of wherein may comprising, group system is mainly born the transparent transmission of signaling or the translation of signaling in the middle of these, for convenience, the explanation of in following method is described, having omitted middle group system.
In a roaming call, the group system of controlling whole call flow is called the master control group system, and the master control group system is being controlled continuing of whole call flow, is safeguarding all information of whole calling, and the distribution of the right of speech of administer calls etc.
Generally speaking, the master control group system of individual calling is the group system on caller visit ground, and the master control group system of group calling is the group system of caller ownership place.The group system of the participation roaming call except that master control group system and middle group system is called the cooperation group system, and cooperation group system group system as destination node in the roaming call process exists.
Group system roamer of the present invention monitors and the recording implementation method comprises the roamer is started the method, the tracking quilt roamer's of monitoring/recording method of monitorings/recording and the roamer is cancelled the method for monitoring/recording, below the method that realizes these three kinds of business is described in detail respectively.
One, the roamer is started the method for monitoring or recording
As shown in Figure 3, the present invention may further comprise the steps the method that the roamer starts monitoring/recording:
Step 301: ownership place scheduler subsystem is set the monitoring/recording to the targeted customer;
Step 302: ownership place scheduler subsystem judges whether the targeted customer roams, if, judge whether simultaneously to be in the trunked call, as be in the master control scheduler subsystem that ownership place scheduler subsystem then is this calling, ownership place scheduler subsystem is set up the transmission channel that carrying media flows for this monitoring, goes to step 307; Visit scheduler subsystem transmission startup monitoring notification message in ground as not being in then to the targeted customer;
Step 303: visit ground scheduler subsystem judges whether this targeted customer is in the trunked call, if this moment, the user was not in the trunked call, does not then carry out subsequent step, directly end operation; If this moment, the user was in the trunked call, judge further then whether visit ground scheduler subsystem is the master control scheduler subsystem of this calling, if then go to step 304; Otherwise, transmit startup to master control scheduler subsystem and monitor notification message, carry out next step;
Step 304: master control scheduler subsystem judges whether ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step 305; Otherwise, the essential information of this calling is notified to ownership place scheduler subsystem, ownership place scheduler subsystem is set up the relative data area of this calling, carries out next step;
Step 305: communicate parameter negotiation between master control scheduler subsystem and the ownership place scheduler subsystem, set up the transmission channel of carrying media stream for this monitoring;
Step 306: when having the people to speak in the trunked call, the user's voice message is transmitted to ownership place scheduler subsystem by master control scheduler subsystem;
Step 307: monitor if start, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If start recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Provide concrete application example below in conjunction with accompanying drawing to the monitoring that starts the roamer, as shown in Figure 4, in this application example, the targeted customer roams, is in the trunked call, and the master control ground that should call out is neither targeted customer's ownership place, visit ground that neither the targeted customer, the process step that this roamer is started monitoring is as follows:
Step 401: ownership place dispatching desk server sends to the ownership place dispatch server and starts interception request, carries targeted customer's sign in the message, and various monitoring attribute, as monitors effective zero-time, concluding time etc.;
Step 402: the ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
Step 403: the ownership place dispatching home location register is carried out authentication to the targeted customer, and authentication is passed through, record object user's monitoring attribute, and return authentication to the ownership place dispatch server and accept to reply, carry the present location of targeted customer in the message;
If authentication is not passed through, then return authentication and reject response to the ownership place dispatch server;
Step 404: after the ownership place dispatch server is received authentication responses, record object user's monitoring attribute then, and return to start to monitor to ownership place dispatching desk server and accept to reply;
If authentication is not passed through, then return the startup monitoring and reject response, and do not carry out subsequent step to ownership place dispatching desk server;
Step 405: the ownership place dispatch server judges that the targeted customer is a roaming state, visits the ground dispatch server to the targeted customer and sends startup monitoring notice, carries targeted customer's the sign and the sign of ownership place dispatch server in the message;
After visit ground dispatch server is received and is started the monitoring notice, judge that the targeted customer is in the trunked call, and further judge, according to visit ground dispatch server is not the master control dispatch server of this calling, transmit startup to the master control dispatch server and monitor notice, carry targeted customer's the sign and the sign of ownership place dispatch server in the message;
Step 406: the master control dispatch server judges that the ownership place dispatch server is not the cooperative scheduling server of this calling, sends the call setup indication to the ownership place dispatch server, informs the essential information of this calling, as calling number, calling connection identifier etc.;
Step 407: the ownership place dispatch server is set up the relative data area of this calling, and is returned the call setup acknowledge message to the master control dispatch server after receiving the call setup indication;
Step 408: the master control dispatch server sends to monitor to the ownership place dispatch server sets up indication, and the ownership place dispatch server will be monitored the foundation indication and be forwarded to ownership place dispatching desk server;
Step 409: communicate parameter negotiation between master control dispatch server, ownership place dispatch server, the ownership place dispatching desk server, set up the transmission channel of carrying media stream for this monitoring; Ownership place dispatching desk server returns to monitor to set up confirms that the ownership place dispatch server will be monitored to set up and confirm to be forwarded to the master control dispatch server;
Step 410: when having the people to speak in the trunked call, the user's voice message is transmitted to ownership place dispatching desk server by master control dispatch server, ownership place dispatch server.Ownership place dispatching desk server extracts the payload in the voice message, plays back by sound device.
Two, follow the tracks of the roamer's who is monitored or recorded method
Three kinds of situations are arranged: here when the targeted customer initiates the cluster individual calling as caller, caller visit ground scheduler subsystem is master control scheduler subsystem, when the targeted customer initiates cluster multi call as caller, caller ownership place scheduler subsystem is master control scheduler subsystem, as targeted customer during, be to caller ownership place or visit master control scheduler subsystem as called adding trunked call.
Below to above-mentioned three kinds of situations, the method for following the tracks of the roamer monitored or to be recorded describes:
First kind of tracking situation: initiate the cluster individual calling with the target roamer.
The present invention follows the tracks of by the roamer's of monitoring/recording method and mainly may further comprise the steps:
Steps A 1: the targeted customer initiates the cluster individual calling, caller visit ground scheduler subsystem sends authentication request to caller ownership place scheduler subsystem, by caller ownership place scheduler subsystem the user is carried out authentication, if called and caller not in an area, also needs dialed field scheduler subsystem to participate in to called authentication so;
Step B1: caller visit ground scheduler subsystem is according to the authentication responses of caller ownership place scheduler subsystem, the judgement caller is a roaming state, and monitored or recorded, then caller visit ground scheduler subsystem sends the call setup indication to called location scheduler subsystem, and called location scheduler subsystem is set up the relative data area of this calling;
Caller visit ground scheduler subsystem is designated as the control point of roaming cluster individual calling, controls the handshaking procedure of whole calling, i.e. caller visit ground scheduler subsystem is master control scheduler subsystem.
Step C1: caller visit ground scheduler subsystem judges whether caller ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step D1; Otherwise caller visit ground scheduler subsystem sends the call setup indication to caller ownership place scheduler subsystem, and caller ownership place scheduler subsystem is set up the relative data area of this calling, carries out next step;
Step D1: communicate parameter negotiation between caller visit ground scheduler subsystem and the caller ownership place scheduler subsystem, set up the transmission channel of carrying media stream for this monitoring;
Step e 1: caller visit ground scheduler subsystem paging caller and called, and authorize the caller right of speech, begin conversation;
Step F 1: the voice message of caller is transmitted to caller ownership place scheduler subsystem by master control scheduler subsystem.If monitor, caller ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, caller ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Second kind of tracking situation: initiate cluster multi call with the targeted customer.
If the targeted customer initiates group calling, then caller ownership place scheduler subsystem is master control scheduler subsystem.
Steps A 2: the targeted customer initiates cluster multi call, and caller visit ground scheduler subsystem sends authentication request to caller ownership place scheduler subsystem;
Step B2: caller visit ground scheduler subsystem is according to the authentication responses of caller ownership place scheduler subsystem, the judgement caller is a roaming state, caller visit ground scheduler subsystem is handed to caller ownership place scheduler subsystem to the control of trunked call to the cluster multi call request of caller ownership place scheduler subsystem forwarding caller;
Become the control point of cluster multi call after the caller ownership place scheduler subsystem acquisition calling control, caller ownership place scheduler subsystem authenticates trunked call again, and obtains all called information of this cluster multi call;
Step C2: if there are other group members except that caller to roam in the other places, caller ownership place scheduler subsystem also is notified to the scheduler subsystem that the roamer visits ground with the essential information of this calling, and the roamer visits the scheduler subsystem on ground and sets up the relative data area of this calling.
Step D2: caller ownership place scheduler subsystem paging caller and called, and authorize the caller right of speech, begin conversation;
Step e 2: the voice message of caller is transmitted to caller ownership place scheduler subsystem by caller visit ground scheduler subsystem.If monitor, the payload in the voice message of caller ownership place scheduler subsystem extraction caller plays back by sound device; If recording, caller ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
The third situation: specifically with the targeted customer as called adding individual calling, caller and calledly all roam.
Steps A 3: the roamer initiates the cluster individual calling, caller visit ground scheduler subsystem is carried out route according to user identification code information, send authentication request to caller ownership place scheduler subsystem, by caller ownership place scheduler subsystem the user is carried out authentication, if called and caller not in an area, also needs dialed field scheduler subsystem to participate in to called authentication so.
Step B3: after receiving the authentication responses that caller ownership place scheduler subsystem returns, caller visit ground scheduler subsystem judges that the calling subscriber is a roaming state, and the called subscriber is by monitoring/recording.Caller visit ground scheduler subsystem is designated as the control point of roaming cluster individual calling, controls the handshaking procedure of whole calling; Caller visit ground scheduler subsystem is notified to called location scheduler subsystem to the essential information of this calling, and called location scheduler subsystem is set up the relative data area of this calling.
Step C3: caller visit ground scheduler subsystem judges whether dialed field scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step D3; Otherwise, the essential information of this calling is notified to dialed field scheduler subsystem, dialed field scheduler subsystem is set up the relative data area of this calling.
Step D3: communicate parameter negotiation between caller visit ground scheduler subsystem and the dialed field scheduler subsystem, set up the transmission channel of carrying media stream for this monitoring.
Step e 3: caller visit ground scheduler subsystem sends call signaling by the base station to caller, and caller is joined in the cluster individual calling.
Step F 3: caller visit ground scheduler subsystem is called by the scheduler subsystem paging of called location, joins in the cluster individual calling called.
Step G3: caller visit ground scheduler subsystem is authorized right of speech to the calling subscriber.
Step H3: caller visit ground scheduler subsystem sends right of speech to called location scheduler subsystem and takies indication, informs that right of speech authorized the calling subscriber.
Step I3: the voice message of caller is transmitted to dialed field scheduler subsystem by master control scheduler subsystem.If monitor, dialed field scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, dialed field scheduler subsystem writes storage medium with the payload that extracts in the voice message.
Concrete structure below in conjunction with accompanying drawing and scheduler subsystem describes the process of following the tracks of the roamer who is monitored, in this application example, the roamer who is monitored initiates the cluster individual calling, and caller and calledly belong to same ownership place, calledly do not roam, as shown in Figure 5, follow the tracks of the roamer's who is monitored flow chart, step is as follows:
Step 501: the roamer initiates the request of cluster individual calling;
Step 502: after caller visit ground dispatch server is received request, dispatching home location register sends authentication request to caller visit ground, caller visit ground dispatching home location register is selected route according to user identification code, and authentication request is forwarded to caller ownership place dispatching home location register;
Step 503: caller ownership place dispatching home location register is carried out authentication and mandate to the user, dispatching home location register is returned authentication responses to caller visit ground, carry the sign of called present location, caller ownership place dispatch server in the message and to the authorization message of caller, caller visit ground dispatching home location register returns to caller visit ground dispatch server with authentication responses;
Step 504: after caller visit ground dispatch server is received authentication responses, the judgement calling subscriber is the roamer, and monitored, the called present on-site information of returning according to authentication responses, send the call setup indication to called location dispatch server, inform the essential information of this calling, as calling number, calling connection identifier etc.
Step 505: called location (caller ownership place) dispatch server is set up the relative data area of this calling after receiving the call setup indication, and returns call setup to caller visit ground dispatch server and confirm;
Step 506: caller visit ground dispatch server is monitored to the transmission of caller ownership place dispatch server and is set up indication, and caller ownership place dispatch server will be monitored to set up to indicate and be forwarded to caller ownership place dispatching desk server;
Step 507: communicate parameter negotiation between caller visit ground dispatch server, caller ownership place dispatch server, the caller ownership place dispatching desk server, set up the transmission channel of carrying media stream for this monitoring.Caller ownership place dispatching desk server returns to monitor to set up to be confirmed, caller ownership place dispatch server will be monitored to set up and confirm to be forwarded to caller visit ground dispatch server;
Step 508: caller visit ground dispatch server is by the base station calling calling subscriber;
Step 509: the calling subscriber sends to caller visit ground dispatch server and pages reply;
Step 510: caller visit ground dispatch server is by called on-site dispatch server calling called subscriber;
Step 511: the called subscriber sends to caller visit ground dispatch server by called on-site dispatch server and pages reply;
Step 512: caller visit ground dispatch server is authorized right of speech by the base station to the calling subscriber;
Step 513: the calling subscriber sends right of speech license confirmation message to caller visit ground dispatch server, and caller has so far obtained right of speech and can speak;
Step 514: caller visit ground dispatch server sends right of speech to called on-site dispatch server and takies indication, informs that right of speech authorized the calling subscriber;
Step 515: the voice message of caller is forwarded to caller ownership place dispatch server, called (local user B) and the ownership place dispatching desk server forwards voice message of caller ownership place dispatch server in this service area through caller visit ground dispatch server.Ownership place dispatching desk server extracts the payload in the voice message, plays back by sound device.
Three, the roamer is cancelled the method for monitoring or recording
The present invention mainly may further comprise the steps the method that the roamer cancels monitoring/recording:
Step 1: the cancellation of ownership place scheduler subsystem is to monitoring/recording of targeted customer;
Step 2: ownership place scheduler subsystem judges whether the targeted customer is in the trunked call, if this moment, the user was not in the trunked call, does not then carry out subsequent step; If this moment, the user was in the trunked call, judge further then whether this scheduler subsystem is the master control scheduler subsystem of this calling, if then be released to this and monitor the resource of setting up, and do not carry out subsequent step; Otherwise, send cancellation to master control scheduler subsystem and monitor notice, execution in step 3;
Step 3: master control scheduler subsystem sends to discharge to ownership place scheduler subsystem monitors indication, monitors the resource of setting up to be released to this.
Below in conjunction with the concrete structure of accompanying drawing and scheduler subsystem, when ownership place scheduler subsystem was not master control scheduler subsystem, cancellation roamer's the process of monitoring described, and as shown in Figure 6, the roamer was cancelled the flow chart of monitoring, and step is as follows:
Step 601: ownership place dispatching desk server sends the cancellation interception request to the ownership place dispatch server, carries targeted customer's sign in the message;
Step 602: the ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
Step 603: the ownership place dispatching home location register is carried out authentication to the targeted customer, if authentication is passed through, removes targeted customer's monitoring attribute, and returns authentication to the ownership place dispatch server and accept to reply; If authentication is not passed through, return authentication to the ownership place dispatch server and reject response;
Step 604: after the ownership place dispatch server is received authentication responses,, remove targeted customer's monitoring attribute, and return the cancellation monitoring to ownership place dispatching desk server and accept to reply if authentication is passed through; If authentication is not passed through, return the cancellation monitoring to ownership place dispatching desk server and reject response, and do not carry out subsequent step;
Step 605: the ownership place dispatch server judges that the targeted customer is in the activation calling, sends to cancel monitoring to the master control dispatch server and notifies, and carries targeted customer's the sign and the sign of ownership place dispatch server in the message;
Step 606: the master control dispatch server sends to monitor to the ownership place dispatch server and discharges indication, and the ownership place dispatch server will be monitored the release indication and be forwarded to ownership place dispatching desk server;
Step 607: master control dispatch server, ownership place dispatch server, ownership place dispatching desk server are released to this and monitor the resource of setting up; The master control dispatch server stops to send voice message to the ownership place dispatch server.
Adopt the described method of embodiment above the present invention, solved the problem that the roamer monitors and records, enlarged the range of application of group system.
Describe although embodiment is example with the monitoring service, the method for the invention is equally applicable to sound-recording business.The inventive method has solved that the roamer monitors and the problem of recording, monitors and the roaming support of sound-recording business for the user provides network-wide basis, has enlarged the range of application of group system.

Claims (13)

1. in the digital clustering communication system roamer monitored and the implementation method of recording, it is characterized in that, the roamer is started monitor or the process of recording, may further comprise the steps:
(11) ownership place scheduler subsystem is set the monitoring/recording to the targeted customer;
(12) judge that when described ownership place scheduler subsystem the targeted customer be a roaming state, judge it is to be in the trunked call simultaneously, then ownership place scheduler subsystem is master control scheduler subsystem, starts and carries out follow-up monitoring/recording processing;
Further comprise: judge the targeted customer when described ownership place scheduler subsystem and be roaming state, judge that simultaneously the targeted customer is not in the trunked call, then visit ground scheduler subsystem transmission startup and monitor notification message to the targeted customer; Described then visit ground scheduler subsystem judges whether the targeted customer is in the trunked call, if this user is not in the trunked call, then finishes subsequent step; If the user is in the trunked call, judge then whether visit ground scheduler subsystem is the master control scheduler subsystem of this calling, in this way, then goes to step (121); Otherwise other user's scheduler subsystem is master control scheduler subsystem, transmits to start to master control scheduler subsystem and monitors notification message, execution in step (121);
(121) described master control scheduler subsystem judges whether ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step (122); Otherwise, the essential information of this calling is notified to ownership place scheduler subsystem, described ownership place scheduler subsystem is set up the relative data area of this calling, execution in step (122);
(122) communicate parameter negotiation between master control scheduler subsystem and the ownership place scheduler subsystem,, and carry out follow-up monitoring/recording and handle for the transmission channel of carrying media stream is set up in this monitoring.
2. the method for claim 1, it is characterized in that startup described in the step (12) is also carried out follow-up monitoring/recording and handled, and comprising: when having the people to speak in the trunked call, according to startup is to monitor or recording, and described ownership place scheduler subsystem is carried out respective handling.
3. method as claimed in claim 2 is characterized in that, described ownership place scheduler subsystem is carried out respective handling, comprising: if monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
4. the method for claim 1, it is characterized in that, monitoring/recording follow-up described in the step (122) is handled, comprise: when having the people to speak in the trunked call, the user's voice message is transmitted to ownership place scheduler subsystem by master control scheduler subsystem, according to startup is to monitor or recording, and described ownership place scheduler subsystem is carried out respective handling.
5. method as claimed in claim 4 is characterized in that, described ownership place scheduler subsystem is carried out respective handling, comprising: if monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
6. the method for claim 1 is characterized in that, described step (11) specifically is divided into following steps:
(111) ownership place dispatching desk server sends to the ownership place dispatch server and starts interception request message, carries targeted customer's sign in the described message, and monitoring attribute;
(112) the ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
(113) described ownership place dispatching home location register is carried out authentication to the targeted customer, if authentication is passed through, record object user's monitoring attribute then, and return authentication to described ownership place dispatch server and accept to reply is carried the present location of targeted customer in the message; If authentication is not passed through, then return authentication and reject response to described ownership place dispatch server;
(114) after described ownership place dispatch server is received authentication responses, if authentication is passed through, record object user's monitoring attribute then, and return to start to monitor to described ownership place dispatching desk server and accept to reply, described ownership place dispatching desk server is set the monitoring/recording to the targeted customer; If authentication is not passed through, then return the startup monitoring and reject response, and finish subsequent step to described ownership place dispatching desk server.
7. method as claimed in claim 6 is characterized in that, monitoring attribute described in the step (111) comprises and monitoring effective zero-time, concluding time.
8. the method for claim 1 is characterized in that, notification message is monitored in described startup, comprises targeted customer's the sign and the sign of ownership place dispatch server;
The essential information of this calling described in the step (121) comprises calling number, calls out connection identifier.
9. the method for claim 1 is characterized in that, described method further comprises the roamer's that tracking is monitored or recorded process, may further comprise the steps:
(21) when the roamer initiate trunked call or as called adding trunked call in, described master control scheduler subsystem judges whether this scheduler subsystem is targeted customer's ownership place scheduler subsystem, if, described master control scheduler subsystem is set up the transmission channel that carrying media flows for this monitoring, goes to step (23); Otherwise master control scheduler subsystem judges whether targeted customer's ownership place scheduler subsystem has been the cooperative scheduling subsystem of this calling, if then go to step (22); Otherwise, the essential information of this calling is notified to targeted customer's ownership place scheduler subsystem, targeted customer's ownership place scheduler subsystem is set up the relative data area of this calling;
(22) communicate parameter negotiation between described master control scheduler subsystem and the targeted customer's ownership place scheduler subsystem, set up the transmission channel of carrying media stream for this monitoring;
(23) described master control scheduler subsystem paging caller, called subscriber join caller, called subscriber in the trunked call; Described master control scheduler subsystem is authorized right of speech to the calling subscriber;
(24) described master control scheduler subsystem sends right of speech to the called subscriber and takies indication, informs that right of speech authorized the calling subscriber;
(25) voice message of caller is transmitted to targeted customer's ownership place scheduler subsystem by described master control scheduler subsystem; When master control scheduler subsystem and targeted customer's ownership place scheduler subsystem are same scheduler subsystem, then need not to transmit voice message; If monitor, ownership place scheduler subsystem is extracted the payload in the voice message, plays back by sound device; If recording, ownership place scheduler subsystem writes storage medium with the payload that extracts in the voice message.
10. method as claimed in claim 9 is characterized in that, step further comprises in (21):
When the roamer initiate trunked call or as called adding trunked call in, master control scheduler subsystem is carried out route according to user identification code information, send authentication request to ownership place scheduler subsystem, ownership place scheduler subsystem returns to master control scheduler subsystem with roamer's monitoring attribute, the sign of roamer's ownership place scheduler subsystem by authentication responses.
11. the method for claim 1 is characterized in that, described method further comprises the process of the roamer being cancelled monitoring/recording, may further comprise the steps:
(31) described ownership place scheduler subsystem cancellation is to monitoring/recording of targeted customer;
(32) described ownership place scheduler subsystem judges whether the targeted customer is in the trunked call, if this moment, the user was not in the trunked call, then finishes subsequent step; If this moment, the user was in the trunked call, judge further then whether this scheduler subsystem is the master control scheduler subsystem of this calling, if then be released to this and monitor the resource of setting up, and do not carry out subsequent step; Otherwise, send cancellation to master control scheduler subsystem and monitor notice, carry out next step;
(33) described master control scheduler subsystem sends to discharge to described ownership place scheduler subsystem and monitors indication, monitors the resource of setting up to be released to this.
12. method as claimed in claim 11 is characterized in that, described step (31) specifically is divided into following steps:
(311) ownership place dispatching desk server sends cancellation interception request message to the ownership place dispatch server, carries targeted customer's sign in the message;
(312) described ownership place dispatch server is to the authentication request of ownership place dispatching home location register transmission to the targeted customer;
(313) described ownership place dispatching home location register is carried out authentication to the targeted customer, if authentication is passed through, removes targeted customer's monitoring attribute, and returns authentication to described ownership place dispatch server and accept to reply; If authentication is not passed through, return authentication to described ownership place dispatch server and reject response;
(314) after described ownership place dispatch server is received authentication responses,, remove targeted customer's monitoring attribute, and return the cancellation monitoring to described ownership place dispatching desk server and accept to reply if authentication is passed through; If authentication is not passed through, return the cancellation monitoring to described ownership place dispatching desk server and reject response, and finish subsequent step.
13., it is characterized in that described trunked call comprises that the roamer initiates the cluster individual calling or initiates cluster multi call or as called adding trunked call as claim 1,9 or 11 described methods.
CN2008100061546A 2008-02-15 2008-02-15 Method for implementing monitoring and recording for roaming user in numeral cluster communication system Expired - Fee Related CN101227659B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100061546A CN101227659B (en) 2008-02-15 2008-02-15 Method for implementing monitoring and recording for roaming user in numeral cluster communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100061546A CN101227659B (en) 2008-02-15 2008-02-15 Method for implementing monitoring and recording for roaming user in numeral cluster communication system

Publications (2)

Publication Number Publication Date
CN101227659A CN101227659A (en) 2008-07-23
CN101227659B true CN101227659B (en) 2011-09-21

Family

ID=39859376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100061546A Expired - Fee Related CN101227659B (en) 2008-02-15 2008-02-15 Method for implementing monitoring and recording for roaming user in numeral cluster communication system

Country Status (1)

Country Link
CN (1) CN101227659B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102300232A (en) * 2010-06-22 2011-12-28 中兴通讯股份有限公司 Method and device for monitoring trunking communication
CN101959144B (en) * 2010-10-28 2012-11-21 哈尔滨工业大学 Selective recording method for dispatcher station single call in digital trunking system
CN101959143B (en) * 2010-10-28 2012-10-10 哈尔滨工业大学 Method for selectively recording during group calling of dispatching desk in digital trunking system
CN102065418B (en) * 2010-10-28 2013-01-16 哈尔滨工业大学 Method for monitoring and selectively recording dispatching desk of digital colony system
CN106027217B (en) * 2016-06-29 2019-03-05 海能达通信股份有限公司 Voice resource distribution method, device, system and communication equipment
CN107733787B (en) * 2017-11-06 2021-05-04 数贸科技(北京)有限公司 Method and system for cross-border instant messaging

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1625293A (en) * 2003-12-04 2005-06-08 华为技术有限公司 Method for realizing group calling roaming of group service
CN1717076A (en) * 2004-06-28 2006-01-04 华为技术有限公司 System and method for realizing colony service
CN1997179A (en) * 2006-01-05 2007-07-11 中兴通讯股份有限公司 A method for voice monitoring in the cluster communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1625293A (en) * 2003-12-04 2005-06-08 华为技术有限公司 Method for realizing group calling roaming of group service
CN1717076A (en) * 2004-06-28 2006-01-04 华为技术有限公司 System and method for realizing colony service
CN1997179A (en) * 2006-01-05 2007-07-11 中兴通讯股份有限公司 A method for voice monitoring in the cluster communication system

Also Published As

Publication number Publication date
CN101227659A (en) 2008-07-23

Similar Documents

Publication Publication Date Title
US6792281B2 (en) Method and system for patching dispatch calling parties together
CN100488089C (en) CDMA digital cluster system and method for implementing group calling service
CN101715172B (en) Call processing system and method based on answer mode of PoC user
CN101141705B (en) The method for the cluster terminal to actively withdraw from the group call
CN101227659B (en) Method for implementing monitoring and recording for roaming user in numeral cluster communication system
CN1418021A (en) Modile communicatoin system and its group service realizing method
CN103024684B (en) A kind of implementation method of single call service
CN100471307C (en) Method, trunkingexchange centre and system of call forwarding in trunking call system
WO2007028304A1 (en) Method and system for realizing group calling service
CN101370191B (en) Method and system for launching group call by user outside group
CN101223805B (en) Roaming implementing method for digital cluster communication system
CN109089333B (en) Digital cluster system group dispatching implementation method
CN101594576B (en) Method for realizing cross-provincial group calling in digital trunking communication system
CN101521876B (en) System and method for remote-closing/ resurrection of value aggregate terminal
CA2572637C (en) Digital trunked communication network which supports roaming and method thereof
KR20060006664A (en) Call processing method of PC system
CN101371463A (en) Terminal apparatus and method for providing media transmission time information in a PoC system and poc system for the same
CN101262653A (en) Dynamic repacking method for digital cluster system
CN100455070C (en) Establishment and control for CDMA digital packet calling
CN101931889B (en) Method for implementing self grouping of terminal in cluster system
CN101137108A (en) Method to implement roaming terminal inhibition/revival of cluster system
CN101854617B (en) Method and system for querying status of called party in paging
CN101883332B (en) Method, system and device for realizing call back requesting business in trunking communication system
CN101005707B (en) Method for roaming terminal inquiry, exciting/de-exciting complementary service in cluster system
CN100461901C (en) Method for realizing CDMA traditional packet digital calling talk process

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
TR01 Transfer of patent right

Effective date of registration: 20210305

Address after: 801-6, 8 / F, building 52, 2 Jingyuan North Street, Beijing Economic and Technological Development Zone, Daxing District, Beijing

Patentee after: CALTTA TECHNOLOGIES Co.,Ltd.

Address before: 518057 Department of law, Zhongxing building, South hi tech Industrial Park, Nanshan District hi tech Industrial Park, Guangdong, Shenzhen

Patentee before: ZTE Corp.

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

Granted publication date: 20110921

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