CN100512555C - Position-based group allocation method - Google Patents

Position-based group allocation method Download PDF

Info

Publication number
CN100512555C
CN100512555C CNB2005101303375A CN200510130337A CN100512555C CN 100512555 C CN100512555 C CN 100512555C CN B2005101303375 A CNB2005101303375 A CN B2005101303375A CN 200510130337 A CN200510130337 A CN 200510130337A CN 100512555 C CN100512555 C CN 100512555C
Authority
CN
China
Prior art keywords
dispatching
account
request
location
user
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
CNB2005101303375A
Other languages
Chinese (zh)
Other versions
CN1984377A (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.)
ZTE Corp
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 CNB2005101303375A priority Critical patent/CN100512555C/en
Publication of CN1984377A publication Critical patent/CN1984377A/en
Application granted granted Critical
Publication of CN100512555C publication Critical patent/CN100512555C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The method comprises: user sends a cluster scheduling service request to the client side of positioning service system; the client side of positioning service system relays said cluster scheduling service request to the dispatching desk client side of cluster scheduling system; the request is relayed to the dispatching desk server through the interface between dispatching desk client-side and dispatch desk server; the dispatching desk server makes authentication for the cluster service request; the dispatch server initiates a scheduling call to the cluster terminal; the dispatch desk server returns the result of scheduling call to the scheduling desk client-side; the dispatch desk client-side relays the scheduling call result returned from the dispatching desk server to the positioning service client-side.

Description

