CN101801082A - Method and device for acquiring position information - Google Patents
Method and device for acquiring position information Download PDFInfo
- Publication number
- CN101801082A CN101801082A CN200910006273A CN200910006273A CN101801082A CN 101801082 A CN101801082 A CN 101801082A CN 200910006273 A CN200910006273 A CN 200910006273A CN 200910006273 A CN200910006273 A CN 200910006273A CN 101801082 A CN101801082 A CN 101801082A
- Authority
- CN
- China
- Prior art keywords
- information
- mobile stations
- client
- module
- position information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000001914 filtration Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 4
- 230000010365 information processing Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000013475 authorization Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 6
- 101710179738 6,7-dimethyl-8-ribityllumazine synthase 1 Proteins 0.000 description 2
- 101710186608 Lipoyl synthase 1 Proteins 0.000 description 2
- 101710137584 Lipoyl synthase 1, chloroplastic Proteins 0.000 description 2
- 101710090391 Lipoyl synthase 1, mitochondrial Proteins 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 101710179734 6,7-dimethyl-8-ribityllumazine synthase 2 Proteins 0.000 description 1
- 101150059691 GPP2 gene Proteins 0.000 description 1
- 101710186609 Lipoyl synthase 2 Proteins 0.000 description 1
- 101710122908 Lipoyl synthase 2, chloroplastic Proteins 0.000 description 1
- 101710101072 Lipoyl synthase 2, mitochondrial Proteins 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method and a device for acquiring position information. The method comprises the following steps of: receiving an acquisition request of the position information of one or more mobile stations in a special region from a client, wherein the parameters carried by the acquisition request comprise the regional information in the special region; according to the regional information, scanning the special region to acquire the position information of the one or more mobile stations in the special region; and returning the position information to the client. According to the technical scheme provided by the invention, the subscription of the position information of the mobile stations in a certain special region by the client can be realized and the user experience is improved.
Description
Technical Field
The invention relates to the technical field of mobile communication, in particular to a location information acquisition method and device based on LOCSIP.
Background
Currently, there are two positioning technologies based on mobile communication networks, one is a control plane-based positioning technology defined by 3rd Generation partnership project (3 GPP)/3 rd Generation partnership project 2(3 GPP2), etc., in which after a radio access network and a core network are implemented, a service is implemented, and a positioning service is regarded as an additional function of a 3G network in 3GPP/3GPP2 and can be implemented by adding an additional signaling in a control plane; another is the location technology based on User Plane (OMA) defined by Open Mobile Alliance (OMA), wherein OMA is a standardization organization for mobile data service, which mainly considers the implementation of network and service from the application level, and the location function defined by OMA is based on the User level, and aims to regard the 3G mobile communication network as a 'bearer' only, and the location message is packed into an IP packet for transmission.
The positioning technology can help mobile communication network operators to monitor the network operation condition, know the traffic distribution, optimize the network planning and assist the handover of mobile users. In addition, the mobile location service provides a service platform, which can help the mobile user to customize various services related to the location, such as inquiring the surrounding information. Therefore, the location service has gradually become a mobile communication network operator to improve competitiveness and efficiency.
At present, mobile communication gradually turns to IP, and Session protocols also gradually tend to use an initialization Session Protocol (SIP) defined by Internet Engineering Task Force (IETF). For the SIP, OMA proposes a new Location technology, namely, Location Service of SIP/IP core network (LOCSIP), by which a subscription to Location information of a specific target object can be realized through the SIP and the Location information of the target object is provided to a third party.
Currently, in the LOCSIP technology, there are two main subscription modes, one is a location subscription to a single mobile station, and the other is a subscription to location information of a group of target mobile stations. However, in a specific application, in order to know network load in a certain area for network planning, or in case of public safety or natural disaster, etc., an operator may need to know location information of a mobile station in a certain area, that is, subscribe to location information of a mobile station in a certain area, and an effective solution to the above-mentioned need has not been proposed in LOCSIP.
Disclosure of Invention
In view of this, the present invention provides a method and an apparatus for acquiring location information, so as to solve the problem that the location information of a mobile station in a certain area cannot be subscribed in LOCSIP in the prior art.
According to an aspect of the present invention, there is provided a position information acquisition method.
The position information acquisition method according to the present invention includes: receiving an acquisition request of a client for position information of one or more mobile stations in a specific area, wherein parameters carried in the acquisition request comprise: region information of the specific region; and scanning the specific area according to the area information, acquiring the position information of one or more mobile stations in the specific area, and returning the position information to the client.
According to another aspect of the present invention, there is provided a position information acquisition apparatus.
The position information acquisition apparatus according to the present invention includes: a receiving module, configured to receive an acquisition request of a client for location information of one or more mobile stations in a specific area, where parameters carried in the acquisition request include: region information of the specific region; the scanning module is used for scanning the specific area according to the area information to acquire the characteristic information of one or more mobile stations in the specific area; the positioning module is used for positioning one or more mobile stations according to the characteristic information of the one or more mobile stations; the first acquisition module is used for acquiring the position information of one or more mobile stations according to the positioning of the positioning module on the one or more mobile stations; and the sending module is used for sending the position information of one or more mobile stations acquired by the acquiring module to the client.
Through at least one scheme of the invention, when a subscription request of a client to the position information of the mobile station in a specific area is received, the specific area is scanned to obtain the position information of the mobile station in the specific area, and then the obtained position information is sent to the client through an SIP protocol, so that the subscription of the client to the position information of the mobile station in a specific area is realized, and the user experience is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1A is a block diagram of a location information acquiring apparatus based on LOCSIP according to an embodiment of the present invention;
fig. 1B is a block diagram of a location information acquiring apparatus based on LOCSIP according to a first preferred embodiment of the present invention;
fig. 1C is a block diagram of a location information acquiring apparatus based on LOCSIP according to a second preferred embodiment of the present invention;
fig. 1D is a block diagram of a location information acquiring apparatus based on LOCSIP according to a third preferred embodiment of the present invention;
FIG. 2 is a schematic diagram of a network architecture according to an embodiment of the present invention;
fig. 3 is a flowchart of a location information acquisition method based on LOCSIP according to an embodiment of the present invention;
FIG. 4 is a flowchart of a first embodiment;
FIG. 5 is a flowchart of the second embodiment;
FIG. 6 is a flowchart of the third embodiment.
Detailed Description
Overview of the function
In the method, when a subscription request of a client for the location information of a mobile station in a specific area is received, the specific area is scanned according to the area information carried in the subscription request to acquire the location information of the mobile station in the area, and then the acquired location information is sent to the client through an SIP message.
The embodiments and features of the embodiments in the present application may be combined with each other without conflict.
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
According to the embodiment of the invention, firstly, a location information acquisition device based on LOCSIP is provided.
Fig. 1A is a block diagram of a location information obtaining apparatus based on LOCSIP according to an embodiment of the present invention, and as shown in fig. 1A, the location information subscribing apparatus based on LOCSIP according to an embodiment of the present invention mainly includes: a receiving module 11, a scanning module 13, a positioning module 18, a first acquiring module 15 and a sending module 17. The receiving module 11 is configured to receive an acquisition request of a client for location information of one or more mobile stations in a specific area, where the acquisition request carries area information of the specific area; the scanning module 13 is connected to the receiving module 11, and configured to scan the mobile stations in the specific area according to the area information carried in the subscription request after the receiving module 11 receives the subscription request, and acquire feature information of one or more mobile stations in the specific area; the positioning module 18 is connected to the scanning module 13, and configured to position one or more mobile stations according to the feature information of the one or more mobile stations acquired by the scanning module 13; the first obtaining module 15 is connected to the positioning module 18, and configured to obtain location information of the one or more mobile stations according to positioning of the one or more mobile stations by the positioning module 18; the sending module 17 is connected to the first obtaining module 15, and is configured to send the location information obtained by the first obtaining module 15 to the client.
In the specific implementation process, when the scanning module 13 scans the mobile station in a specific area in the local database or the third-party database, the feature information of the currently powered-on mobile station (i.e. in the mobile network) in the specific area is obtained, so it is necessary to obtain the attribute information of the system, such as the grouping, the list, etc., from an XML Document management Server (XML Document Server, abbreviated as XMDS) in advance, and then scan the mobile station in the specific area according to the information.
The feature information of the mobile station includes, but is not limited to: the identity of the mobile station.
Fig. 1B is a block diagram of a location information acquiring apparatus based on LOCSIP according to a first preferred embodiment of the present invention, which adds a determining module 10 compared with the apparatus of fig. 1A, and the module is connected to a first acquiring module 15 for authenticating the client and determining the location information allowed to be sent to the client; the first obtaining module 15 determines the location information of the one or more mobile stations according to the location information allowed to be sent to the client determined by the determining module 10 and the location of the one or more mobile stations by the positioning module 18. Specifically, the position information acquired by the first acquiring module 15 is the intersection of the position information determined by the determining module 10 and the position information determined by the positioning module 18.
In a specific implementation process, the determining module 10 may send information such as an ID of the client to a Global Permission Manager (GPM), and the GPM authenticates the client to determine a mobile station that can send its location information to the client, and receives an authentication result returned by the GPM.
In the specific implementation process, the obtaining request received by the receiving module 11 may also carry a filtering condition, the apparatus may further include a filtering module 12, fig. 1C is a block diagram illustrating a structure of a location information acquiring apparatus based on LOCSIP according to a second preferred embodiment of the present invention, the apparatus is based on the apparatus of fig. 1B, and adds a filtering module 12, which is connected between the scanning module 13 and the first acquiring module 15, for filtering the mobile stations scanned by the scanning module 13 according to the filtering condition carried in the acquisition request, acquiring the feature information of one or more mobile stations meeting the filtering condition, and outputs the acquired feature information to the positioning module 18, and the positioning module 18, according to the information, and positioning one or more mobile stations meeting the filtering condition so as to acquire the position information of the one or more mobile stations.
Fig. 1D is a block diagram of a location information acquiring apparatus based on LOCSIP according to a third preferred embodiment of the present invention, which adds a second acquiring module 14 and a processing module 16 to the apparatus of fig. 1C, wherein the second acquiring module 14 is used for acquiring a processing policy of location information from an XDMS; the processing module 16 is located between the first obtaining module 15 and the sending module 17, and is configured to process the location information obtained by the first obtaining module 15 according to the processing policy obtained by the second obtaining module 14, and output the processed location information to the sending module 17. Specifically, the processing of the location information by the processing module 16 includes: the acquired location information is converted, for example, the location information expressed by latitude and longitude is converted into the location information expressed by the name of the administrative area, or the location information is converted into a format that can be recognized by the client.
In a specific implementation process, the modules added in the first, second, and third preferred embodiments may be combined with the modules in fig. 1A at will, and the basic principles thereof are similar and will not be described herein again.
In a specific implementation process, the location information obtaining apparatus based on LOCSIP may be a server, which is referred to as a mobile station location scanning server in the embodiment of the present invention, the server is connected to the client (also referred to as a location client in the embodiment of the present invention) through a SIP IP core network, and a connection relationship between the server and other network elements in the network is specifically shown in fig. 2.
Fig. 2 is a schematic diagram of a network architecture according to an embodiment of the present invention, and as shown in fig. 2, the network mainly includes the following entities: a location client 21, a mobile station location scan server 23, an XMDS 25, a GPM 27 and a SIP IP core network 29. Wherein,
a positioning client 21, a functional entity for requesting to subscribe the location information of the mobile station in a certain specific area, the functional entity having SIP capability, being connected to the SIP IP core network 29 through the LS-1 interface, and sending a subscription request for subscribing the location information of the mobile station in a certain specific area to the mobile station information scanning server 23 through the SIP IP network 29;
the mobile station location scanning server 23 is located on the network side, and is configured to receive the subscription request sent by the positioning client 21, scan the mobile station in the required specific area according to the parameters (such as area information of the subscribed area, filtering conditions, and the like) carried in the subscription request, and obtain location information of the mobile station in the specific area. And, the server is connected with the GPM 27 through the PEM-1 interface, and may request the GPM 27 for authentication to send the acquired location information to the location client 21. Meanwhile, the server is also connected with the XDMS25 through an LS-3 interface, acquires relevant XML documents or subscriptions to changes of certain documents in the XDMS25, processes the acquired position information according to the acquired XML documents and then sends the position information to the positioning client 21 in a notification mode.
The XDMS25 is an XML document management server that includes three parts, a shared list server, a group server, and a shared policy server, which is similar to a database of XML documents for storing XML documents related to groups, lists, and policies. In a specific implementation process, a document in the XDMs may be managed, an XML document stored in the XDMs may be changed, etc. through an XDM client (XDMC), where the XDMC is an XML document stored in the XDMs that is accessed through an XDM aggregation proxy.
The GPM 27 is configured to authenticate the positioning client 21 according to parameter information (such as an identifier of the client 21) carried in the authentication request sent by the mobile station location scanning server 23, and determine which mobile station location information the positioning client 21 can receive.
According to the embodiment of the present invention, there is also provided a location information acquiring method based on LOCSIP, which can be implemented by the location information acquiring apparatus based on LOCSIP in fig. 1 (i.e. the mobile station location scanning server 23 in fig. 2).
Fig. 3 is a flowchart of a location information acquiring method based on LOCSIP according to an embodiment of the present invention, and as shown in fig. 3, the location information acquiring method based on LOCSIP according to an embodiment of the present invention mainly includes the following processes (step S301-step S303):
step S301: receiving an acquisition request of a client for position information of one or more mobile stations in a specific area, wherein parameters carried in the acquisition request comprise: area information of the specific area;
step S303: and scanning the specific area according to the area information, acquiring the position information of one or more mobile stations in the specific area, and returning the position information to the client.
Details of each of the above-described processes are further described below.
Step S301
In a specific implementation process, when the client (hereinafter referred to as a positioning client) needs to acquire location information of mobile stations in a certain specific area, the positioning client sends an acquisition request for location information of one or more mobile stations in the specific area to the mobile station location scanning server, where the acquisition request may carry area information of a required target area (i.e., the specific area), such as an area identifier.
The acquisition request may further include a filtering condition to acquire location information of a mobile station in the specific area that satisfies the filtering condition, for example, location information of a mobile station that acquires a certain number segment (for example, 135xxxxxxxx or 138 xxxxxxxxxx) in the specific area may be specified, or location information of a mobile station that acquires a certain network in the specific area may be specified, for example, location information of a mobile station using a moving area, location information of a mobile station using global communications, or the like.
In addition, the acquisition request may also carry time period information, which is used to indicate that the positioning client needs to acquire the location information of some mobile stations in the specific area within a certain time period. It is also possible to carry the required Quality of service (QoS) in the acquisition request, i.e. the positioning client can only receive messages that satisfy the QoS.
Wherein, the positioning client includes but is not limited to: mobile stations, third party devices, etc.
(II) step S303
After receiving the acquisition request of the positioning client, analyzing the area information of the specific area from the acquisition request, and scanning the specific area according to the area information to acquire the position information of the mobile station in the specific area.
Specifically, scanning a specific area is realized as follows: according to the data (including the grouping and list information of the mobile stations of the system) obtained from the XDMS in advance, the mobile stations in the specific area saved in the local or third party database are scanned, and the feature information of the mobile stations in the specific area which are powered on (i.e. in the mobile network) is obtained, and specifically, the feature information may include: the identity of the mobile station, etc.
In a specific implementation, the data can be obtained from the XDMS in the manner described in the following example two.
And if the acquisition request carries the filtering condition, acquiring the characteristic information of one or more mobile stations meeting the filtering condition from the scanned mobile stations according to the filtering condition.
After the feature information of the one or more mobile stations is obtained, the one or more mobile stations can be located according to the feature information, so as to obtain the location information of the one or more mobile stations.
In a specific implementation process, a positioning server may be configured, where the positioning server is configured to implement positioning of one or more mobile stations, and specifically, the obtained feature information of one or more mobile stations may be sent to the positioning server, and the positioning server locates the one or more mobile stations according to the feature information of the one or more mobile stations, so as to obtain location information of the one or more mobile stations.
In the implementation, some users may not want to let some clients obtain their location information, and therefore, before sending the obtained location information of one or more mobile stations to the positioning client, the client needs to be authenticated to obtain the identities of the mobile stations whose location information is allowed to be sent to the positioning client. In the specific implementation process, the location client may be authenticated according to the method in the following third embodiment.
Since the acquired location information may not be location information that can be recognized by the user, the location information to be transmitted also needs to be processed before transmitting the location information, and in particular, the location information to be transmitted can be processed by a policy acquired from the XDMS.
For example, the location information policy may be: converting the position information expressed by longitude and latitude into position information expressed by administrative area name; and performing policy control according to the position information policy, which is equivalent to performing corresponding format conversion on the position information.
And if the acquisition request carries time slot information, after returning the location information to the positioning client, in the time slot indicated by the time slot information, according to a preset cycle, executing the operation of the step S303, and sending the acquired location information to the positioning client.
According to the location information acquiring method based on LOCSIP, the client can acquire the location information of the mobile station in a certain area.
The following describes a specific implementation of the technical solution provided by the embodiment of the present invention with a specific embodiment in conjunction with fig. 2. In the following embodiments, the location information of the mobile station subscribed to a specific area by the location client is taken as an example for explanation.
Example one
The embodiment explains the location information of the mobile terminal which meets a certain filtering condition in a subscription specific area, and is realized by an LS-2 interface between a mobile station location scanning server and an SIP IP core network and an LS-1 interface between the SIP IP core network and a positioning client.
Fig. 4 is a flowchart of this embodiment, and as shown in fig. 4, subscribing to the location information of the mobile terminal in the specific area, which satisfies a certain filtering condition, mainly includes the following steps:
step S401: a positioning client terminal wants to acquire the position information of a mobile terminal in a certain specific area, and then sends a SIP SUBSCRIBE message to a SIP IP core network to request subscription, wherein the message carries the URL of a position scanning server of a target mobile station, required target area information (area info) and filter conditions (filter), and possibly the duration of the subscription and possibly the required QoS;
step S403: the SIP IP core network forwards the received SUBSCRIBE message to a mobile station position scanning server;
step S405: the mobile station location scanning server authenticates the subscription message, namely judges whether the location client has the authority of subscribing the location information of the mobile terminal in the specific area, if the authentication is passed, the step S407 is continuously executed, otherwise, the mobile station location scanning server returns a 401 Unauthorized message to the location client through the SIP IP core network, which indicates that the authentication is failed, and the process is ended.
Step S407: the mobile station position scanning server sends 200OK information to the SIP IP core network, and the authentication is passed;
step S409: the SIP IP core network forwards the 200OK message to the positioning client;
step S411: after the mobile station position scanning server sends an SIP 200OK message, according to the SIP specification, the server side sends an SIP NOTIFY to an SIP IP core network to confirm that the subscription is successful;
step S413: the SIP IP core network forwards the SIP NOTIFY to the positioning client;
step S415: the positioning client confirms that the SIP NOTIFY message is received through the SIP OK;
step S417: the SIP IP core network forwards the SIP OK to a mobile station position scanning server;
step S419: the mobile station position scanning server scans a specific area according to the area information and/or the filtering condition in the subscription message to acquire the information of one or more mobile stations in the specific area;
step S420: positioning the one or more mobile stations according to the feature information of the one or more mobile stations acquired in step S419, and acquiring location information of the one or more mobile stations;
step S421: the mobile station position scanning server executes a strategy control function, determines the position information which is allowed to be sent to the client side in the obtained position information, and processes the position information which is allowed to be sent to the client side;
step S423: the mobile station position scanning server returns the position information of the mobile station in the area to the positioning client through the SIP NOTIFY message;
step S425: the SIP IP core network forwards the SIP NOTIFY to the positioning client;
step S427: the positioning client confirms that SIP NOTIFY is received by using SIP OK;
step S429: the SIP IP core network forwards the SIP OK to the mobile station location scanning server.
Example two
The present embodiment describes a method for subscribing to an XML document stored by an XDMS by a mobile station location scanning server, which is implemented by an LS-3 interface between the mobile station location scanning server and the XDMS.
Fig. 5 is a flow chart of subscribing the XDMS-stored XML document by the mobile station location scanning server, as shown in fig. 5, the method mainly includes the following steps:
step S501: the mobile station position scanning server sends an SIP SUBSCRIBE subscription message to the XDMS, the subscription XDMS subscribes the authorization/strategy data change, and the SIP SUBSCRIBE request header domain contains an xcap-diff value;
step S503: the SIP IP core network forwards SIP SUBSCRIBE to the XDMS;
step S505: XDMS receives the subscription request and returns SIP OK;
step S507: the SIP IP core network forwards the SIP OK to the mobile station position scanning server;
step S509: the XDMS sends a first SIP NOTIFY message used for synchronizing the XDMS and a common file version base line in a mobile station position scanning server;
step S511: the SIP IP core network transmits SIP NOTIFY to the mobile station position scanning server;
step S513: the mobile station position scanning server confirms that the SIP NOTIFY message is received through SIP OK;
step S515: the SIP IP core network forwards the SIP OK to the mobile station position scanning server;
step S517: the mobile station location scanning server uses HTTP (XCAP) GET to acquire the document version number contained in SIP NOTIFY;
step S519: XDMS provides document version number via http (xcap) OK;
step S521: when the location authorization/policy rule document in the XDMS changes, the XDMS informs the mobile station location scanning server of the relevant change through an SIP NOTIFY message;
step S523: SIP IP forwards SIP NOTIFY to the mobile station position scanning server;
step S525: the mobile station location scanning server confirms that the SIP NOTIFY message is received through SIP OK;
step S527: SIP IP forwards SIP OK to XDMS.
EXAMPLE III
The present embodiment illustrates a method for implementing authorization via GPM, which may be implemented via a PEM-1 interface. Fig. 6 is a flowchart of implementing authorization by GPM, and as shown in fig. 6, the method mainly includes the following steps:
step S601: the mobile station location scanning server sends an authorization request to the GPM, which may contain the parameters: ID of client, required QoS, etc.;
step S603: the GPM performs an authorization check;
specifically, the GPM may search, through locally stored data, location information that is allowed to be sent to the client and corresponds to the ID of the requester, or the GPM determines, according to the QoS of the locally stored send message, whether the required QoS carried in the request can be met, thereby determining which location information messages can be sent to the client.
Step S605: the GPM returns an authorization result response to the mobile station scanning server, and the authorization result response may carry position information and the like which are allowed to be returned to the client by the mobile station position scanning server.
As described above, with the technical solution provided in the embodiment of the present invention, when a location information subscription request from a client for a mobile station in a specific area is received, the specific area is scanned according to area information carried in the subscription request to acquire location information of the mobile station in the area, and then the acquired location information is sent to the client through an SIP message, so that the location information subscription for the mobile station in a certain area is realized in LOCSIP, and user experience is improved.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (12)
1. A position information acquisition method, comprising:
receiving an acquisition request of a client for position information of one or more mobile stations in a specific area, wherein parameters carried in the acquisition request include: region information of the specific region;
and scanning the specific area according to the area information, acquiring the position information of the one or more mobile stations in the specific area, and returning the position information to the client.
2. The method of claim 1, wherein obtaining location information for the one or more mobile stations within the particular area comprises:
scanning the specific area according to the area information to acquire the characteristic information of the one or more mobile stations in the specific area;
and positioning the one or more mobile stations according to the characteristic information of the one or more mobile stations, and determining the position information of the one or more mobile stations.
3. The method of claim 2, wherein obtaining the parameters carried in the request further comprises: filtering conditions;
scanning the specific area includes:
and scanning the specific area to acquire the characteristic information of the one or more mobile stations meeting the filtering condition.
4. The method of any of claims 1 to 3, wherein the scanning the particular region comprises:
and scanning the mobile station in the specific area according to the strategy information acquired from the XML document management server in advance.
5. The method according to any one of claims 1 to 3, wherein the obtaining parameters carried in the request further comprises: time period information;
after sending the location information to the client, the method further includes:
scanning the specific area in a preset period according to the parameters carried in the subscription request in the time period indicated by the time period information, and acquiring the characteristic information of the one or more mobile stations;
and positioning the one or more mobile stations according to the characteristic information, determining the position information of the one or more mobile stations, and sending the determined position information to the client.
6. The method according to any of claims 1 to 3, wherein after determining the location information of the one or more mobile stations, the method further comprises:
and determining the position information which is allowed to be sent to the client side in the acquired position information, and sending the position information which is allowed to be sent to the client side in the position information to the client side.
7. The method of claim 6, wherein determining the location information allowed to be sent to the client in the obtained location information comprises:
sending an authentication request to a global license manager, wherein the authentication request carries an identifier of the client;
and receiving an authentication response returned by the global license manager, wherein the authentication response carries an identifier of a mobile station which is allowed to send the position information of the mobile station to the client.
8. The method according to any of claims 1 to 3, wherein before sending the location information to the client, the method further comprises:
processing the position information according to an information processing policy acquired from an XML document management server, wherein the processing comprises: and converting the position information.
9. A positional information acquisition apparatus characterized by comprising:
a receiving module, configured to receive an acquisition request of a client for location information of one or more mobile stations in a specific area, where parameters carried in the acquisition request include: region information of the specific region;
a scanning module, configured to scan the specific area according to the area information, and acquire feature information of the one or more mobile stations in the specific area;
a positioning module, configured to position the one or more mobile stations according to the feature information of the one or more mobile stations;
a first obtaining module, configured to obtain location information of the one or more mobile stations according to the location of the one or more mobile stations by the location module;
a sending module, configured to send the location information of the one or more mobile stations obtained by the obtaining module to the client.
10. The apparatus of claim 9, further comprising: the determining module is used for authenticating the client and determining the position information allowed to be sent to the client;
the first obtaining module is configured to determine location information of the one or more mobile stations according to the location information that is determined by the determining module and allowed to be sent to the client and the locations of the one or more mobile stations by the locating module.
11. The apparatus of claim 9, wherein the obtaining request further carries a filter condition, and the apparatus further comprises:
and the filtering module is used for filtering the mobile stations scanned by the scanning module according to the filtering condition, acquiring the characteristic information of the one or more mobile stations meeting the filtering condition, and outputting the characteristic information to the positioning module.
12. The apparatus of any one of claims 9 to 11, further comprising:
the second acquisition module is used for acquiring the processing strategy of the position information from the XML document management server;
and the processing module is used for processing the position information acquired by the first acquisition module according to the processing strategy acquired by the second acquisition module and outputting the processed position information to the sending module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910006273A CN101801082A (en) | 2009-02-10 | 2009-02-10 | Method and device for acquiring position information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910006273A CN101801082A (en) | 2009-02-10 | 2009-02-10 | Method and device for acquiring position information |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101801082A true CN101801082A (en) | 2010-08-11 |
Family
ID=42596497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910006273A Pending CN101801082A (en) | 2009-02-10 | 2009-02-10 | Method and device for acquiring position information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101801082A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139903A (en) * | 2011-11-28 | 2013-06-05 | 无锡物联网产业研究院 | Internet of Things locating information processing method, system and associated devices |
WO2014172917A1 (en) * | 2013-04-27 | 2014-10-30 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for obtaining geographic location information of a private user in instant messaging |
CN104581629A (en) * | 2014-12-16 | 2015-04-29 | 大唐移动通信设备有限公司 | Method for implementing GIS geographic position sharing as well as user equipment and server |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1582007A (en) * | 2003-08-11 | 2005-02-16 | 华为技术有限公司 | Area Changing position information request treating method |
US7039427B2 (en) * | 2001-05-29 | 2006-05-02 | Nec Corporation | Private information supplying system for mobile stations, method for displaying private information and method for roughly positioning users |
CN1817055A (en) * | 2003-07-03 | 2006-08-09 | 孙圣哲 | System and method for zone - based personalized information providing |
CN101159899A (en) * | 2007-10-16 | 2008-04-09 | 中兴通讯股份有限公司 | Method of locating intraregion user of mobile communication system |
-
2009
- 2009-02-10 CN CN200910006273A patent/CN101801082A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7039427B2 (en) * | 2001-05-29 | 2006-05-02 | Nec Corporation | Private information supplying system for mobile stations, method for displaying private information and method for roughly positioning users |
CN1817055A (en) * | 2003-07-03 | 2006-08-09 | 孙圣哲 | System and method for zone - based personalized information providing |
CN1582007A (en) * | 2003-08-11 | 2005-02-16 | 华为技术有限公司 | Area Changing position information request treating method |
CN101159899A (en) * | 2007-10-16 | 2008-04-09 | 中兴通讯股份有限公司 | Method of locating intraregion user of mobile communication system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139903A (en) * | 2011-11-28 | 2013-06-05 | 无锡物联网产业研究院 | Internet of Things locating information processing method, system and associated devices |
CN103139903B (en) * | 2011-11-28 | 2015-08-12 | 无锡物联网产业研究院 | A kind of Internet of Things method, system and relevant device |
WO2014172917A1 (en) * | 2013-04-27 | 2014-10-30 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for obtaining geographic location information of a private user in instant messaging |
CN104581629A (en) * | 2014-12-16 | 2015-04-29 | 大唐移动通信设备有限公司 | Method for implementing GIS geographic position sharing as well as user equipment and server |
CN104581629B (en) * | 2014-12-16 | 2018-08-07 | 大唐移动通信设备有限公司 | Realize the shared method in the geographical locations GIS and user equipment, server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10687275B2 (en) | Method for capability negotiation and slice information mapping between network and terminal in 5G system | |
US20210168151A1 (en) | Method for implementing user plane security policy, apparatus, and system | |
KR101683251B1 (en) | Method for setting sensor node and setting security in sensor network, and sensor network system including the same | |
WO2019062384A1 (en) | Method and device for public network user accessing private network | |
EP2740299B1 (en) | Method and apparatus for distributing wireless local area network access information | |
CN115190478B (en) | Key processing method, system and storage medium | |
RU2009120221A (en) | TRANSFER OF CONTEXT ON A COMMUNICATION NETWORK CONTAINING SEVERAL DIFFERENT ACCESS NETWORKS | |
CN102984646B (en) | A kind of supplying method of cell-phone customer terminal location service and system | |
CN113498060B (en) | Method, device, equipment and storage medium for controlling network slice authentication | |
CN113676887B (en) | Public alarm messages accessed via N3GPP | |
CN103269329A (en) | Household video monitoring system based on digital television set-top box and IMS (Information Management System) | |
JP5545368B2 (en) | Wireless communication method, wireless communication apparatus, and wireless communication system | |
US7743985B2 (en) | Method and apparatus for an up-to-date transportation notification system | |
CN107708098A (en) | A kind of personal identification method based on Bluetooth communication | |
WO2023017036A1 (en) | Methods and systems for steering of roaming | |
CN103973648B (en) | Application data method for pushing, apparatus and system | |
CN101801082A (en) | Method and device for acquiring position information | |
CN101568116B (en) | Method for obtaining certificate state information and certificate state management system | |
CN101800929B (en) | Method and system for providing position information | |
US20070153752A1 (en) | Method and apparatus for provisioning contacts for PTT over cellular (PoC) communication | |
JP2007129371A (en) | Communication system, mobile station, exchange, and communication method | |
CN116545658A (en) | Method, system and device for confirming authority | |
CN115550074A (en) | Zero trust verification method, device and system and electronic equipment | |
EP1956818A1 (en) | PoC SERVER AUTOMATIC-SEARCH METHOD, QUALITY ADJUSTING METHOD, AND COMMUNICATION SYSTEM USING THESE METHODS | |
KR20140039674A (en) | Method and apparatus for managing security of terminal in mobile communication 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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100811 |