CN103888989A - Method and apparatus for monitoring quantity of user equipment in area - Google Patents
Method and apparatus for monitoring quantity of user equipment in area Download PDFInfo
- Publication number
- CN103888989A CN103888989A CN201210560151.3A CN201210560151A CN103888989A CN 103888989 A CN103888989 A CN 103888989A CN 201210560151 A CN201210560151 A CN 201210560151A CN 103888989 A CN103888989 A CN 103888989A
- Authority
- CN
- China
- Prior art keywords
- subscriber equipment
- described region
- network
- area
- user equipment
- 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 42
- 238000012544 monitoring process Methods 0.000 title abstract description 61
- 230000011664 signaling Effects 0.000 claims abstract description 72
- 238000010295 mobile communication Methods 0.000 claims abstract description 45
- 239000012141 concentrate Substances 0.000 claims description 13
- 238000013508 migration Methods 0.000 claims description 6
- 230000005012 migration Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims 2
- 230000007781 signaling event Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种监测区域中用户设备数量的方法和装置,用以解决现有技术中无法准确给出移动通信系统中的小区域中的用户设备的数量的问题。该方法包括:采集移动通信网络设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;针对一个区域,根据所述采集到的信令确定所述区域的网络中新增的用户设备,将确定的新增的用户设备的标识信息添加到所述区域的用户设备集中,并将所述区域的用户设备集中与所述区域的网络断开的用户设备的标识信息删除;将所述区域的用户设备集中的用户设备的标识信息数量作为该区域中的用户设备数量。
Embodiments of the present invention provide a method and device for monitoring the number of user equipments in an area, so as to solve the problem in the prior art that the number of user equipments in a small area in a mobile communication system cannot be accurately given. The method includes: collecting the signaling interacted between mobile communication network devices and the signaling interacted between the mobile communication network and the user equipment; for an area, according to the collected signaling, determining the newly added adding the identification information of the determined newly added user equipment to the user equipment set in the area, and deleting the identification information of the user equipment disconnected from the network in the area in the user equipment set in the area; The number of identification information of user equipments in the user equipment set in the area is taken as the number of user equipments in the area.
Description
技术领域technical field
本发明涉及移动通信技术领域,尤其涉及一种监测区域中用户设备数量的方法和装置。The present invention relates to the technical field of mobile communication, in particular to a method and device for monitoring the number of user equipment in an area.
背景技术Background technique
近年来移动通信网络发展迅速,移动终端普及率大幅度提高,用户分布密度也大大提高。在一个较小的区域内,无线通信的信道资源是相对有限的,因此在人口密集的区域、各种重大事件及活动中及时监测区域内移动通信的用户数量是非常重要的。监测区域内的移动通信的用户数量可以用于预判该区域移动通信业务的高峰提前做出相应的网络部署。另一方面,移动通信网络的用户数量的分布,也反映出整个区域人群的分布情况,可以为相关的公共管理提供信息。In recent years, the mobile communication network has developed rapidly, the penetration rate of mobile terminals has been greatly increased, and the distribution density of users has also been greatly increased. In a small area, the channel resources of wireless communication are relatively limited, so it is very important to timely monitor the number of mobile communication users in a densely populated area, various major events and activities. The number of mobile communication users in the monitoring area can be used to predict the peak of mobile communication services in the area and make corresponding network deployment in advance. On the other hand, the distribution of the number of users of the mobile communication network also reflects the distribution of the population in the entire region, which can provide information for relevant public management.
目前,常用的统计移动通信系统中的用户数量方法是根据移动交换中心(MSC,Mobile Switching Center)发送给拜访位置寄存器(VLR,Visitor LocationRegister)的话务报告来统计该VLR中的用户数量的。统计数值是某一时刻登记在VLR中的用户数,统计区域是一台MSC的整个覆盖范围或一个位置区编码(LAC,Location Area Code)对应的区域的范围,时间粒度最小为15分钟,更小的时间粒度对MSC设备要求较高,会给设备带来极大的负荷开销。另外,MSC上的话务统计不支持小区级的用户数量统计。At present, the commonly used method for counting the number of users in the mobile communication system is to count the number of users in the VLR according to the traffic report sent by the Mobile Switching Center (MSC, Mobile Switching Center) to the Visitor Location Register (VLR, Visitor Location Register). The statistical value is the number of users registered in the VLR at a certain moment. The statistical area is the entire coverage area of an MSC or the area corresponding to a Location Area Code (LAC, Location Area Code). The minimum time granularity is 15 minutes, and more A small time granularity has high requirements on MSC equipment, which will bring a huge load overhead to the equipment. In addition, the traffic statistics on the MSC does not support cell-level user quantity statistics.
对于小区级的用户数量的统计,一种方法是使用小区的其它业务量统计来估算用户数,例如根据小区的话务量、位置区用户数来估算小区的用户数量,其中小区的用户数量=包含该小区的位置区的用户数×该小区的话务量/该位置区的话务量。但是这种方法假设了包含该小区的位置区中的不同小区的用户具有相同的话务模型,但是,实际上覆盖不同类型的场所的小区的用户的话务模型有很大的差异。另一种方法是,统计小区中的活跃用户数量,但是这种方法只统计一段时间内与网络有交互的用户,即活跃用户。活跃用户在一定程度上可以反映网络的利用率,但是这样的统计结果容易受到多种因素的影响,如信令采集方式、监测区域、采集时段、采集持续时长等,这会使统计结果缺乏稳定性和可用性。以采集时长为例,当采集时间短时,很多在网用户还未与网络发生交互,这时统计的活跃用户的数量会偏小;当采集时间较长时,较早与网络发生交互的用户可能已经离开该区域,这时统计会使活跃用户的数量偏大。For the statistics of the number of users at the cell level, one method is to use other traffic statistics of the cell to estimate the number of users, for example, to estimate the number of users in the cell based on the traffic volume of the cell and the number of users in the location area, where the number of users in the cell = The number of users in the location area including the cell × the traffic volume of the cell/the traffic volume of the location area. However, this method assumes that users in different cells in the location area including the cell have the same traffic model, but actually, the traffic models of users in cells covering different types of places are very different. Another method is to count the number of active users in the cell, but this method only counts users who interact with the network within a period of time, that is, active users. Active users can reflect the utilization rate of the network to a certain extent, but such statistical results are easily affected by many factors, such as signaling collection method, monitoring area, collection period, collection duration, etc., which will make the statistical results unstable and usability. Taking the collection time as an example, when the collection time is short, many online users have not yet interacted with the network, and the number of active users counted will be relatively small; when the collection time is long, the users who interacted with the network earlier May have left the area, in which case statistics would skew the number of active users.
综上所述,现有技术无法准确给出移动通信系统中的小区域内的用户设备数量。To sum up, the prior art cannot accurately provide the number of user equipments in a small area in a mobile communication system.
发明内容Contents of the invention
本发明实施例提供了一种监测区域中用户设备数量的方法和装置,用以解决现有技术中无法准确给出移动通信系统中的小区域中的用户设备的数量的问题。Embodiments of the present invention provide a method and device for monitoring the number of user equipments in an area, so as to solve the problem in the prior art that the number of user equipments in a small area in a mobile communication system cannot be accurately given.
基于上述问题,本发明实施例提供的一种监测区域中用户设备数量的方法,包括:Based on the above problems, an embodiment of the present invention provides a method for monitoring the number of user equipments in an area, including:
采集移动通信网络中的设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;Collect signaling interacted between devices in the mobile communication network and signaling interacted between the mobile communication network and the user equipment;
针对一个区域,根据所述采集到的信令确定所述区域的网络中新增的用户设备,将确定的新增的用户设备的标识信息添加到所述区域的用户设备集中,并将所述区域的用户设备集中与所述区域的网络断开的用户设备的标识信息删除;For an area, determine a newly added user equipment in the network of the area according to the collected signaling, add the identified identification information of the newly added user equipment to the set of user equipment in the area, and add the Deleting identification information of user equipment disconnected from the network of the area in the user equipment set in the area;
将所述区域的用户设备集中的用户设备的标识信息数量作为该区域中的用户设备数量。The number of identification information of user equipments in the user equipment set in the area is taken as the number of user equipments in the area.
本发明实施例提供的一种监测区域中用户设备数量的装置,包括:An apparatus for monitoring the number of user equipments in an area provided by an embodiment of the present invention includes:
信令采集模块,用于采集移动通信网络中的设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;A signaling collection module, configured to collect signaling interacted between devices in the mobile communication network and signaling interacted between the mobile communication network and the user equipment;
添加/删除模块,用于针对一个区域,根据所述采集到的信令确定所述区域的网络中新增的用户设备,将确定的新增的用户设备的标识信息添加到所述区域的用户设备集中,并将所述区域的用户设备集中与所述区域的网络断开的用户设备的标识信息删除;The adding/deleting module is configured to, for an area, determine the newly added user equipment in the network of the area according to the collected signaling, and add the identification information of the determined newly added user equipment to the users in the area Centralize the equipment, and delete the identification information of the user equipment that is disconnected from the network of the area in the centralized user equipment in the area;
计数模块,用于将所述区域的用户设备集中的用户设备的标识信息数量作为该区域中的用户设备数量。A counting module, configured to use the number of identification information of user equipments in the user equipment set in the area as the number of user equipments in the area.
本发明实施例的有益效果包括:The beneficial effects of the embodiments of the present invention include:
本发明实施例提供了一种监测区域中用户设备数量的方法和装置,采用该方法监测区域中用户设备数量时,当该区域的网络中新增用户设备时,会将新增的用户设备的标识信息添加到该区域的用户设备集中,当该区域中的网络中的用户设备与该区域中的网络断开时,会将该用户设备的标识信息从该区域的用户设备集中删除,从而不断地将新增的用户设备的标识信息添加到该区域的用户设备集中,并不断地将与该区域的网络断开的用户设备的标识信息从该区域的用户设备集中删除,从而可以准确给出该区域中的用户设备的数量。Embodiments of the present invention provide a method and device for monitoring the number of user equipment in an area. When the method is used to monitor the number of user equipment in an area, when a new user equipment is added to the network in the area, the newly added user equipment will be The identification information is added to the user equipment set in the area. When the user equipment in the network in the area is disconnected from the network in the area, the identification information of the user equipment will be deleted from the user equipment set in the area, thereby continuously The identification information of the newly added user equipment is added to the user equipment set in the area, and the identification information of the user equipment disconnected from the network in the area is continuously deleted from the user equipment set in the area, so that it can be accurately given The number of user devices in the area.
附图说明Description of drawings
图1为本发明实施例提供的一种检测区域中用户设备数量的方法的流程图;FIG. 1 is a flow chart of a method for detecting the number of user equipments in an area provided by an embodiment of the present invention;
图2为本发明实施例提供的确定监测区域的用户设备集中脱离所述区域的网络且并未通知所述区域中的网络的用户设备的方法的流程图;FIG. 2 is a flow chart of a method for determining that user equipment in a monitoring area concentrates away from the network in the area and does not notify the user equipment in the network in the area provided by an embodiment of the present invention;
图3a和图3b为本发明实施例提供的确定监测区域中的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备的方法的流程图;Fig. 3a and Fig. 3b are flow charts of a method for determining that user equipment in a monitoring area is migrated from a network in the area to a user equipment in a network in another area outside the area provided by an embodiment of the present invention;
图4为本发明实施例提供的确定监测区域中的网络中新增的用户设备的方法的流程图;FIG. 4 is a flowchart of a method for determining a newly added user equipment in a network in a monitoring area provided by an embodiment of the present invention;
图5为本发明实施例提供的监测区域中的用户设备数量的方法在实际应用中的流程图;FIG. 5 is a flow chart of the actual application of the method for monitoring the number of user equipments in the area provided by the embodiment of the present invention;
图6为本发明实施例提供的一种检测区域中用户设备数量的装置的结构图。Fig. 6 is a structural diagram of an apparatus for detecting the number of user equipments in an area according to an embodiment of the present invention.
具体实施方式Detailed ways
本发明实施例提供的一种检测区域中用户数量的方法和设备,通过不断将监测区域的网络中的新增的用户设备的标识信息添加到该区域的用户设备集中,并不断将与该区域的网络断开的用户设备的标识信息从该区域的用户设备集中删除,从而准确给出该区域中的用户设备的数量,进而克服了现有技术中无法准确给出指定区域中的用户设备的数量的问题。The embodiment of the present invention provides a method and device for detecting the number of users in an area. By continuously adding the identification information of newly added user equipment in the network of the monitoring area to the set of user equipment in the area, and continuously linking with the user equipment in the area The identification information of the user equipment disconnected from the network is deleted from the user equipment set in the area, thereby accurately giving the number of user equipment in the area, thereby overcoming the problem that the user equipment in the specified area cannot be accurately given in the prior art A matter of quantity.
下面结合说明书附图,对本发明实施例提供的一种检测区域中用户设备数量的方法和装置的具体实施方式进行说明。The specific implementation manners of a method and an apparatus for detecting the number of user equipments in an area provided by the embodiments of the present invention will be described below with reference to the drawings in the description.
本发明实施例提供的一种检测区域中用户设备数量的方法,如图1所示,具体包括以下步骤:A method for detecting the number of user equipments in an area provided by an embodiment of the present invention, as shown in FIG. 1 , specifically includes the following steps:
S101、采集移动通通信网络中的设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;S101. Collect signaling interacted between devices in the mobile communication network and signaling interacted between the mobile communication network and the user equipment;
较佳地,可以持续不断地采集移动通通信网络中的设备之间交互的信令以及移动通信网络与用户设备之间交互的信令。Preferably, the signaling interacted between devices in the mobile communication network and the signaling interacted between the mobile communication network and the user equipment can be continuously collected.
S102、针对一个区域,即监测区域,根据采集到的信令确定该区域的网络中新增的用户设备;S102. For an area, that is, the monitoring area, determine the newly added user equipment in the network of the area according to the collected signaling;
S103、将确定的新增的用户设备的标识信息添加到该区域的用户设备集中,其中,该区域的用户设备集中包含位于该区域的网络中的用户设备的标识信息;S103. Add the determined identification information of the newly added user equipment to the user equipment set in the area, where the user equipment set in the area includes the identification information of the user equipment located in the network in the area;
S104、将该区域的用户设备集中与该区域的网络断开的用户设备的标识信息从该区域的用户设备集中删除;S104. Delete the identification information of the user equipments that are disconnected from the network of the user equipments in the area from the set of user equipments in the area;
S105、将该区域的用户设备集中的用户设备的标识信息的数量作为该区域中的用户设备的数量。S105. Use the number of identification information of user equipments in the user equipment set in the area as the number of user equipments in the area.
其中,S102、S103和S104之间并没有先后顺序,可以是先执行S102、S103,然后执行S104,也可以是先执行S104,再执行S102、S103,还可以是在执行S102、S103的同时执行S104。Among them, there is no sequence among S102, S103 and S104, and S102 and S103 can be executed first, and then S104 can be executed, or S104 can be executed first, and then S102 and S103 can be executed, or S102 and S103 can be executed at the same time S104.
其中,采集移动通信系统接收到的用户设备发送的信令,可以通过全球移动通信(GSM)系统的A接口和/或第三代移动通信系统(3G)的IuCS接口和/或软交换接口采集用户设备发送的信令。采集范围可以是包含监测区域的一个或多个位置区的网络中的用户设备发送的信令,也可以是整个移动通信系统中的用户设备发送的信令。监测区域可以是一个小区,也可以是多个小区。Among them, the collection of the signaling sent by the user equipment received by the mobile communication system can be collected through the A interface of the global mobile communication (GSM) system and/or the IuCS interface and/or softswitch interface of the third generation mobile communication system (3G) Signaling sent by the user equipment. The collection range may be signaling sent by user equipment in the network including one or more location areas of the monitoring area, or may be signaling sent by user equipment in the entire mobile communication system. The monitoring area can be one cell or multiple cells.
其中,与监测区域的网络断开的用户设备包括从该区域的网络中迁移到该区域以外的其它区域的网络中的用户设备和/或脱离所述区域的网络且并未通知所述区域中的网络的用户设备和/或发生国际移动用户标识码(IMSI,International Mobile Subscriber Identity)分离的用户设备。从该区域的网络中迁移到该区域以外的其它区域的网络中的用户设备是指用户设备迁移之前的服务小区位于该区域中,而迁移之后的服务小区位于该区域之外;发生IMSI分离的用户设备即关机的用户设备;脱离所述区域的网络且并未通知所述区域中的网络的用户设备,包括进入未被网络覆盖的区域的用户设备和异常关闭的用户设备等。Wherein, the user equipment disconnected from the network of the monitoring area includes the user equipment migrating from the network of the area to the network of other areas outside the area and/or leaving the network of the area without notifying the network of the area The user equipment of the network and/or the user equipment separated by the International Mobile Subscriber Identity (IMSI, International Mobile Subscriber Identity). The user equipment in the network that migrates from the network in this area to other areas outside this area means that the serving cell before the migration of the user equipment is located in this area, and the serving cell after the migration is located outside this area; IMSI separation occurs The user equipment is the user equipment that is powered off; the user equipment that leaves the network in the area and does not notify the network in the area, including the user equipment that enters the area not covered by the network and the user equipment that is abnormally turned off.
进一步地,如图2所示,根据下列步骤确定监测区域的用户设备集中脱离所述区域的网络且并未通知所述区域中的网络的用户设备:Further, as shown in FIG. 2, it is determined according to the following steps that the user equipments in the monitoring area are concentrated away from the network in the area and the user equipments in the network in the area are not notified:
S201、分别确定监测区域中的用户设备集中的每个用户设备标识信息对应的用户设备最近一次向移动通信系统发送的信令的时间与当前时间的时间差;S201. Respectively determine the time difference between the time of the last signaling sent by the user equipment to the mobile communication system corresponding to each user equipment identification information in the user equipment set in the monitoring area and the current time;
S202、将时间差超过预设时长的用户设备作为该区域中的用户设备集中脱离该区域的网络且并未通知该区域中的网络的用户设备。S202. Determining the user equipment whose time difference exceeds a preset time length as the user equipment in the area where the user equipment is concentrated away from the network in the area and has not notified the network in the area.
其中,用户设备最近一次向移动通信网络发送信令的时间既可以是用户设备最近一次信令过程中与移动通信网络交互时最后一条信令的发送时间,也可以是用户设备最近一次信令过程中与移动通信网络交互时第一条信令的发送时间,还可以是用户设备最近一次信令过程中与移动通信网络交互时中间任意一条信令的发送时间。Wherein, the last time when the user equipment sends signaling to the mobile communication network may be the sending time of the last signaling when the user equipment interacts with the mobile communication network during the last signaling process, or the time when the last signaling process of the user equipment is The sending time of the first signaling when interacting with the mobile communication network may also be the sending time of any intermediate signaling when the user equipment interacts with the mobile communication network during the last signaling process.
进一步地,如图3a所示,根据下列步骤确定监测区域中的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备:Further, as shown in FIG. 3a, it is determined according to the following steps that the user equipments in the monitoring area migrate from the network in this area to the user equipments in networks in other areas outside this area:
S3a01、根据采集到的信令确定出用户设备的标识信息和位置信息;S3a01. Determine the identification information and location information of the user equipment according to the collected signaling;
S3a02、将确定出的位置信息所对应的位置位于该区域之外但包含于移动通信网络覆盖的区域中,且确定出的用户设备的标识信息包含于该区域的用户设备集中的用户设备作为该区域的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备。S3a02. Set the user equipment whose location corresponding to the determined location information is outside the area but included in the area covered by the mobile communication network, and whose identification information of the user equipment is included in the user equipment set in the area, as the user equipment The user equipments in the area are collectively migrated from the network of the area to the user equipments in the networks of other areas outside the area.
或者,如图3b所示,根据下列步骤确定监测区域中的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备:Or, as shown in FIG. 3b, it is determined according to the following steps that the user equipments in the monitoring area are migrated from the network in this area to the user equipments in networks in other areas outside this area:
S3b01、根据采集到的信令确定出用户设备的标识信息对应的用户设备迁移的源小区和目标小区;S3b01. Determine, according to the collected signaling, a source cell and a target cell for user equipment migration corresponding to the identification information of the user equipment;
S3b02、将确定出的源小区位于监测区域中、且确定出的目标小区位于监测区域外的用户设备作为该区域的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备。S3b02. Migrate the determined source cell located in the monitoring area and the determined target cell located outside the monitored area, as the user equipment in the area, from the network in the area to the network in other areas outside the area user equipment.
当采集到用户设备在监测区域发生IMSI分离的信令时,在将该信令解析为信令详细记录(CDR、Calling Detail Records)之后,可以确定出该用户设备的位置信息对应的位置并不包含在移动通信网络所覆盖的区域中,因此采用图3a所示的方法确定出的用户设备仅包括监测区域中的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备;而采用图3b所示的方法同样能够确定出监测区域中的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备。When the IMSI separation signaling of the user equipment in the monitoring area is collected, after parsing the signaling into signaling detailed records (CDR, Calling Detail Records), it can be determined that the location corresponding to the location information of the user equipment is not Included in the area covered by the mobile communication network, so the user equipment determined by the method shown in Figure 3a only includes the user equipment in the monitoring area that migrates from the network in this area to the network in other areas outside this area user equipments; and using the method shown in FIG. 3b, it can also be determined that the user equipments in the monitoring area migrate from the network in this area to the user equipments in networks in other areas outside this area.
进一步地,根据采集到的信令确定监测区域中的网络中新增的用户设备的方法,如图4所示,包括:Further, the method for determining the newly added user equipment in the network in the monitoring area according to the collected signaling, as shown in FIG. 4 , includes:
S401、根据采集到的信令确定用户设备的标识信息和位置信息;S401. Determine identification information and location information of the user equipment according to the collected signaling;
S402、将确定出的用户设备的标识信息未包含于该区域的用户设备集中、且确定出的位置信息所对应的位置位于该区域中的用户设备作为该区域的络中新增的用户设备。S402. Use the determined user equipment identification information not included in the user equipment set in the area and the user equipment corresponding to the determined location information located in the area as newly added user equipment in the network in the area.
采用图4所示的方法可以确定出监测区域网络中的新增的用户设备,该新增的用户设备包括:从监测区域的网络之外迁移到该区域的网络中的用户设备、在该区域中发生IMSI附着的用户设备以及在该区域中进入被网络覆盖区域的用户设备。The method shown in Figure 4 can be used to determine the newly added user equipment in the monitoring area network. The user equipment that has IMSI attached in the area and the user equipment that enters the area covered by the network in this area.
为了进一步说明本发明实施例提供的一种监测区域中用户设备数量的方法,下面根据该方法在实际应用中的流程为例来说明该方法的实施过程。图5给出了本发明实施例提供的监测区域中的用户设备数量的方法在监测多个小区中的用户设备的数量时的流程图,包括下列步骤:In order to further illustrate a method for monitoring the number of user equipments in an area provided by an embodiment of the present invention, the implementation process of the method will be described below based on the flow of the method in practical application as an example. FIG. 5 shows a flow chart of the method for monitoring the number of user equipments in an area provided by an embodiment of the present invention when monitoring the number of user equipments in multiple cells, including the following steps:
S501、为监测区域建立一个计数器,其中计数器用于记录该监测区域中的用户设备数量,计数器的初始值为零,初始时该监测区域的用户设备集为空,用户设备集中存储该区域中的用户设备的标识信息、位置信息、时间信息;S501. Establish a counter for the monitoring area, where the counter is used to record the number of user equipment in the monitoring area. The initial value of the counter is zero. Initially, the user equipment set in the monitoring area is empty, and the user equipment in the area centrally stores Identification information, location information, and time information of the user equipment;
S502、持续采集移动通信网络设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;S502. Continuously collect signaling interacted between mobile communication network devices and signaling interacted between the mobile communication network and the user equipment;
S503、逐条将采集到的信令解析为信令详细记录(CDR,Calling DetailRecords),其中,每一条CDR对应一个用户设备的一次完整信令事件,每一条CDR包含用户设备标识信息、位置信息和时间信息;其中,时间信息是一次信令事件中最后一条信令的接收时间,位置信息根据信令事件的类别设定,其中对于主被叫、收发短信、寻呼、IMSI附着等事件,位置信息为该信令事件中用户设备最终所在的小区的标识;对于切换、位置更新等事件,位置信息为用户设备迁移成功的目的小区;对于IMSI分离事件,位置信息为一个特殊的标识。S503. Analyze the collected signaling one by one into signaling detailed records (CDR, Calling Detail Records), wherein each CDR corresponds to a complete signaling event of a user equipment, and each CDR includes user equipment identification information, location information and Time information; wherein, the time information is the receiving time of the last signaling in a signaling event, and the location information is set according to the category of the signaling event, wherein for events such as calling and calling, sending and receiving short messages, paging, and IMSI attachment, the location The information is the identity of the cell where the user equipment is finally located in the signaling event; for events such as handover and location update, the location information is the destination cell where the user equipment migrates successfully; for an IMSI separation event, the location information is a special identifier.
S504、针对一条CDR,确定该CDR中的用户设备标识信息、位置信息和时间信息;S504. For a CDR, determine user equipment identification information, location information, and time information in the CDR;
S505、判断该条CDR中的位置信息是否为监测区域中的小区的标识且用户设备标识信息是否包含于监测区域的用户设备集中,若该条CDR中的位置信息为监测区域中的小区的标识且用户设备标识信息包含于监测区域的用户设备集中,则执行S506;若该条CDR中的位置信息为监测区域中的小区的标识且用户设备标识信息未包含于监测区域的用户设备集中,则执行S507;若该条CDR中的位置信息不是监测区域中的小区的标识且用户设备标识信息包含于监测区域的用户设备集中,则执行S508;否则,执行S509;S505. Determine whether the location information in the CDR is an identifier of a cell in the monitoring area and whether the user equipment identification information is included in the user equipment set in the monitoring area, if the location information in the CDR is an identifier of a cell in the monitoring area And the user equipment identification information is included in the user equipment set in the monitoring area, then execute S506; if the location information in the CDR is the identification of the cell in the monitoring area and the user equipment identification information is not included in the user equipment set in the monitoring area, then Execute S507; if the location information in the CDR is not the identity of the cell in the monitoring area and the user equipment identification information is included in the user equipment set in the monitoring area, then execute S508; otherwise, execute S509;
S506、将监测区域的用户设备集中与该条CDR中的用户设备的标识信息对应存储的时间信息替换为该条CDR中的时间信息;然后,执行S509;S506. Replace the time information stored in the user equipment in the monitoring area corresponding to the identification information of the user equipment in the CDR with the time information in the CDR; then, perform S509;
S507、将该条CDR中的用户设备的标识信息添加到监测区域的用户设备集中,并将该条CDR中的时间信息与该条CDR中的用户设备的标识信息对应存储到监测区域的用户设备集中;计数器加1;然后执行S509;S507. Add the identification information of the user equipment in the CDR to the user equipment set in the monitoring area, and store the time information in the CDR and the identification information of the user equipment in the CDR correspondingly to the user equipment in the monitoring area Concentrate; add 1 to the counter; then execute S509;
S508、将该条CDR中的用户设备的标识信息从监测区域的用户设备集中删除,并删除与该条CDR中的用户设备的标识信息对应存储的时间信息;计数器减1;然后执行S509;S508. Delete the identification information of the user equipment in the CDR from the set of user equipment in the monitoring area, and delete the time information stored corresponding to the identification information of the user equipment in the CDR; decrement the counter by 1; then execute S509;
S509、针对下一条CDR,确定该CDR中的用户设备标识信息、位置信息和时间信息;然后执行S505;S509. For the next CDR, determine the user equipment identification information, location information and time information in the CDR; then execute S505;
S510、开启定时器,定时器的定时时长设置为T,;S510, start the timer, and set the timing duration of the timer to T;
S511、针对监测区域的用户设备集中的一个用户设备标识信息,确定该用户设备标识信息所对应的时间信息表示的时间与当前时间的时间差大于预设时长;S511. For one piece of user equipment identification information in the user equipment set in the monitoring area, determine that the time difference between the time indicated by the time information corresponding to the user equipment identification information and the current time is greater than a preset duration;
S512、将该用户标识信息及其对应的时间信息从监测区域的用户设备集中删除;计数器减1;然后重新执行S511直至监测区域的用户设备集中的用户标识信息都被判断过;S512. Delete the user identification information and the corresponding time information from the user equipment set in the monitoring area; decrement the counter by 1; then re-execute S511 until all the user identification information in the user equipment set in the monitoring area have been judged;
S513、定时器计时结束;然后执行S510。S513, the timer finishes counting; and then executes S510.
其中,S501-S509与S510-S513并无时间上的先后顺序,在执行S501-S509的同时,可以执行S510-S513。Wherein, S501-S509 and S510-S513 have no time sequence, and S510-S513 can be executed while S501-S509 is being executed.
其中,定时器的计时时长T最短可以设置为判断一遍监测区域的用户设备集中的用户设备标识信息所需要的时间。Wherein, the shortest timing duration T of the timer can be set as the time required for judging the user equipment identification information in the user equipment set in the monitoring area once.
最后,可以实时地将计数器的计数结果输出,从而将监测区域中的用户设备的数量直观地显示出来,也可以将计数器的计数结果与获得该结果的时间对应保存成一个文件。Finally, the counting result of the counter can be output in real time, so as to visually display the number of user equipment in the monitoring area, and the counting result of the counter and the time when the result is obtained can also be stored in a file correspondingly.
基于同一发明构思,本发明实施例还提供了监测区域中用户设备数量的装置,由于该装置所解决问题的原理与前述监测区域中用户设备数量的方法相似,因此该装置的实施可以参见前述方法的实施,重复之处不再赘述。Based on the same inventive concept, an embodiment of the present invention also provides a device for monitoring the number of user equipment in an area. Since the principle of the problem solved by the device is similar to the aforementioned method for monitoring the number of user equipment in an area, the implementation of the device can refer to the aforementioned method The implementation of this method will not be repeated here.
本发明实施例提供的一种监测区域中用户设备数量的装置,如图6所示,包括:An apparatus for monitoring the number of user equipments in an area provided by an embodiment of the present invention, as shown in FIG. 6 , includes:
信令采集模块61,用于采集移动通信网络设备之间交互的信令以及移动通信网络与用户设备之间交互的信令;A
添加/删除模块62,用于针对一个区域,根据采集到的信令确定监测区域的网络中新增的用户设备,将确定的新增的用户设备的标识信息添加到该区域的用户设备集中,并将该区域的用户设备集中与该区域的网络断开的用户设备的标识信息删除;The adding/deleting
计数模块63,用于将该区域的用户设备集中的用户设备的标识信息数量作为该区域中的用户设备数量。The
进一步地,在本发明实施例提供的一种监测区域中用户设备数量的装置中,与监测区域的网络断开的用户设备包括从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备和/或发生国际移动用户标识码IMSI分离的用户设备和/或脱离所述区域的网络且并未通知所述区域中的网络的用户设备。Furthermore, in an apparatus for monitoring the number of user equipments in an area provided by an embodiment of the present invention, the user equipment disconnected from the network of the monitoring area includes migrating from the network of the area to the network of other areas outside the area and/or user equipment that has experienced IMSI detachment and/or user equipment that has left the network in the area and has not notified the network in the area.
进一步地,添加/删除模块62,还用于分别确定监测区域中的用户设备集中的每个用户设备最近一次向移动通信系统发送的信令的时间与当前时间的时间差;将对应的时间差超过预设时长的用户设备作为该区域的用户设备集中脱离所述区域的网络且并未通知所述区域中的网络的用户设备。Further, the adding/deleting
进一步地,添加/删除模块62还用于根据采集到的信令确定用户设备的标识信息和位置信息;若确定出的位置信息所对应的位置位于监测区域外但包含于移动通信网络覆盖的区域中、且确定出的用户设备的标识信息包含于该区域的用户设备集中,则确定发送该采集到的信令的用户设备为该区域的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备。或者,添加/删除模块62还用于根据采集到的信令确定用户设备的标识信息对应的用户设备迁移的源小区和目标小区;若确定出的源小区位于监测区域中、且确定出的目标小区位于该区域外,则确定发送该采集到的信令的用户设备为该区域的用户设备集中从该区域的网络中迁移到该区域以外的其他区域的网络中的用户设备。Further, the adding/deleting
进一步地,添加/删除模块62具体用于根据采集到的信令确定用户设备的标识信息和位置信息;若确定出的用户设备的标识信息未包含于监测区域的用户设备集中、且确定出的位置信息所对应的位置位于该区域中,则确定发送该采集到的信令的用户设备为该区域的网络中新增的用户设备。Further, the adding/deleting
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the above description of the implementation manners, those skilled in the art can clearly understand that the embodiments of the present invention can be implemented by hardware, or by means of software plus a necessary general hardware platform. Based on this understanding, the technical solutions of the embodiments of the present invention can be embodied in the form of software products, which can be stored in a non-volatile storage medium (which can be CD-ROM, U disk, mobile hard disk, etc.), Several instructions are included to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute the methods described in various embodiments of the present invention.
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。Those skilled in the art can understand that the drawing is only a schematic diagram of a preferred embodiment, and the modules or processes in the drawing are not necessarily necessary for implementing the present invention.
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。Those skilled in the art can understand that the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description in the embodiment, or can be located in one or more devices different from the embodiment according to corresponding changes. The modules in the above embodiments can be combined into one module, and can also be further split into multiple sub-modules.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210560151.3A CN103888989A (en) | 2012-12-20 | 2012-12-20 | Method and apparatus for monitoring quantity of user equipment in area |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210560151.3A CN103888989A (en) | 2012-12-20 | 2012-12-20 | Method and apparatus for monitoring quantity of user equipment in area |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103888989A true CN103888989A (en) | 2014-06-25 |
Family
ID=50957673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210560151.3A Pending CN103888989A (en) | 2012-12-20 | 2012-12-20 | Method and apparatus for monitoring quantity of user equipment in area |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103888989A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104202719A (en) * | 2014-08-14 | 2014-12-10 | 长安通信科技有限责任公司 | People number testing and crowd situation monitoring method and system based on position credibility |
| CN104219622A (en) * | 2014-08-14 | 2014-12-17 | 长安通信科技有限责任公司 | People number measuring method based on LAC and crowd situation monitoring method and system |
| CN106131786A (en) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | The acquisition methods of additional population data and device |
| CN106332052A (en) * | 2016-08-30 | 2017-01-11 | 上海新炬网络技术有限公司 | Micro-regional public security early-warning method based on mobile communication terminal |
| CN109005217A (en) * | 2018-07-05 | 2018-12-14 | 山东九州信泰信息科技股份有限公司 | The method for solving concurrency conflict using read-only variable under cloud computing environment |
| CN110381220A (en) * | 2019-08-19 | 2019-10-25 | 中国工商银行股份有限公司 | Information recommendation method and device and electronic equipment and readable storage medium storing program for executing |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1204908A (en) * | 1998-03-31 | 1999-01-13 | 四川佩协实业公司 | Method and system broadcasting and access for information |
| CN1438807A (en) * | 2002-02-10 | 2003-08-27 | 华为技术有限公司 | Method for selecting wireless channel distribution in multiple channel broadcasting business |
| US20040097237A1 (en) * | 2002-11-14 | 2004-05-20 | Nec Corporation | Method of collecting information in mobile communication system |
| CN102547796A (en) * | 2010-12-14 | 2012-07-04 | 中国移动通信集团贵州有限公司 | Method and device for monitoring number of users in mobile communication system |
-
2012
- 2012-12-20 CN CN201210560151.3A patent/CN103888989A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1204908A (en) * | 1998-03-31 | 1999-01-13 | 四川佩协实业公司 | Method and system broadcasting and access for information |
| CN1438807A (en) * | 2002-02-10 | 2003-08-27 | 华为技术有限公司 | Method for selecting wireless channel distribution in multiple channel broadcasting business |
| US20040097237A1 (en) * | 2002-11-14 | 2004-05-20 | Nec Corporation | Method of collecting information in mobile communication system |
| CN102547796A (en) * | 2010-12-14 | 2012-07-04 | 中国移动通信集团贵州有限公司 | Method and device for monitoring number of users in mobile communication system |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104202719A (en) * | 2014-08-14 | 2014-12-10 | 长安通信科技有限责任公司 | People number testing and crowd situation monitoring method and system based on position credibility |
| CN104219622A (en) * | 2014-08-14 | 2014-12-17 | 长安通信科技有限责任公司 | People number measuring method based on LAC and crowd situation monitoring method and system |
| CN104202719B (en) * | 2014-08-14 | 2018-01-09 | 长安通信科技有限责任公司 | Number measure and crowd situation monitoring method and system based on position credibility |
| CN104219622B (en) * | 2014-08-14 | 2018-05-11 | 长安通信科技有限责任公司 | Number assay method and crowd situation monitoring method and system based on LAC |
| CN106131786A (en) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | The acquisition methods of additional population data and device |
| CN106131786B (en) * | 2016-06-30 | 2019-05-14 | 北京奇虎科技有限公司 | The acquisition methods and device of additional population data |
| CN106332052A (en) * | 2016-08-30 | 2017-01-11 | 上海新炬网络技术有限公司 | Micro-regional public security early-warning method based on mobile communication terminal |
| CN106332052B (en) * | 2016-08-30 | 2019-12-31 | 上海新炬网络技术有限公司 | Micro-area public security early warning method based on mobile communication terminal |
| CN109005217A (en) * | 2018-07-05 | 2018-12-14 | 山东九州信泰信息科技股份有限公司 | The method for solving concurrency conflict using read-only variable under cloud computing environment |
| CN109005217B (en) * | 2018-07-05 | 2019-10-25 | 山东九州信泰信息科技股份有限公司 | The method for solving concurrency conflict using read-only variable under cloud computing environment |
| CN110381220A (en) * | 2019-08-19 | 2019-10-25 | 中国工商银行股份有限公司 | Information recommendation method and device and electronic equipment and readable storage medium storing program for executing |
| CN110381220B (en) * | 2019-08-19 | 2021-03-12 | 中国工商银行股份有限公司 | Information recommendation method and device, electronic equipment and readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103888989A (en) | Method and apparatus for monitoring quantity of user equipment in area | |
| CN106375951A (en) | Self-optimizing network (SON) system for mobile networks | |
| US10715981B2 (en) | Network information collection and analysis of a plurality of mobile networks | |
| EP4122162B1 (en) | Resource efficient network performance analytics | |
| CN103648125A (en) | Method for monitoring long term evolution (LTE) network voice services | |
| US12261977B2 (en) | Charging and collection function in microservices | |
| US11503508B2 (en) | Systems and methods for modifying data usage permissions based on an event | |
| CN112601247A (en) | Method, device and system for monitoring service quality of base station cell | |
| US9723501B2 (en) | Fault analytics framework for QoS based services | |
| US20160020982A1 (en) | Method, device and system for online processing of data | |
| KR20200071777A (en) | Data congestion management system and method | |
| CN107147521A (en) | A kind of complaint business pre-warning monitoring method | |
| CN108235335B (en) | A method and device for determining a weak coverage area of an indoor network | |
| CN108989137B (en) | Time delay measuring method and device for end-to-end communication and computer readable storage medium | |
| WO2017024843A1 (en) | Context transfer method and apparatus | |
| JP6105319B2 (en) | Network monitoring apparatus, network monitoring program, and network monitoring method | |
| US9125100B2 (en) | Device network footprint map and performance | |
| US10897698B2 (en) | Support of retrieval and/or reporting and/or triggering the reporting of user location information in a mobile network | |
| CN104486769B (en) | A kind of choosing method and device for being worth cell | |
| CN107509213A (en) | The method and system of communication network failure network element positioning | |
| CN106921954B (en) | Processing method and device for in-out area monitoring | |
| US11438463B1 (en) | System and method for hybrid network data consumption tracking in a wireless network | |
| CN102547796A (en) | Method and device for monitoring number of users in mobile communication system | |
| CN102907124B (en) | A conversation processing method and device | |
| CN107172607B (en) | Blind spot detection method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140625 |