The method of location-based colony dispatching
Technical field
The present invention relates to a kind of method of location-based colony dispatching.
Background technology
Provide the system of position-based (Location Based Services is called for short LBS) service to be called location services system.Location-based business claims shift position business or positioning service again, is meant that the mobile network obtains the geographical location information of travelling carriage by specific location technology, and by the support of certain electronic map information, for the user provides the business relevant with the position.
Typical location services system and the position in network thereof comprise as shown in Figure 1:
Travelling carriage (Mobile Station is called for short MS): the ustomer premises access equipment of positioning service possesses stationkeeping ability.
Locating platform: the system that stationkeeping ability is provided.
GIS-Geographic Information System (Geography Information System is called for short GIS): the system of geography information such as map is provided, and it provides the information (also can be built in location services system) relevant with geography information to location services system.
Location services system: the system that positioning service is provided.It obtains customer location, obtains map by generalized information system by locating platform, provides different location services in conjunction with location data and map datum.Location services system generally can be divided into location services system server and location services system client (the two also can be unified).For the purpose of concise and to the point, the inside detailed structure that has nothing to do with the present invention no longer describes in detail.
Base station sub-system: base station sub-system is made up of base station transceiver BTS (Base Transceiver System) and base station controller BSC (Base Station Controller).Base station transceiver is finished functions such as the modulation and demodulation, radiofrequency signal transmitting-receiving of baseband signal, and base station controller is then finished all kinds of switchings of wireless resource allocation, call treatment, power control and support terminal.Base station sub-system BSS links to each other with signaling network, packet network by standard interface, so that the support to positioning service to be provided.
Trunked communication system is a kind of system that mobile dispatch service can be provided to specialty or public users, is representing the developing direction of specialized mobile radio net.It is big that digital clustering communication system has power system capacity, frequency efficiency height, the advantage of diverse in function, the present mainstream technology that has become the trunking communication field.By digital clustering communication system, just can provide various abundant group services for the user.
The basic network architecture of digital clustering communication system comprises following logic function module and subsystem, shown in Figure 2 as in the accompanying drawing:
A: colony terminal
Colony terminal links to each other with group system by air interface, and the various group services for the user provides group system also provide traditional plain old telephone service, supplementary service, short message service and data service for the user simultaneously.
B: base station system
Base station system is made up of base station transceiver (BTS, Base Transceiver System) and base station controller (BSC, Base Station Controller).Base station transceiver is finished functions such as the modulation and demodulation, radiofrequency signal transmitting-receiving of baseband signal, and base station controller is then finished all kinds of switchings of wireless resource allocation, call treatment, power control and support terminal.Base station sub-system BSS links to each other with Trunked Radio System, switching system by standard interface, satisfies the miscellaneous service demand of colony terminal, comprises group service, telephone service and data service.
C: switching system
Switching subsystem belongs to the core net in the mobile communication system, its network entity comprises moving exchanging center MSC (Mobile Switching Center) and attaching position register HLR (Home Location Register), mainly finish phone interconnect services, common telephone call business and part value-added service, and provide the storage and the management function of related service function user information, be included as that the mobile subscriber with normal speech business opens an account, nullifies, professional authentication and mandate etc., assist to finish user's calling and business operation simultaneously.
D: SMS service center
SMS service center SMSC (Short Message Service Centre) is responsible for relaying, storage or transmits short message.Terminal can be transmitted the short message that comes self terminal or be sent to terminal to the agreement of SMS service center.
E: Trunked Radio System
Trunking dispatching subsystem is by dispatching control center DCC (Dispatching Control Center), dispatching home location register DHR (Dispatching Home Register), dispatching desk, and cluster user database and cluster messaging agent TSMA (Trunking Short Message Agent) form.Trunked Radio System is mainly finished colony dispatching service.
Dispatching control center (DCC) 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 (as individual call and group call), judges the request of cluster conversation power etc.Dispatching control center also receives the cluster speech data from reverse link, is distributed to corresponding forward link again according to the character of calling out.
Dispatching home location register (DHR) is finished 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.
Dispatching desk is the terminal that has special authority during the user organizes, and can initiate and participate in dispatching servicess such as group calling, broadcasting, and can realize management function to group member etc.Dispatching desk is made up of dispatching desk client DAC (DispatcherAgent Client) and dispatching desk server DAS (Dispatcher Agent Server), client is responsible for the scheduling operation request of receiving scheduling platform and is submitted to server, and server is handled above-mentioned request.
The cluster user database storage all relevant users' information in the trunked communication system.
Cluster messaging agent TSMA (Trunking Short Message Agent) handles the core functional entities that short message sends in the digital clustering communication system, it links to each other with each functional entity in the scheduler subsystem, and the short message of being responsible in the Processing Cluster communication sends request; Link to each other with SMS service center simultaneously, transmit the short message of clustered system to send request, what adopt between cluster messaging agent and the SMS service center is the Short Message Peer to Peer of standard.Need to prove that the cluster messaging agent both can be used as independent functional entity and realized, a functional module that also can be used as certain entity in the digital cluster system realizes.
Group service and positioning service all are widely used in industry users such as public security, traffic, medical treatment, maritime affairs, logistics, taxi, these industry users' system manager is when carrying out colony dispatching to terminal use under it, often wish that what one is particularly good at knows the residing position of these terminal uses earlier, select to be in some regional terminal use then based on this again and dispatch.It uses terminal in general also to possess clustering functionality and positioning function simultaneously.
For the user provides the method for positioning function and colony dispatching function simultaneously at first is exactly the two function to be incorporated in the same system realize, yet, because the industry user system often has the function closer with the industrial characteristic correlation ratio, the system that lays particular emphasis on positioning function is very different in a lot of other function aspects with the system that lays particular emphasis on colony dispatching, so current existing location services system is all separated with Trunked Radio System.That is to say that present cluster communication service system does not possess positioning function, simultaneously, current existing location services system does not have the colony dispatching function yet.And, exactly because the emphasis difference of the two also is difficult to colony dispatching function and positioning function are made in the same system in the future.Therefore, if the industry user of current use location services system wants to use the colony dispatching function, can only open an account again in Trunked Radio System, the login Trunked Radio System uses, thereby brings very big inconvenience and very poor user experience for the user.Therefore, these industry users urgently wish and the function of the two can be combined, and make the industry user of location services system can use the colony dispatching function simultaneously.
Summary of the invention
At defective of the prior art, the objective of the invention is to propose a kind of method that realizes location-based colony dispatching, do not need existing location services system and Trunked Radio System improved and to realize simultaneously user terminal being positioned and colony dispatching service.
The present invention proposes a kind of method of location-based colony dispatching in order to solve the above problems, and this method may further comprise the steps:
(1) when the user initiates positioning service and dispatching services request, the location services system client is initiated positioning action to terminal, thereby is obtained location information of terminals at first according to the positioning service request, then according to location information of terminals, and selected zone; The location services system client is forwarded to the colony dispatching request dispatching desk client of Trunked Radio System; The dispatching desk client is forwarded to the dispatching desk server with described colony dispatching request;
(2) the dispatching desk server is according to described colony dispatching request, and the terminal in selection area is carried out the colony dispatching operation.Described colony dispatching request comprises the termination number that need dispatch.
Described step (2) is specially:
(I) dispatching desk client resolution scheduling request and check the validity of the parameter of dispatch request, if the parameter of described dispatch request meets the form of colony dispatching service system, then enter step (II), otherwise error message of restoring to normal position operation system and end step;
(II) the dispatching desk server carries out authentication process to described colony dispatching request, if authentication is passed through, then the dispatching desk server is initiated scheduling to the terminal of the terminal number correspondence in the described colony dispatching request, if authentication is not passed through, then return error message, step finishes;
(III) the dispatching desk server is initiated dispatch call to requested terminal;
(IV) the dispatching desk server returns to the dispatching desk client with the dispatch call result;
(V) the dispatching desk client is transmitted to location services system with the dispatch call result that the dispatching desk server returns;
(VI) described location services system judges whether described dispatch call result is successful, if then the user begins and the scheduled terminals conversation, if otherwise return error message, the step end.
Described step (I) is further comprising the steps of before:
After location services system receives the Client-initiated request, at first obtain the current location information of terminal, the positioning action system client is initiated the colony dispatching request to colony dispatching service system call platform client then, comprises the termination number that need dispatch in the described colony dispatching request.
The concrete steps that described location services system and Trunked Radio System carry out account's operation synchronously are:
(A) user initiates account's operation requests to location services system;
(B) location services system is that the user carries out account's operation in location services system;
(C) the location services system client is forwarded to Trunked Radio System with described account's operation requests;
(D) Trunked Radio System be the user in Trunked Radio System, carry out with location services system in identical account operation:
(F) Trunked Radio System is with account's operating result restoring to normal position operation system;
(G) location services system with the user account's operating result of location services system and user at account's operating result of Trunked Radio System, return the user.
Described account is operating as and opens an account, cancellation and modification user profile.
Wherein, when account-opening is carried out in user's request, comprise that the user is used to the termination number of locating and making a call in the request of opening an account that the user sends.
The method that the present invention proposes makes the user can carry out positioning action earlier, according to the locating information of returning, all terminals in the selection area is called out then, makes Trunked Radio System be more conducive to management and use, has improved the efficient of system.
Description of drawings
Fig. 1 is existing location services system Organization Chart;
Fig. 2 is existing digital clustering communication system Organization Chart;
Fig. 3 is a system architecture diagram of the present invention;
Fig. 4 account-opening flow chart of the present invention;
Fig. 5 is a colony dispatching flow chart of the present invention.
Embodiment
With reference to the accompanying drawings the present invention is further specified below.
As shown in Figure 3, in order to realize the method for the location-based colony dispatching of realization that the present invention proposes, need between the client of the client of existing location services system and colony dispatching service system, connect.Wherein, location services system and Trunked Radio System are separate, the positioning function of the scheduling feature of dispatching desk and location services system all operates in separately independently on the client in the Trunked Radio System, the present invention adopts the combination of loose coupling between the client, connects Trunked Radio System and location services system.
As shown in Figure 4, user terminal carries out synchronous Account Registration at Trunked Radio System and location services system, and concrete account's operation may further comprise the steps:
401, the user initiates the request of opening an account to location services system, and the location services system client is sent the request of opening an account to server after receiving user's the data of opening an account, and the described data of opening an account comprises at least and is used to the termination number of locating and making a call;
402, location services system is carried out account-opening;
403, location services system is forwarded to the user who the receives request of opening an account Trunked Radio System and carries;
404, Trunked Radio System is carried out account-opening;
405, Trunked Radio System is with the operation system of restoring to normal position as a result of account-opening;
406, location services system is with the open an account result and in the open an account result of Trunked Radio System return user of user in the positioning action system.
Cancellation is identical with step 401~406 principles with the operating procedure of revising user profile, and those skilled in the art can derive according to the foregoing description, repeat no more here.
The method of the location-based colony dispatching of realization that the present invention proposes, the method that proposes according to the foregoing description makes the user profile of location services system and colony dispatching service system synchronous.
In actual use, when the user need carry out scheduling operation to terminal, all wish to obtain in advance all location information of terminals, then as required, one or several terminals that chosen position is the most approaching are carried out colony dispatching to it.Accident is for example arranged in public security system,, will save the plenty of time undoubtedly if locating terminal is at first initiated colony dispatchings operation to position immediate one or several terminals then at once
When the user initiates positioning service and dispatching services request, the location services system client is at first according to the positioning service request, initiate positioning action to terminal, thereby obtain location information of terminals, then according to location information of terminals, the colony dispatching operation is carried out to all terminals in the selection area then in selected zone.Concrete steps comprise as shown in Figure 5:
501, after location services system receives the Client-initiated request, at first obtain the current location information of terminal, the positioning action system client is initiated the colony dispatching request to colony dispatching service system call platform client then, comprises the termination number that need dispatch in the described colony dispatching request;
502, dispatching desk client resolution scheduling request and check the validity of the parameter of dispatch request, if the parameter of described dispatch request meets the form of colony dispatching service system, then enter step 503, otherwise error message of restoring to normal position operation system and end step;
503, the dispatching desk server carries out service authentication to described colony dispatching request, if authentication is passed through, the dispatching desk server is initiated scheduling to the terminal of the terminal number correspondence in the described colony dispatching request; If authentication is not passed through, then return error message, end step;
504, the dispatching desk server returns to the dispatching desk client with scheduling result;
505, the internal interface between the original dispatching desk client and server of dispatching desk customer end adopted is to the request of making a call of dispatching desk server;
506, the dispatching desk server makes a call to colony terminal;
507, the dispatching desk server will be called out the result and return to the dispatching desk client;
508, the return results of dispatching desk server in the comprehensive above-mentioned steps of dispatching desk client, and be forwarded to location services system;
509, judge whether described dispatch call result is successful, if success, then user side begins and terminal call, if failure, then step finishes.
Embodiment described above is illustrative and not restrictive, and those skilled in the art can understand, and under the situation that does not depart from scope and spirit of the present invention, can carry out form and details is carried out various conspicuous modifications to it.But under the situation that does not break away from the spirit and scope of the present invention, all variations and modification are all within protection scope of the present invention.

