CN101094516B - Automatic tracking system for borderline roam on adjacent cells - Google Patents
Automatic tracking system for borderline roam on adjacent cells Download PDFInfo
- Publication number
- CN101094516B CN101094516B CN200710009233A CN200710009233A CN101094516B CN 101094516 B CN101094516 B CN 101094516B CN 200710009233 A CN200710009233 A CN 200710009233A CN 200710009233 A CN200710009233 A CN 200710009233A CN 101094516 B CN101094516 B CN 101094516B
- Authority
- CN
- China
- Prior art keywords
- ril
- function
- mobile phone
- server
- call back
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The windows mobile phone of said apparatus is connected to the server and database of service provider via short message gateway and network; the front-end computer of user is also connected to the server and database of the service provider via network. The invention can automatically detect and report the signal coverage state at the boundary area and state of base station CI.
Description
Technical field:
The present invention relates to a kind of device of automatic tracking system for borderline roam on adjacent sectors, be applied to the fuzzy charging of mobile communication border roaming, belong to mobile communication COMPUTER DETECTION technical field.
Background technology:
In moving communicating field, the boundary roaming charging problem is one and has challenging work: when the user uses mobile phone in adjacent provinces and cities border land, because signal drift and overlapping covering, the received signal of user's mobile phone may be from the base station signal launching tower of adjacent provinces and cities, if do not take special processing, the charge system of mobile operator can be roaming state with user's message registration, produce the cost of the phone call of great number, and the actual user does not roam, and causes customer complaint.What commmunication company generally adopted at present is the mode that own benefit damage also will ensure user ' s right, take border roaming to blur charging way to the forntier region conversation, be about to all be recorded as the conversation of user place provinces and cities, avoided the border conversation to be chargeed into the situation of roaming conversation in the call scenarios in these provinces and cities and area, adjacent provinces and cities boundary.
From technological layer, accomplish to roam fuzzy the charging, just require mobile operator assurance in real time and tracking mobile base station cell id (being CI) and coverage condition, real-time update abutting subdistrict table in abutting connection with provinces and cities.Present way is periodically to send someone be with the dependence test instrument to carry out actual measurement to the forntier region, determine the mobile message coverage condition, in the forntier region the base station signal that might receive accomplish in the abutting subdistrict table, as the fuzzy foundation of chargeing of border roaming.On the other hand, along with the expansion of mobile operator network size, newly-increased base station construction or base station dilatation construction are very frequent, and forntier region base station signal coverage condition frequently changes, simultaneously, newly-built heavy construction also the time regular meeting have influence on the covering of cell phone signal.Therefore, the workload of abutting subdistrict table test job is very huge, and always lags behind actual conditions, can't realize the fuzzy target of chargeing of border roaming fully.
Present this employing periodically sends someone be with the dependence test instrument to carry out actual measurement to the forntier region, determines that the way of mobile message coverage condition mainly exists: the one, and manual testing's mode, workload is big, and in time, prolong; The 2nd, test is the periodicity non real-time, and the forntier region movable signal coverage condition that causes mobile operator to grasp always lags behind actual conditions, can't realize fully that border roaming blurs the charging target.
Summary of the invention:
The object of the present invention is to provide a kind of device of automatic tracking system for borderline roam on adjacent sectors, this device can be realized the borderline roam on adjacent sectors autotrace, mode with automation realizes the automatic test of forntier region movable signal coverage condition and base station CI and reports work, guarantee that mobile operator can grasp the movable signal coverage condition of forntier region in real time, thoroughly solves the boundary roaming charging problem.
The Windows Mobile smart mobile phone of apparatus of the present invention is connected with the server and the database of operator by Short Message Service Gateway, network, and the dynamo-electric brain of user preposition also is connected with the server and the database of operator by network simultaneously.
The Windows Mobile smart mobile phone of apparatus of the present invention is distributed in region, adjacent provinces and cities boundary as required; What the WindowsMobile smart mobile phone adopted is Windows Mobile for smartphone system.
Independent " based on Windows Mobile smart mobile phone cell information, the test of movable signal coverage condition and report automatically " module that is provided with is installed in apparatus of the present invention server, described module is according to current and historical data, derive and upgrade border abutting subdistrict table, move the fuzzy foundation of chargeing of charge system roaming as BOSS.
Apparatus of the present invention Windows mobile smart mobile phone adopts Microsoft's smart mobile phone radio access layer (RIL RadioInterface Layer) application program interface function (API) to obtain current all base station cell ID of mobile phone number (CID) and signal strength signal intensity realizes bottom operation.
The remarkable advantage of apparatus of the present invention has: the one, can intactly realize the test and automatic reporting functions of movable signal coverage condition (comprising cell id and signal strength signal intensity), thereby the realization borderline roam on adjacent sectors is followed the trail of purpose automatically, and finally realizes the fuzzy charging of border roaming; The 2nd, this apparatus structure is simple, be convenient to operation, adopt as compared with the past periodically send someone be with the dependence test instrument carry out to the forntier region actual measurement come quick and easyly, accurate, and the equipment input cost is low, ten minutes is beneficial to popularization.
Description of drawings:
Fig. 1 is the system configuration schematic diagram of apparatus of the present invention;
Fig. 2 is the Software Module Design flow chart of apparatus of the present invention.
Embodiment:
The present invention uses the software module of windows mobile for smartphone mobile phone and the independent research of exploitation installation thereon, as the terminal setting, realizes movable signal coverage condition test and reporting functions automatically.Whole architecture is as shown in Figure 1:
Windows mobile smart mobile phone is placed in region, adjacent provinces and cities boundary, function is periodically to collect forntier region base station information and movable signal coverage condition, when forntier region base station information and movable signal coverage condition change, smart mobile phone reports server with forntier region base station information and movable signal coverage condition by Short Message Service Gateway with the form of note, server is according to current and historical data, derive and upgrade border abutting subdistrict table, move the fuzzy foundation of chargeing of charge system roaming as BOSS.
Difficult point of the present invention is the exploitation of " based on the test of windows mobile smart mobile phone cell information and movable signal coverage condition and report software module automatically ".Windows mobile smart mobile phone can not directly be realized bottom operation by mobile phone A T order, can only adopt Microsoft's smart mobile phone radio access layer (RIL Radio Interface Layer) application program interface function (API) to obtain mobile phone current all base station cell ID number (CID) and signal strength signal intensity.The RIL api function that mainly is applied to comprises:
● RIL_Initilize:RIL initialization function;
● RIL_GetCellTowerInfo: obtain the current place of mobile phone cell information, comprise cell id (CI);
● RIL_GetSingleQulity: obtain the mobile phone signal quality information;
● RIL_Deinitializes: finish the RIL operation.
Because most of RIL api function is designed to asynchronous operation, when promptly calling functions such as RIL_GetCellTowerInfo and RIL_GetSingleQuilty, system can't directly return mobile phone place cell information and signal quality situation, and just simply order is sent to hardware layer, return to user command then and transmit the success or failure sign; When hardware layer gets access to mobile phone place cell information and signal quality, in call back function, provide cell information and signal quality.Therefore, the Software Module Design flow process is as shown in Figure 2:
Illustrate: variable TestRec is an array, and each element of array is a structure, and this structure has been preserved cell id and the signal strength signal intensity that each test gets access to.
In the main thread of software, at first call RIL_Initialize function initialization mobile phone wireless Access Layer, indicate RIL device number and the call back function handle opened; After the initialization success, call RIL_GetCellTowerInfo function and RIL_GetSignalQulity function successively, allow the RIL layer send order to hardware device in the mode of repeating query; After calling the RIL_XX function at every turn, all need delay time 5 seconds, wait for the hardware fill order.
In call back function, at first judge the type of this call back function, if the call back function that RIL_GetCellTowerInfo causes is then preserved the current area that gets access to number; If the call back function that RIL_GetSignalQulity causes then is saved in the current demand signal intensity that gets access in the test result.In addition, when cell id changes, system will comprise that with recent test result cell id and reporting signal strength are to server with the form of SMS.
By main thread and call back function coordinated operation, thereby realize mobile cell information and test of movable signal coverage condition and automatic reporting functions.
The present invention uses common Windows Mobile for smartphone mobile phone on the current phone market at hardware, as Dopod 565/575, and the E72 of Xiaxin etc.; On software, adopt the test job of embeded Visual C++ in conjunction with the windows mobile mobile phone wireless interface layer RIL movable signal coverage conditions such as CID number, movable signal intensity of having realized the sub-district, mobile base station, and with way of short messages realization movable signal coverage condition reporting functions
The present invention has finished the development of whole system at present, after tested, system can realize test of movable signal coverage condition and reporting functions automatically, and derive the abutting subdistrict table in real time, thereby realize the borderline roam on adjacent sectors autotrace, ensured the fuzzy final realization of chargeing of mobile operator border roaming.
● the base station refers to the physical site of mobile operator communication network.
● the sub-district refers to that each mobile base station will be divided into several sub-districts when making to positioning antenna, as uses 120 degree directional antennas, and the base station will be divided into three sub-districts.
● border roaming refers to that the user is regarded as border roaming in the situation of the forntier region of adjacent provinces and cities conversation.
● border roaming is fuzzy to charge generally speaking, refers to that mobile operator does special processing to border roaming, by non-roaming expenses standard charge.
● abutting subdistrict refers to that mobile operator need understand these provinces and cities and other all possible displaced signal sources in provinces and cities forntier region (being cell id), the integrated abutting subdistrict that is called as of these sub-districts in order to solve the boundary roaming charging problem.
● Windows Mobile smart mobile phone refers to use the mobile phone of the Window Mobile of Microsoft operating system, comprises two big systems, i.e. Window Mobile for PPC and Window Mobile for Smartphone.
● RIL is a radio interface layer, Windows Mobile smart mobile phone has shielded the authority of direct use AT command calls GSM mobile communication function to the user, but provide a series of RIL functions for the user, transmit order by the RIL function to hardware, guaranteed that user's attitude process can not destroy system core attitude process.
● embeded Visual C++ is present general Winodws Mobile smart mobile phone developing instrument.
Claims (2)
1. device of automatic tracking system for borderline roam on adjacent sectors, it is characterized in that: Windows Mobile smart mobile phone is connected with the server and the database of operator by Short Message Service Gateway, network, and the dynamo-electric brain of user preposition also is connected with the server and the database of operator by network simultaneously; Independent testing and automatic reporting module based on windows mobile smart mobile phone cell information and movable signal coverage condition of being provided with is installed in the described server, this module invokes RIL Initialize function initialization mobile phone wireless Access Layer RIL indicates RIL device number and the call back function handle opened; After the initialization success, call RIL_GetCellTowerInfo function and RIL_GetSignalQulity function successively, allow the RIL layer send order to hardware device in the mode of repeating query; After calling RIL_GetCellTowerInfo function or RIL_GetSignalQulity function at every turn, all need delay time 5 seconds, wait for the hardware fill order;
In call back function, at first judge the type of this call back function, if the call back function that RIL_GetCellTowerInfo causes is then preserved the current area that gets access to number; If the call back function that RIL_GetSignalQulity causes then is saved in the current demand signal intensity that gets access in the test result; System will comprise that with recent test result cell id and reporting signal strength are to server with the form of SMS.
2. device of automatic tracking system for borderline roam on adjacent sectors according to claim 1 is characterized in that: described Windows Mobile smart mobile phone adopts Windows Mobile for smartphone system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710009233A CN101094516B (en) | 2007-07-20 | 2007-07-20 | Automatic tracking system for borderline roam on adjacent cells |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710009233A CN101094516B (en) | 2007-07-20 | 2007-07-20 | Automatic tracking system for borderline roam on adjacent cells |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101094516A CN101094516A (en) | 2007-12-26 |
CN101094516B true CN101094516B (en) | 2010-05-19 |
Family
ID=38992461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710009233A Active CN101094516B (en) | 2007-07-20 | 2007-07-20 | Automatic tracking system for borderline roam on adjacent cells |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101094516B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640871B (en) * | 2008-07-28 | 2012-07-04 | 中国移动通信集团河南有限公司 | Method, device and system for identifying boundary roaming cell |
CN101404805B (en) * | 2008-11-05 | 2011-05-18 | 中国移动通信集团江苏有限公司 | Method for finding out network edge roaming problem through call bill depth excavation |
CN103004251B (en) * | 2010-07-21 | 2017-02-22 | 光通天下网络科技有限公司 | Method and system for achieving accurate charging for mobile station in the border roaming area |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809215A (en) * | 2006-02-10 | 2006-07-26 | 中国移动通信集团公司 | Regional border roaming control method for mobile communication system |
CN1988720A (en) * | 2005-12-23 | 2007-06-27 | 北京三星通信技术研究有限公司 | Selecting method for communication network |
-
2007
- 2007-07-20 CN CN200710009233A patent/CN101094516B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1988720A (en) * | 2005-12-23 | 2007-06-27 | 北京三星通信技术研究有限公司 | Selecting method for communication network |
CN1809215A (en) * | 2006-02-10 | 2006-07-26 | 中国移动通信集团公司 | Regional border roaming control method for mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
CN101094516A (en) | 2007-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7826837B1 (en) | Systems and methods for tracking signal strength in wireless networks | |
CN102854491A (en) | Method and system for carrying out positioning on the basis of Bluetooth technology | |
CN103796241A (en) | Method for judging and positioning pseudo base station based on reported information of terminal | |
CN104580431A (en) | Communication group configuration method and device | |
CN101137178B (en) | GSM base station voice service automatic testing equipment and method | |
CN104955096A (en) | Method and device for determining high-speed rail user | |
CN102355690A (en) | Method for assessing reverse antenna feeder between cells of base stations | |
CN104144423A (en) | False base station positioning method and network server | |
CN106028279A (en) | Network registration method and device | |
CN102970672A (en) | Mobile station (MS) positioning method based on mobile signals | |
CN105430744A (en) | Positioning method and positioning system | |
CN101094516B (en) | Automatic tracking system for borderline roam on adjacent cells | |
CN103957548A (en) | Monitoring system and method of mobile communication network, mobile terminals and monitoring device | |
CN102083083B (en) | Method and device for confirming boundary roaming base station | |
CN105722112A (en) | Communication network test and optimization system based on mobile terminal | |
CN101541014B (en) | Method for monitoring network coverage, system for monitoring signaling and system for monitoring network coverage | |
CN101365172A (en) | Precisely positioning method for user under household base station | |
CN102571389B (en) | Method for determining communication blind spot and GIS (Geographic Information System) | |
CN102595461B (en) | Performance of mobile communication system testing apparatus, system and method for testing | |
CN105372689A (en) | Satellite-based positioning method and system | |
CN109218963B (en) | Position fingerprint data processing method, device, equipment and storage medium | |
US9253665B2 (en) | Method and apparatuses for initialising a radio base station | |
CN112243196A (en) | Information processing method, device, equipment and computer readable storage medium | |
CN101557626B (en) | Self optimizing method of neighborhood list | |
CN202957985U (en) | Network dial testing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |