CN103002488B - Monitoring method based on SIP and supervising device - Google Patents
Monitoring method based on SIP and supervising device Download PDFInfo
- Publication number
- CN103002488B CN103002488B CN201210514513.5A CN201210514513A CN103002488B CN 103002488 B CN103002488 B CN 103002488B CN 201210514513 A CN201210514513 A CN 201210514513A CN 103002488 B CN103002488 B CN 103002488B
- Authority
- CN
- China
- Prior art keywords
- subscriber equipment
- sip
- location information
- subscription
- message
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to monitoring method based on SIP and supervising device, wherein monitoring method includes: receive the terminal P CSCF unit by mobile network and S CSCF unit and the subscription message of the SIP form monitoring subscriber equipment that sends;The subscription control instruction of SIP form is sent to subscriber equipment according to subscribing to message;Receive the subscriber equipment geographical location information according to the SIP form subscribing to control instruction transmission, and show that whether subscriber equipment is beyond preset range according to the initial position of the geographical location information received and subscriber equipment;And if beyond preset range, then sending the alarm notification message of SIP form to terminal.The present invention can in real time, efficiently, subscriber equipment is tracked, positions and monitors by personalized ground.
Description
Technical field
The present invention relates to monitor technical field, particularly relate to monitoring method based on SIP and supervising device.
Background technology
IMS (IP Multimedia Subsystem, IP Multimedia System) is a kind of brand-new many matchmakers
Body form of service, it is possible to meet that client is more novel, the demand of more diversified multimedia service, is 3G net
The core technology of network, is widely deployed at present in the network of each operator.IMS uses conversation initial
Agreement (Session Initial Protocol, SIP) is as Call-Control1 and the signaling of Service control.And mesh
Front location equipment is capable of carrying out the navigation of comprehensive real-time three-dimensional and location in sea, land and sky, can
With determine the precision of user, latitude, highly, the geographical location information such as speed.
Along with the deployment of 3G mobile communication system, substantially increase the transmission speed of wireless network, for respectively
Plant mobile Internet application and provide possibility, at present, the most real-time based on mobile communication sip technique,
Efficiently, realize the monitoring of subscriber equipment is become a problem required study personalizedly.
Summary of the invention
Therefore, the present invention provides monitoring method based on SIP and monitoring system, it is possible in real time, efficiently
Subscriber equipment is tracked, positions and monitors by ground, personalized ground.
Specifically, a kind of based on SIP monitoring method that the embodiment of the present invention proposes, including step:
The monitoring subscriber equipment receiving the terminal P-CSCF unit by mobile network and S-CSCF unit and send
The subscription message of SIP form;The subscription control instruction of SIP form is sent to user according to subscribing to message
Equipment;Receive the subscriber equipment geographical location information according to the SIP form subscribing to control instruction transmission,
And show whether subscriber equipment exceeds according to the initial position of the geographical location information received and subscriber equipment
Preset range;And if beyond preset range, then sending the alarm notification message of SIP form to terminal.
It addition, a kind of based on SIP supervising device that the embodiment of the present invention proposes, process including subscription
Module, judge module and alarm module, subscribe to processing module, be used for receiving terminal and pass through mobile network
P-CSCF unit and S-CSCF unit and the subscription of SIP form of monitoring subscriber equipment that sends disappears
Breath, and send the subscription control instruction of SIP form to subscriber equipment according to subscribing to message;Judge module,
For receiving the subscriber equipment geographical location information according to the SIP form subscribing to control instruction transmission, and
Initial position according to the geographical location information received and subscriber equipment show that whether subscriber equipment is beyond pre-
If scope;Alarm module, if for beyond preset range, then sending the alarm of SIP form to terminal
Notification message.
From above-described embodiment, the SIP of the monitoring subscriber equipment that the present invention sends by receiving terminal
The subscription message of form, according to subscribe to message send SIP form subscription control instruction to subscriber equipment,
Receive subscriber equipment according to subscribing to the geographical location information of control instruction transmission and according to the geographical position received
The initial position of confidence breath and subscriber equipment show whether subscriber equipment exceeds the preset range of terminal profile.
If beyond preset range, then send the alarm notification message of SIP form to notify user to terminal.This
Invention have employed geographical location information transmission means based on SIP, with existing PIDF (Presence
Information Data Format) form compares, SIP format messages is simple, general, should be readily appreciated that,
Efficiency of transmission is high, and terminal can send subscription message to subscribe to positioning function, it is also possible to set pre-
If subscriber equipment is monitored in preset range by scope with request, it is achieved thereby that in real time, efficiently
Ground, personalizedly to the tracking of subscriber equipment, position and monitor.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the present invention's
Technological means, and can being practiced according to the content of description, and in order to allow the above-mentioned of the present invention and
Other objects, features and advantages can become apparent, and below especially exemplified by preferred embodiment, and coordinates attached
Figure, describes in detail as follows.
Accompanying drawing explanation
Fig. 1 is the flow chart of steps of the monitoring method based on SIP that the embodiment of the present invention proposes;
Fig. 2 is the flow chart of steps of the monitoring method based on SIP that another embodiment of the present invention proposes;
Fig. 3 A is the flow chart of steps of the monitoring method based on SIP that further embodiment of this invention proposes;
Fig. 3 B is the flow chart of steps of the monitoring method based on SIP that yet another embodiment of the invention proposes;
Fig. 4 is the main frame block diagram of the supervising device based on SIP that the embodiment of the present invention proposes;
Fig. 5 is the main frame of the communication system of the supervising device based on SIP that the embodiment of the present invention proposes
Structure block diagram.
Detailed description of the invention
By further illustrating the technological means and effect that the present invention taked by reaching predetermined goal of the invention,
Below in conjunction with accompanying drawing and preferred embodiment, to the monitoring method based on SIP proposed according to the present invention and
Its detailed description of the invention of supervising device, structure, feature and effect, after describing in detail such as.
For the present invention aforementioned and other technology contents, feature and effect, coordinate with reference to figure following
The preferred embodiment of formula can clearly present in describing in detail.By the explanation of detailed description of the invention,
When the technological means can taked the present invention by reaching predetermined purpose and effect are able to more deeply and tool
The understanding of body, but institute's accompanying drawings is only to provide reference and purposes of discussion, is not used for adding the present invention
To limit.
Fig. 1 is the flow chart of steps of the monitoring method based on SIP that the embodiment of the present invention proposes.Please join
Readding Fig. 1, the monitoring method based on SIP of the embodiment of the present invention can comprise the following steps S100-S109:
Step S101: receive terminal send monitoring subscriber equipment SIP (Session Initial Protocol,
Session initiation protocol) the subscription message of form.
In this step, terminal can be the mobile devices such as mobile phone, and terminal can be by mobile network
P-CSCF (Proxy Call Session Control Function, Proxy Call Session Control Function) is single
Unit and S-CSCF (Serving Call Session Control Function, service call session control merit
Can) unit and send the subscription message of SIP form with request monitoring subscriber equipment.Subscriber equipment is permissible
For mobile devices such as the vehicle of user, TV, computers.
The subscription message (SUBSCRIBE message) of SIP form includes the initial geographical position of subscriber equipment
Put and ask the geographical location information of monitoring (i.e. subscribing to) subscriber equipment.The initial geography of subscriber equipment
Position includes the longitude of equipment, latitude, height etc..The initial geographical position of subscriber equipment is pre-by terminal
First obtain.The geographical location information of subscriber equipment can include the transmission heart beat cycle of subscriber equipment, use
The longitude of family equipment, latitude, highly, preset range, speed etc..Preset range can be preset away from
From, i.e. the distance in initial geographical position is deviateed in pre-set user equipment current location.Heart beat cycle is user
Equipment sends the gap periods of geographical location information.Preset range and heart beat cycle are sent by terminal and subscribe to
Pre-set before message.Additionally, the subscription message of SIP form also needs to define " Event " head,
Type is " location ".In other embodiments, geographical location information can also be according to actual needs
It is configured in advance by terminal including other various information.
Step S103: send the subscription control instruction of SIP form to subscriber equipment according to subscribing to message.
In this step, can be by location equipment such as the GPS device being arranged on subscriber equipment, mobile phones
The geographical location information of a SIP form is sent every a heart beat cycle.Geographical location information is permissible
Including longitude, latitude, highly, the information such as speed.
Step S105: receive the geographical location information that subscriber equipment sends according to subscription control instruction, and
Initial position according to the geographical location information received and subscriber equipment show that whether subscriber equipment is beyond pre-
If scope.If beyond preset range, then carrying out step S107.
In this step, longitude, latitude and height parameter and the user of known users equipment initial position
Longitude, latitude and height parameter in equipment current geographic position information, then by existing distance meter
Calculate formula and can obtain the distance between the position of current user equipment and initial position, if this distance is big
In predeterminable range, then it is judged as that subscriber equipment exceeds preset range, if this distance is less than or equal to presetting
Distance, then be judged as that subscriber equipment is without departing from preset range.
Step S107: send the alarm notification message of SIP form to notify user to terminal.
Alarm notification message (NOTIFY) can include alarm cause, the longitude of subscriber equipment,
Latitude, highly, speed etc..Additionally, the alarm notification message of SIP form (NOTIFY) is also
Need to define " Event " (event) head, type is " location " (geographical position).
If subscriber equipment is vehicle, and vehicle is beyond preset range, then alarm notification message can be:
Vehicle, beyond preset range, currently travels certain highway 100 kilometers with speed per hour 100 kilometers
Place.
In embodiments of the present invention, the SIP of the monitoring subscriber equipment that the present invention sends by receiving terminal
The subscription message of form, according to subscribe to message send SIP form subscription control instruction to subscriber equipment,
Receive subscriber equipment according to subscribing to the geographical location information of control instruction transmission and according to the geographical position received
The initial position of confidence breath and subscriber equipment show whether subscriber equipment exceeds the preset range of terminal profile.
If beyond preset range, then send the alarm notification message of SIP form to notify user to terminal.This
Invention have employed geographical location information transmission means based on SIP, with existing PIDF (Presence
Information Data Format) form compares, SIP format messages is simple, general, should be readily appreciated that,
Efficiency of transmission is high, and terminal can send subscription message to subscribe to positioning function, it is also possible to set pre-
If subscriber equipment is monitored in preset range by scope with request, it is achieved thereby that in real time, efficiently
Ground, personalizedly to the tracking of subscriber equipment, position and monitor.
Fig. 2 is the flow chart of steps of the monitoring method based on SIP that the embodiment of the present invention provides.Fig. 2
Improve on the basis of Fig. 1.Refer to Fig. 2, the prison based on SIP of the embodiment of the present invention
Prosecutor method can comprise the following steps S201-S210:
Step S201: receive terminal send monitoring subscriber equipment SIP (Session Initial Protocol,
Session initiation protocol) the subscription message of form.
In this step, terminal can be the mobile devices such as mobile phone, and terminal can be by mobile network
P-CSCF (Proxy Call Session Control Function, Proxy Call Session Control Function) is single
Unit and S-CSCF (Serving Call Session Control Function, service call session control merit
Can) unit and send the subscription message of SIP form with request monitoring subscriber equipment.Subscriber equipment is permissible
For mobile devices such as the vehicle of user, TV, computers.
The subscription message (SUBSCRIBE message) of SIP form includes the initial geographical position of subscriber equipment
Put and ask to monitor the geographical location information of subscriber equipment.The initial geographical position of subscriber equipment includes setting
Standby longitude, latitude, height etc..The initial geographical position of subscriber equipment is obtained ahead of time by terminal.Ground
Reason positional information include longitude, latitude, highly, preset range, heart beat cycle etc..Preset range can
Think predeterminable range, i.e. the distance in initial geographical position is deviateed in pre-set user equipment current location.Heart beating
Cycle is the gap periods that subscriber equipment sends geographical location information.Preset range and heart beat cycle are by end
End sends before subscribing to message and pre-sets.Subscribe to message (SUBSCRIBE message) form as follows:
Content-Type:application/location-info
…
Long=<the value of longitude>
Lat=<the value of latitude>
Alt=<the value of altitude>
Range=<the scope, meter>
Heartbeat=<the heartbeat timer, second>
Additionally, the subscription message of SIP form also needs to define " Event " head, type is " location ".
Step S201 specifically may further comprise the step of: the ground receiving the inquiry subscriber equipment that terminal sends
When managing the message of positional information, send the inquiry control instruction of SIP form to subscriber equipment, receive and use
The geographical location information that family equipment sends, and geographical location information is sent to terminal.
In this step, the form of the information in the geographical position of the inquiry subscriber equipment that terminal sends is SIP
Form.
Step S203: send the subscription control instruction of SIP form to subscriber equipment according to subscribing to message.
In this step, when subscriber equipment receives subscription control instruction, then subscriber equipment can be every
One heart beat cycle (such as heart beat cycle can be redefined for 1s) sends the ground of a SIP form
Reason positional information, or according to actual needs and other times set in advance send SIP form
Geographical location information.The concrete mode that sends of subscriber equipment is being subscribed to message according to actual needs by terminal
In be configured in advance.Specifically, can be by the GPS device being arranged on subscriber equipment, mobile phone
Send the geographical location information of SIP form every a heart beat cycle or other times Deng location equipment.
Geographical location information include longitude, latitude, highly, the information such as speed.
Step S205: judge whether receive the geographical position letter that subscriber equipment sends in Preset Time
Breath, if receiving, then carrying out step S207, if not receiving, then carrying out step S209.
In this step, can be by arranging an intervalometer, timing is Preset Time.When sending SIP
After the control instruction of form is to subscriber equipment, then start this intervalometer.
Step S207: draw user according to the initial position of the geographical location information received and subscriber equipment
Whether equipment is beyond preset range.If beyond preset range, then carrying out step S209, if without departing from advance
If scope, then carry out step S205.
In this step, longitude, latitude and height parameter and the user of known users equipment initial position
Longitude, latitude and height parameter in equipment current geographic position information, then by existing distance meter
Calculate formula and can obtain the distance between the position of current user equipment and initial position, if this distance is big
In predeterminable range, then it is judged as that subscriber equipment exceeds preset range, if this distance is less than or equal to presetting
Distance, then be judged as that subscriber equipment is without departing from preset range.
Step S209: send the alarm notification message of SIP form to notify user to terminal.
Alarm notification message (NOTIFY) can include alarm cause, the longitude of subscriber equipment,
Latitude, highly, speed etc..The form of alarm notification message can be such that
Content-Type:application/location-info
…
Alert-reason=<out_of_scope | out_of_reach | user_request>
Long=<the value of longitude>
Lat=<the value of latitude>
Alt=<the value of altitude>
Additionally, the alarm notification message of SIP form (NOTIFY) also needs to define one " Event "
Head, type is " location ".
If subscriber equipment is vehicle, and vehicle is beyond preset range, then alarm notification message can be:
Vehicle, beyond preset range, currently travels certain highway 280 kilometers with speed per hour 150 kilometers
Place.If not receiving the geographical location information that subscriber equipment sends in Preset Time, it is judged that for vehicle
Out of touch, then alarm notification message can be: vehicle is the most out of touch.
In an embodiment of the present invention, the SIP of the monitoring subscriber equipment that the present invention sends by receiving terminal
The subscription message of form, according to subscribe to message send SIP form subscription control instruction to subscriber equipment,
Receive subscriber equipment according to subscribing to the geographical location information of control instruction transmission and according to the geographical position received
The initial position of confidence breath and subscriber equipment show whether subscriber equipment exceeds the preset range of terminal profile.
If beyond preset range, then send the alarm notification message of SIP form to notify user to terminal.Also
Can pass through to judge in Preset Time, whether receive the geographical location information that subscriber equipment sends, if
Do not receive, then send the alarm notification message of SIP form to notify user to terminal in time.This
Bright have employed geographical location information transmission means based on SIP, compared with existing PIDF form, SIP
Format messages is simple, general, should be readily appreciated that, efficiency of transmission high, and terminal can send subscription and disappear
Breath is to subscribe to positioning function, it is also possible to set preset range to ask subscriber equipment in preset range
It is monitored, it is also possible to judge that subscriber equipment is the most out of touch by Preset Time.Also receiving
During the message of geographical location information of the inquiry subscriber equipment that terminal sends, then the geographical position that will inquire
Confidence breath is sent to terminal.It is achieved thereby that the geographical position of real-time query subscriber equipment.Thus realize
In real time, efficiently, personalizedly to the tracking of subscriber equipment, position and monitor.
Below as a example by the system of terminal, server and subscriber equipment composition, concrete in conjunction with this embodiment
Describe the present invention and monitor the steps flow chart that method, Fig. 3 A and Fig. 3 B are embodiment of the present invention monitoring methods
Figure, refer to Fig. 3 A and Fig. 3 B, the monitoring method based on SIP of the embodiment of the present invention can include with
Lower step S301-S322:
Step S301: terminal sends subscribes to message to server.
Step S302: server returns to terminal check message, to notify that terminal server has been received by ordering
Read message.
Step S303: server sends subscription control instruction according to subscribing to message to subscriber equipment.
Step S304: subscriber equipment returns to server acknowledgment message, to notify server user's equipment
Accept to control (having been received by subscribing to control instruction).
Step S305: subscriber equipment is sent to one geographical location information of server.
Step S306: this geographical location information is sent to terminal by server.
Step S307: terminal returns to server acknowledgment message, to notify that server terminal has been received by
This geographical location information.
Step S308: server returns to subscriber equipment and confirms message, with notifying user equipment terminal
Receive this geographical location information.
Step S309~S312: interact between subscriber equipment and server, i.e. subscriber equipment are permissible
The geographical location information of a SIP form is sent to server every a heart beat cycle or other times,
Server then returns to subscriber equipment and confirms message, has been received by geographical position with notifying user equipment server
Confidence ceases.
Step S313: when server judges subscriber equipment beyond preset range, then send SIP to terminal
The alarm notification message of form is to notify user.
Step S314: terminal returns to server acknowledgment message, to notify that server terminal has been received by accusing
Alert notification message.
Additionally, terminal can also the geographical position of active inquiry subscriber equipment, specifically include following steps:
Step S315: terminal sends the message of the geographical location information of inquiry subscriber equipment to server.
Step S316: server returns to terminal check message, to notify that terminal server has been received by looking into
The message ask.
Step S317: inquiry control instruction is sent to subscriber equipment by server.
Step S318: subscriber equipment returns to server acknowledgment message, to notify server user's equipment
Have been received by inquiring about control instruction.
Step S319: subscriber equipment returns to one geographical location information of server.
Step S320: this geographical location information is sent to terminal by server.
Step S321: terminal returns to server acknowledgment message, to notify that server terminal has been received by ground
Reason positional information.
Step S322: server returns to subscriber equipment and confirms message, with notifying user equipment terminal
Receive geographical location information.
In an embodiment of the present invention, the present invention is sent by terminal and subscribes to message to server, service
Device sends the subscription control instruction of SIP form to subscriber equipment, reception subscriber equipment according to subscribing to message
According to subscribing to the geographical location information of control instruction transmission and subscriber equipment presetting beyond terminal profile
During scope, then send the alarm notification message of SIP form to notify user to terminal.Can also pass through
In Preset Time, do not receive the geographical location information that subscriber equipment sends, then send to terminal in time
The alarm notification message of SIP form is to notify user.Present invention employs geographical position based on SIP letter
Breath transmission means, compared with existing PIDF form, SIP format messages is simple, general, be prone to reason
Solution, efficiency of transmission are high, and terminal can send subscription message to subscribe to positioning function, it is also possible to set
Determine preset range with request, subscriber equipment to be monitored in preset range, it is also possible to by time default
Between judge that subscriber equipment is the most out of touch.Also on the ground receiving the inquiry subscriber equipment that terminal sends
When managing the message of positional information, then the geographical location information inquired is sent to terminal.Thus realize
The geographical position of real-time query subscriber equipment.It is achieved thereby that in real time, efficiently, personalizedly right
The tracking of subscriber equipment, position and monitor.
Fig. 4 is the main frame block diagram of the supervising device based on SIP that the embodiment of the present invention proposes.Fig. 5
It it is the main frame block diagram of the communication system of the supervising device that the embodiment of the present invention proposes.Refer to Fig. 4
And Fig. 5, supervising device includes: subscribe to processing module 401, judge module 403 and alarm module 405.
Supervising device can be the equipment such as server.
More specifically, subscribe to processing module 401, for receiving the monitoring subscriber equipment of terminal transmission
The subscription message of SIP (Session Initial Protocol, session initiation protocol) form, and according to subscription
Message sends the subscription control instruction of SIP form to subscriber equipment.
Wherein, as it is shown in figure 5, terminal 501 can be by P-CSCF (the Proxy Call of mobile network 503
Session Control Function, Proxy Call Session Control Function) unit 5031 and S-CSCF
(Serving Call Session Control Function, service call conversation control function) unit 5033
And send the subscription message of SIP form with request monitoring subscriber equipment 505.Subscriber equipment can be every one
Individual heart beat cycle sends the geographical location information of a SIP form, or pre-according to actual needs
The other times first set send the geographical location information of SIP form, the concrete sender of subscriber equipment
Formula is configured according to actual needs by terminal in subscribing to message in advance.The subscription of this SIP form disappears
Breath includes initial geographical position and the geographical position of request monitoring (i.e. subscribing to) subscriber equipment of subscriber equipment
Confidence ceases, and the subscription message of SIP form needs to define " Event " head, and type is " location ",
What the geographical location information of subscriber equipment can include subscriber equipment sends heart beat cycle, subscriber equipment
Longitude, latitude, highly, speed, preset range etc., alarm notification message can include alarm cause,
The longitude of subscriber equipment, latitude, highly, speed etc..
Judge module 403, for receiving subscriber equipment according to subscribing to the geographical position letter that control instruction sends
Breath, and whether draw subscriber equipment according to the initial position of the geographical location information received and subscriber equipment
Beyond preset range, if beyond preset range, then perform alarm module 405.
Alarm module 405, if being used for judging beyond preset range, then to send SIP form to terminal
Alarm notification message is to notify user.Wherein, the alarm notification message of SIP form needs to define one
" Event " head, type is " location ".
Moreover, it is judged that module 403, it is additionally operable to judge that whether receiving subscriber equipment in Preset Time sends out
The geographical location information sent, if receiving, then performs to set according to the geographical location information received and user
Standby initial position show that whether subscriber equipment is beyond preset range.Otherwise, then alarm module 405 is performed.
Moreover, it is judged that module 403, being additionally operable to arrange intervalometer and timing, this timing is pre-
If the time, when subscribe to processing module send SIP form control instruction to subscriber equipment after, then start
This intervalometer.
Additionally, supervising device can also include: query processing module 407.
Query processing module 407, for receiving the geographical position letter of the inquiry subscriber equipment that terminal sends
During the message ceased, send the inquiry control instruction of SIP form to subscriber equipment, receive subscriber equipment and send out
The geographical location information sent, and geographical location information is sent to terminal.
In embodiments of the present invention, the SIP of the monitoring subscriber equipment that the present invention sends by receiving terminal
The subscription message of form, according to subscribe to message send SIP form subscription control instruction to subscriber equipment,
Receive subscriber equipment according to subscribing to the geographical location information of control instruction transmission and according to the geographical position received
The initial position of confidence breath and subscriber equipment show whether subscriber equipment exceeds the preset range of terminal profile.
If beyond preset range, then send the alarm notification message of SIP form to notify user to terminal.Also
Can pass through to judge in Preset Time, whether receive the geographical location information that subscriber equipment sends, if
Do not receive, then send the alarm notification message of SIP form to notify user to terminal in time.This
Bright have employed geographical location information transmission means based on SIP, compared with existing PIDF form, SIP
Format messages is simple, general, should be readily appreciated that, efficiency of transmission high, and terminal can send subscription and disappear
Breath is to subscribe to positioning function, it is also possible to set preset range to ask subscriber equipment in preset range
It is monitored, it is also possible to judge that subscriber equipment is the most out of touch by Preset Time.Also receiving
During the message of geographical location information of the inquiry subscriber equipment that terminal sends, then the geographical position that will inquire
Confidence breath is sent to terminal.It is achieved thereby that the geographical position of real-time query subscriber equipment.Thus realize
In real time, efficiently, personalizedly to the tracking of subscriber equipment, position and monitor.
One of ordinary skill in the art will appreciate that all or part of stream realizing in above-described embodiment method
Journey, can be by the hardware that computer program controls to be correlated with and completes, and described program can store
In a computer read/write memory medium, this program is upon execution, it may include such as above-mentioned each method
The flow process of embodiment.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body
(Read-Only Memory, ROM) or random store-memory body (Random Access Memory,
RAM) etc..
The above, be only presently preferred embodiments of the present invention, and the present invention not makees any form
On restriction, although the present invention is disclosed above with preferred embodiment, but is not limited to this
Bright, any those skilled in the art, in the range of without departing from technical solution of the present invention, when can
The technology contents utilizing the disclosure above is made a little change or is modified to the Equivalent embodiments of equivalent variations,
In every case it is that the technical spirit of the foundation present invention is to above example without departing from technical solution of the present invention content
Any simple modification, equivalent variations and the modification made, all still falls within the scope of technical solution of the present invention
In.
Claims (10)
1. a monitoring method based on SIP, is characterized in that: include step:
The prison that server receives the terminal P-CSCF unit by mobile network and S-CSCF unit and sends
The subscription message of the SIP form of control subscriber equipment, the subscription message of this SIP form includes this subscriber equipment
Initial geographical position;
Server sends the subscription control instruction of SIP form to subscriber equipment, use according to this subscription message
Family equipment returns to server acknowledgment message, to notify that server user's equipment has accepted control, user
Equipment is sent to one geographical location information of server, and this geographical location information is sent to end by server
End, server returns to subscriber equipment and confirms message, has been received by this with notifying user equipment terminal geographical
Positional information;
Server receives the geographical position of the SIP form that this subscriber equipment sends according to this subscription control instruction
Confidence ceases, and draws according to the initial geographical position of this geographical location information received and this subscriber equipment
Whether this subscriber equipment is beyond preset range;And
If server judges that this subscriber equipment beyond this preset range, then sends SIP form to this terminal
Alarm notification message.
Monitoring method the most according to claim 1, is characterized in that: this subscriber equipment is every one
Heart beat cycle sends the geographical location information of a SIP form, and this subscription message includes pulling subscription this
Subscriber equipment send heart beat cycle, the longitude of this subscriber equipment, latitude, highly, speed and preset
Scope, this alarm notification message include alarm cause, the longitude of this subscriber equipment, latitude, height and
Speed.
Monitoring method the most according to claim 1, is characterized in that: the subscription of this SIP form disappears
Breath includes that request monitors the geographical location information of this subscriber equipment, the subscription message of this SIP form and should
Alarm notification message all defines " Event " head, and type is " location ".
Monitoring method the most according to claim 1, is characterized in that: set performing this user of reception
In the step of the geographical location information of the standby SIP form according to the transmission of this subscription control instruction, also include
Step:
Judge in Preset Time, whether receive the geographical location information that this subscriber equipment sends;
If receiving, then according to this geographical location information received and the initial geographical position of this subscriber equipment
Put and show that whether this subscriber equipment is beyond preset range;And
If not receiving, then send the alarm notification message of SIP form to this terminal.
Monitoring method the most according to claim 4, is characterized in that: further comprise the steps of:
Arranging intervalometer and timing, this timing is this Preset Time, when sending SIP form
Subscription control instruction give after this subscriber equipment, then start this intervalometer.
6. a supervising device based on SIP, it is characterised in that comprising:
Subscribe to processing module, mono-for receiving the terminal P-CSCF unit by mobile network and S-CSCF
Unit and the subscription message of SIP form of monitoring subscriber equipment that sends, and send according to this subscription message
The subscription control instruction of SIP form to subscriber equipment so that subscriber equipment returns to server acknowledgment message,
To notify that described server user's equipment has accepted control, and subscriber equipment is made to be sent to described server
Article one, geographical location information, this geographical location information is sent to terminal, described service by described server
Device returns to subscriber equipment and confirms message, has been received by this geographical location information with notifying user equipment terminal,
Wherein, the subscription message of this SIP form includes the initial geographical position of this subscriber equipment, described based on
The supervising device of SIP is described server;
Judge module, for receiving the SIP form that this subscriber equipment sends according to this subscription control instruction
Geographical location information, and initial geographical according to this geographical location information received and this subscriber equipment
Position show that whether this subscriber equipment is beyond preset range;And
Alarm module, if for judging that this subscriber equipment beyond this preset range, then sends to this terminal
The alarm notification message of SIP form.
Supervising device the most according to claim 6, it is characterised in that this subscriber equipment is every one
Individual heart beat cycle sends the geographical location information of a SIP form, and this subscription message includes pulling subscription
This subscriber equipment send heart beat cycle, the longitude of this subscriber equipment, latitude, highly, speed and pre-
If scope, this alarm notification message includes alarm cause, the longitude of this subscriber equipment, latitude, highly
And speed.
Supervising device the most according to claim 6, it is characterised in that the subscription of this SIP form
Message includes that request monitors the geographical location information of this subscriber equipment, the subscription message of this SIP form and
This alarm notification message all defines " Event " head, and type is " location ".
Supervising device the most according to claim 6, it is characterised in that this judge module, also uses
In judging whether receive the geographical location information that this subscriber equipment sends in Preset Time, if receiving
Arrive, then draw this use according to the initial geographical position of this geographical location information received and this subscriber equipment
Family equipment, whether beyond preset range, if not receiving, then performs this alarm module.
Supervising device the most according to claim 9, it is characterised in that this judge module, also uses
In arranging intervalometer and timing, this timing is this Preset Time, when this subscription processing module
After the subscription control instruction of transmission SIP form is to this subscriber equipment, then start this intervalometer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210514513.5A CN103002488B (en) | 2012-12-04 | 2012-12-04 | Monitoring method based on SIP and supervising device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210514513.5A CN103002488B (en) | 2012-12-04 | 2012-12-04 | Monitoring method based on SIP and supervising device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103002488A CN103002488A (en) | 2013-03-27 |
CN103002488B true CN103002488B (en) | 2016-11-16 |
Family
ID=47930512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210514513.5A Active CN103002488B (en) | 2012-12-04 | 2012-12-04 | Monitoring method based on SIP and supervising device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103002488B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104105058A (en) * | 2013-04-15 | 2014-10-15 | 中兴通讯股份有限公司 | Method of realizing early warning of terminal position, system and related equipment |
CN103916470B (en) * | 2014-03-28 | 2017-06-30 | 北京农业信息技术研究中心 | Moving target position condition intelligent method for pushing in navigation monitoring |
CN104079877B (en) * | 2014-06-24 | 2017-10-03 | 海信集团有限公司 | A kind of monitoring device and security-protecting and monitoring method and system |
CN108111352A (en) * | 2017-12-26 | 2018-06-01 | 迈普通信技术股份有限公司 | A kind of Router Security control method, network management platform and system |
CN110139222A (en) * | 2019-05-31 | 2019-08-16 | 中国联合网络通信集团有限公司 | The method, apparatus of target position is obtained in real time |
US20220278916A1 (en) * | 2019-09-06 | 2022-09-01 | Nokia Technologies Oy | Managing notifications for communication surveillance |
CN112478025A (en) * | 2020-12-14 | 2021-03-12 | 无锡市神韵科技发展有限公司 | Man-machine interaction anti-theft control system based on electric vehicle |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101091404A (en) * | 2005-10-01 | 2007-12-19 | Ktf乐泰欧株式会社 | Alert service method for specific location information of mobile terminal and managing apparatus and mobile terminal for the same |
CN101821765A (en) * | 2007-10-16 | 2010-09-01 | 朴相来 | System and method for protecting and managing children using wireless communication network |
CN102187652A (en) * | 2008-12-22 | 2011-09-14 | 株式会社Ntt都科摩 | Position acquisition system and position information acquisition method |
CN102387467A (en) * | 2011-10-17 | 2012-03-21 | 张云鹤 | Personal belongings management system based on ZigBee protocol |
CN102638783A (en) * | 2012-03-21 | 2012-08-15 | 中兴通讯股份有限公司 | Method and system for acquiring UE (user equipment) access position information |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2874145B1 (en) * | 2004-08-05 | 2006-11-24 | Cit Alcatel | METHOD FOR LOCATING A MOBILE TERMINAL WITH DISPLAY OF ITS POSITION ON ANOTHER MOBILE TERMINAL |
-
2012
- 2012-12-04 CN CN201210514513.5A patent/CN103002488B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101091404A (en) * | 2005-10-01 | 2007-12-19 | Ktf乐泰欧株式会社 | Alert service method for specific location information of mobile terminal and managing apparatus and mobile terminal for the same |
CN101821765A (en) * | 2007-10-16 | 2010-09-01 | 朴相来 | System and method for protecting and managing children using wireless communication network |
CN102187652A (en) * | 2008-12-22 | 2011-09-14 | 株式会社Ntt都科摩 | Position acquisition system and position information acquisition method |
CN102387467A (en) * | 2011-10-17 | 2012-03-21 | 张云鹤 | Personal belongings management system based on ZigBee protocol |
CN102638783A (en) * | 2012-03-21 | 2012-08-15 | 中兴通讯股份有限公司 | Method and system for acquiring UE (user equipment) access position information |
Also Published As
Publication number | Publication date |
---|---|
CN103002488A (en) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103002488B (en) | Monitoring method based on SIP and supervising device | |
CN101997917B (en) | Method and system for giving prompt for indicating user positions in social network service network system | |
CN103222319B (en) | A kind of method for mobile computing device and mobile computing device | |
CN102811179B (en) | Information providing method in a kind of social networks and system | |
EP2993921A1 (en) | Service processing method based on location information | |
CN101227731B (en) | Mobile phone tracing method and system | |
US20150179068A1 (en) | Method and system for providing traffic information | |
WO2014101521A1 (en) | Geographical location-based communication method, mobile terminal, server, and system | |
CN102868968A (en) | Identifying and locating users on a mobile network | |
CN103458354A (en) | Position-based group generation method, device and system | |
WO2010130122A1 (en) | System and method for implementing mobile positioning service | |
CN103024188A (en) | Unprocessed information prompting method and prompting device | |
CN101895865A (en) | The method of the trigger position information of target terminal is provided | |
EP2059075A3 (en) | Method and system for locating a lost and/or stolen phone based on supl network initiated, triggered by reverse-billed SMS | |
CN103167153A (en) | System and method of displaying position of mobile phone on the line in real time | |
WO2011157055A1 (en) | Method and device for machine type communication monitoring processing | |
CA3006903C (en) | Location based information service application | |
CN103379165A (en) | Method, terminal, server and system for displaying microblog topics | |
CN103220310A (en) | Calling card exchange method and terminal and calling card server used for calling card exchange | |
CN110505674A (en) | A kind of access style selection method, equipment and storage medium | |
KR100677508B1 (en) | Location information system reflecting user preference and service providing method thereof | |
WO2014019365A1 (en) | Help system and help method therefor | |
CN102378106A (en) | Mobile terminal, friend prompt method thereof and mobile terminal server | |
CN103714670A (en) | Intelligent alarming system and method | |
CN100420343C (en) | Trigger positioning method based on zone issue |
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 |