Claims (7)

1, a kind of method of location-based colony dispatching is characterized in that, this method may further comprise the steps:
(1) when the user initiates positioning service and dispatching services request, the location services system client is initiated positioning action to terminal, thereby is obtained location information of terminals at first according to the positioning service request, then according to location information of terminals, and selected zone; The location services system client is forwarded to the colony dispatching request dispatching desk client of Trunked Radio System; The dispatching desk client is forwarded to the dispatching desk server with described colony dispatching request;
(2) the dispatching desk server is according to described colony dispatching request, and the terminal in selection area is carried out the colony dispatching operation.
2, the method for location-based colony dispatching according to claim 1 is characterized in that, described colony dispatching request comprises the termination number that need dispatch.
3, the method for location-based colony dispatching according to claim 2 is characterized in that, step (2) is specially:
(I) dispatching desk client resolution scheduling request and check the validity of the parameter of dispatch request, if the parameter of described dispatch request meets the form of colony dispatching service system, then enter step (II), otherwise error message of restoring to normal position operation system and end step;
(II) the dispatching desk server carries out authentication process to described colony dispatching request, if authentication is passed through, then the dispatching desk server is initiated scheduling to the terminal of the terminal number correspondence in the described colony dispatching request, if authentication is not passed through, then return error message, step finishes;
(III) the dispatching desk server is initiated dispatch call to requested terminal;
(IV) the dispatching desk server returns to the dispatching desk client with the dispatch call result;
(V) the dispatching desk client is transmitted to location services system with the dispatch call result that the dispatching desk server returns;
(VI) described location services system judges whether described dispatch call result is successful, if then the user begins and the scheduled terminals conversation, if otherwise return error message, the step end.
4, the method for location-based colony dispatching according to claim 3 is characterized in that, (I) is further comprising the steps of before in step:
When location services system receives account's operation requests of user, in location services system, carry out corresponding account's operation, and in Trunked Radio System, carry out identical account's operation synchronously.
5, the method for location-based colony dispatching according to claim 4 is characterized in that, the concrete steps that described location services system and Trunked Radio System carry out account's operation synchronously are:
(A) user initiates account's operation requests to location services system;
(B) location services system is that the user carries out account's operation in location services system;
(C) the location services system client is forwarded to Trunked Radio System with described account's operation requests;
(D) Trunked Radio System be the user in Trunked Radio System, carry out with location services system in identical account operation;
(F) Trunked Radio System is with account's operating result restoring to normal position operation system;
(G) location services system with the user account's operating result of location services system and user at account's operating result of Trunked Radio System, return the user.
6, the method for location-based colony dispatching according to claim 5 is characterized in that, described account is operating as and opens an account, cancellation and modification user profile.
7, the method for location-based colony dispatching according to claim 6 is characterized in that, when account-opening is carried out in user's request, comprises that the user is used to the termination number of locating and making a call in the request of opening an account that the user sends.
CNB2005101303375A 2005-12-12 2005-12-12 Position-based group allocation method Expired - Fee Related CN100512555C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101303375A CN100512555C (en) 2005-12-12 2005-12-12 Position-based group allocation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101303375A CN100512555C (en) 2005-12-12 2005-12-12 Position-based group allocation method

Publications (2)

Publication Number Publication Date
CN1984377A CN1984377A (en) 2007-06-20
CN100512555C true CN100512555C (en) 2009-07-08

Family

ID=38166516

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101303375A Expired - Fee Related CN100512555C (en) 2005-12-12 2005-12-12 Position-based group allocation method

Country Status (1)

Country Link
CN (1) CN100512555C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101568064B (en) * 2008-04-25 2011-08-10 电信科学技术研究院 Method and device for multi-user scheduling
CN101860809B (en) * 2010-05-21 2014-03-19 中兴通讯股份有限公司 Realizing method of electronic patrol, cluster terminal and cluster system.
CN104507056A (en) * 2014-12-03 2015-04-08 深圳市普天宜通技术有限公司 Cluster dispatch data processing method and system based on event types

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
中兴GoTa数字集群通信***. 刘守文,崔丽.中兴通讯技术,第11卷第1期. 2005
中兴GoTa数字集群通信***. 刘守文,崔丽.中兴通讯技术,第11卷第1期. 2005 *
中兴移动位置业务解决方案及其应用案例介绍. 徐勇,刘丽娟,乐金.电信网技术,第9期. 2005
中兴移动位置业务解决方案及其应用案例介绍. 徐勇,刘丽娟,乐金.电信网技术,第9期. 2005 *
中兴通讯GoTa数字集群***上位置业务的开展. 中兴通讯股份有限公司.现代电信科技,第8期. 2004
中兴通讯GoTa数字集群***上位置业务的开展. 中兴通讯股份有限公司.现代电信科技,第8期. 2004 *

Also Published As

Publication number Publication date
CN1984377A (en) 2007-06-20

Similar Documents

Publication Publication Date Title
CN101060663B (en) A method for realizing the dynamic reconstruction service of cluster system
CN1096804C (en) Cellular extension of fixed communications network
CN101090531B (en) Real-time trigger group information synchronization method for network side in trunking communication system
CN101072390B (en) Dynamic group management method for digital trunking communication system
CN100388830C (en) A position locating system and method
CN100488127C (en) Information tracking method and system
CN100444655C (en) A SMS transfer implementation method
CN101262654B (en) Call establishment method for digital cluster system
CN101553041A (en) Method for establishing temporary group calling in digital clustering system
CN1980417B (en) Method for realizing positioning in digit clustering communication system
CN101090530A (en) Method for terminal in digital trunking communication system active late into group calling
CN100512555C (en) Position-based group allocation method
CN101119539B (en) Method to implement inhibition, revival function in digital cluster system
CN101090529B (en) Implement method for terminal Later joined groups call in digital trunking communication system
CN101111016B (en) Equipment, system and method for providing fixed signal service in mobile communication network
CN100512549C (en) System and method for prompting user access failure for digital trunking communication system
CN101860809B (en) Realizing method of electronic patrol, cluster terminal and cluster system.
CN101137109A (en) Method to implement timingly cancelling recombined packets of cluster system
CN100518347C (en) An implementation method for automatically selecting dispatcher access based on caller attributes
CN100349481C (en) Method for transmitting SMS in digit grouped telecommunication system
CN100463575C (en) Method for combining traditional call with enhanced call in CDMA digital packet
CN101883332B (en) Method, system and device for realizing call back requesting business in trunking communication system
CN101137113A (en) Method for obtaining activation calling information of digital cluster system
CN1290355C (en) Schooling short-message agent module in digital cluster system and short-message transmitting method
CN101137106A (en) Method of canceling recombined packet 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: 20090708

Termination date: 20141212

EXPY Termination of patent right or utility model