CN113329094B - 信息推送时间确定方法、装置、设备、介质及产品 - Google Patents
信息推送时间确定方法、装置、设备、介质及产品 Download PDFInfo
- Publication number
- CN113329094B CN113329094B CN202110647536.2A CN202110647536A CN113329094B CN 113329094 B CN113329094 B CN 113329094B CN 202110647536 A CN202110647536 A CN 202110647536A CN 113329094 B CN113329094 B CN 113329094B
- Authority
- CN
- China
- Prior art keywords
- time
- determining
- information
- base station
- longitude
- 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
- 238000000034 method Methods 0.000 title claims abstract description 73
- 230000011664 signaling Effects 0.000 claims abstract description 301
- 238000005259 measurement Methods 0.000 claims description 61
- 238000004891 communication Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- CIWBSHSKHKDKBQ-JLAZNSOCSA-N Ascorbic acid Chemical compound OC[C@H](O)[C@H]1OC(=O)C(O)=C1O CIWBSHSKHKDKBQ-JLAZNSOCSA-N 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种信息推送时间确定方法、装置、设备、介质及产品,该方法包括:获取预设时间段内用户终端对应的多个S1‑MME信令数据和S1‑MME信令数据对应的第一信令开始时间;根据各个S1‑MME信令数据和S1‑MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序;根据各经纬度信息、各第一信令开始时间和第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;根据各平均移动速度与预设的速度阈值范围确定对应的推送时间。本发明实施例的方法,提高了信息推送时间的精确度。
Description
技术领域
本发明实施例涉及信息推送技术领域,尤其涉及一种信息推送时间确定方法、装置、设备、介质及产品。
背景技术
随着网络技术和科技的不断发展,用户终端成为了用户接收信息的主要渠道。用户每天都可以通过用户终端,比如智能手机接收到大量的信息推送,从而了解外界的相关信息。有的信息推送可以使用户了解新闻消息,有的信息推送可以让用户知晓相关产品的信息。因而,信息推送与用户的生活逐渐密不可分。
目前,大多数的信息推送采用统一的推送模式,比如统一在某个时间点,向所有用户的用户终端进行信息推送。然而,不同的用户使用用户终端的时间并不一样,这也导致很多的信息推送没有被用户查看到。因而,目前的信息推送方式的推送时间的精确性较低。
发明内容
本发明提供一种信息推送时间确定方法、装置、设备、介质及产品,用以解决目前的信息推送方式的推送时间的精确性较低的问题。
本发明实施例第一方面提供一种信息推送时间确定方法,包括:
获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间;其中,所述S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据;所述多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列;
根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序;
根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;
根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间。
进一步地,如上所述的方法,所述S1-MME信令数据包括第一基站小区标识信息;
所述根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序,包括:
根据各所述第一基站小区标识信息获取对应基站小区的经纬度信息;
根据所述基站小区的经纬度信息和所述第一排列顺序确定经纬度信息的第二排列顺序。
进一步地,如上所述的方法,所述根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度,包括:
根据各所述经纬度信息和所述第二排列顺序确定相邻的两个经纬度信息之间对应的基站距离;
根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。
进一步地,如上所述的方法,所述根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度,包括:
根据各所述第一信令开始时间确定每个第一基站小区标识信息对应的所有第一信令开始时间;
根据所述第一排列顺序和第一基站小区标识信息对应的所有第一信令开始时间确定排在第一位的信令开始时间;
计算相邻两个经纬度信息对应的第一位的信令开始时间之间的时间差值;
将各所述基站距离与对应的时间差值之间的商值确定为所述平均移动速度。
进一步地,如上所述的方法,所述根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间,包括:
确定各所述平均移动速度是否在预设的速度阈值范围内;
若是,则将所述平均移动速度对应的时间差值确定为推送时间段;
将所述推送时间段的中间时刻确定为推送时间。
进一步地,如上所述的方法,所述S1-MME信令数据还包括:第一临时识别标识;
所述根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间之后还包括:
获取预设时间段内与所述S1-MME信令数据匹配的4G网络测量报告信令数据;其中,所述4G网络测量报告信令数据具有与所述第一临时识别标识相同的第二临时识别标识,与所述第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间;
计算所述第一信令开始时间和对应的第二信令开始时间之间的匹配时间差;
将小于预设的差值阈值的匹配时间差对应的4G网络测量报告数据确定为用户终端对应的4G网络测量报告数据;
根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
本发明实施例第二方面提供一种信息推送时间确定装置,包括:
获取模块,用于获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间;其中,所述S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据;所述多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列;
信息确定模块,用于根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序;
速度确定模块,用于根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;
时间确定模块,用于根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间。
进一步地,如上所述的装置,所述S1-MME信令数据包括第一基站小区标识信息;
所述信息确定模块具体用于:
根据各所述第一基站小区标识信息获取对应基站小区的经纬度信息;根据所述基站小区的经纬度信息和所述第一排列顺序确定经纬度信息的第二排列顺序。
进一步地,如上所述的装置,所述速度确定模块具体用于:
根据各所述经纬度信息和所述第二排列顺序确定相邻的两个经纬度信息之间对应的基站距离;根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。
进一步地,如上所述的装置,所述速度确定模块在根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度时具体用于:
根据各所述第一信令开始时间确定每个第一基站小区标识信息对应的所有第一信令开始时间;根据所述第一排列顺序和第一基站小区标识信息对应的所有第一信令开始时间确定排在第一位的信令开始时间;计算相邻两个经纬度信息对应的第一位的信令开始时间之间的时间差值;将各所述基站距离与对应的时间差值之间的商值确定为所述平均移动速度。
进一步地,如上所述的装置,所述时间确定模块具体用于:
确定各所述平均移动速度是否在预设的速度阈值范围内;若是,则将所述平均移动速度对应的时间差值确定为推送时间段;将所述推送时间段的中间时刻确定为推送时间。
进一步地,如上所述的装置,所述S1-MME信令数据还包括:第一临时识别标识;
所述装置还包括:
信号强度确定模块,用于获取预设时间段内与所述S1-MME信令数据匹配的4G网络测量报告信令数据;其中,所述4G网络测量报告信令数据具有与所述第一临时识别标识相同的第二临时识别标识,与所述第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间;计算所述第一信令开始时间和对应的第二信令开始时间之间的匹配时间差;将小于预设的差值阈值的匹配时间差对应的4G网络测量报告数据确定为用户终端对应的4G网络测量报告数据;根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
本发明实施例第三方面提供一种电子设备,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为由所述处理器执行第一方面任一项所述的信息推送时间确定方法。
本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的信息推送时间确定方法。
本发明实施例第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的信息推送时间确定方法。
本发明实施例提供的一种信息推送时间确定方法、装置、设备、介质及产品,该方法包括:获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间;其中,所述S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据;所述多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列;根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序;根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间。本发明实施例的信息推送时间确定方法,通过预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间确定出用户终端在预设时间段内建立过网络联系的基站小区。然后根据基站小区的经纬度信息、经纬度信息的第二排列顺序以及第一信令开始时间确定出用户终端在相邻两个经纬度信息之间的平均移动速度。从而根据用户终端的平均移动速度可以确定出用户终端的移动方式,进而根据各平均移动速度与预设的速度阈值范围可以确定出与用户终端更匹配的推送时间,提高了信息推送时间的精确度。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为可以实现本发明实施例的信息推送时间确定方法的场景图;
图2为本发明第一实施例提供的信息推送时间确定方法的流程示意图;
图3为本发明第二实施例提供的信息推送时间确定方法的流程示意图;
图4为本发明第三实施例提供的信息推送时间确定方法的流程示意图;
图5为本发明第四实施例提供的信息推送时间确定装置的结构示意图;
图6为本发明第五实施例提供的信息推送时间确定装置的结构示意图;
图7为本发明第六实施例提供的电子设备的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
为了清楚理解本申请的技术方案,首先对现有技术的方案进行详细介绍。随着网络技术和科技的不断发展,用户终端尤其是智能手机成为了用户接收信息的主要渠道。智能手机中装有多种应用程序,运营商可以通过应用程序给用户终端推送各种信息。
目前,大多数的信息推送采用统一的推送模式,比如统一在下午五点,利用用户下班高峰的时间向所有用户的用户终端进行信息推送。然而,不同的用户使用用户终端的时间并不一样,下午五点也并不是所有用户的下班时间,这也导致很多的信息推送没有被用户查看到。因而,目前的信息推送方式的推送时间的精确性较低。
所以针对现有技术中信息推送方式的推送时间的精确性较低的问题,发明人在研究中发现,为了解决目前信息推送方式的推送时间的精确性较低的问题,可以根据用户终端的移动情况确定信息推送时间,从而为后续精确的进行信息推送提供基础。具体的,首先获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间。预设时间段可以根据实际需求进行设置,比如设置在一周的下午5点-7点。由于S1-MME信令数据与基站小区对应,通过多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间可以确定用户终端在预设时间段内进行过通信网络交互的基站小区的经纬度信息以及多个基站小区的交互顺序。然后,根据各个基站小区的经纬度信息以及第一信令开始时间可以确定用户终端在相邻两个经纬度信息之间的平均移动速度。从而根据用户终端的平均移动速度可以确定出用户终端的移动方式,进而根据各平均移动速度与预设的速度阈值范围可以确定出与用户终端更匹配的推送时间,提高了信息推送时间的精确度,为后续进行更精确的信息推送提供基础。
发明人基于上述的创造性发现,提出了本申请的技术方案。
下面对本发明实施例提供的信息推送时间确定方法的应用场景进行介绍。如图1所示,其中,1为第一电子设备,2为第二电子设备,3为用户终端。本发明实施例提供的信息推送时间确定方法对应的应用场景的网络架构中包括:第一电子设备1、第二电子设备2和用户终端3。用户终端3可以有多个,本应用场景以1个进行举例说明。第二电子设备2存储有用户终端3对应的S1-MME信令数据。在需要确定用户终端3的信息推送时间时,第一电子设备1从第二电子设备2获取用户终端3对应的S1-MME信令数据以及S1-MME信令数据中对应的第一信令开始时间,其中,多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列。然后,第一电子设备1根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序。由于S1-MME信令数据与基站小区对应,因而通过S1-MME信令数据以及多个S1-MME信令数据的排列顺序可以确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序。第一电子设备1根据各经纬度信息、各第一信令开始时间和第二排列顺序确定用户终端3在相邻两个经纬度信息之间的平均移动速度,从而根据用户终端3的平均移动速度可以确定出用户终端3的移动方式,比如用户携带用户终端3处于步行、坐公交等状态。进而根据各平均移动速度与预设的速度阈值范围可以确定出与用户终端更匹配的推送时间,提高了信息推送时间的精确度。在第一电子设备1确定出信息推送时间后,可以将信息推送时间发送至其他的电子设备以使其他电子设备根据该信息推送时间向用户终端3推送信息。同时,也可以按照本应用场景中,由第一电子设备1根据该信息推送时间向用户终端3推送信息。
下面结合说明书附图对本发明实施例进行介绍。
图2为本发明第一实施例提供的信息推送时间确定方法的流程示意图,如图2所示,本实施例中,本发明实施例的执行主体为信息推送时间确定装置,该信息推送时间确定装置可以集成在电子设备中。则本实施例提供的信息推送时间确定方法包括以下几个步骤:
步骤S101,获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间。其中,S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据。多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列。
本实施例中,预设时间段可以根据实际需求进行设置,比如一周时间内每天的下午5点至7点,用户的下班高峰期,或者一周时间内每天的上午7点至9点,用户的上班高峰期等,本实施例对此不作限定。用户终端可以是智能手机、平板电脑等终端设备。
S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据,S1接口为是LTE基站与分组核心网之间的通讯接口。MME(全称为:Mobility Management Entity,中文为:移动管理节点),MME是3GPP协议(全称为:The 3rd Generation Partnership Project,中文为:第三代合作伙伴计划)中LTE(全称为:Long Term Evolution,中文为:长期演进)接入网络的关键控制节点,它负责空闲模式的用户终端的定位、传呼等过程。
S1-MME信令数据与基站以及用户终端对应,通常情况下,S1-MME信令数据包括:用户终端的通用识别信息、信令开始时间、基站小区标识信息,MME对用户终端分配的临时识别信息。
同时,多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列是为了后续确定用户终端通信交互的基站小区的排列顺序。
步骤S102,根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序。
本实施例中,用户终端在预设时间段内与基站小区通信交互会产生较多的S1-MME信令数据,同时,由于用户终端随着用户的移动而移动,在预设时间段内通常会与多个基站小区进行通信交互。
根据各个S1-MME信令数据可以确定对应的基站小区的经纬度信息,比如可以根据各个S1-MME信令数据确定出基站小区的标识信息,通过基站小区的标识信息从其他的数据库中确定出基站小区的经纬度信息。由于各个S1-MME信令数据按照第一排列顺序排列,因而,确定出的基站小区也是按照第一排列顺序排列,从而生成每个基站小区对应的经纬度信息的第二排列顺序。
比如目前存在10个S1-MME信令数据,其中,前3个S1-MME信令数据对应基站小区A,中间3个S1-MME信令数据对应基站小区B,后4个S1-MME信令数据对应基站小区C。则基站小区的排列顺序为基站小区A-B-C,经纬度信息的第二排列顺序为基站小区A对应的经纬度信息A-基站小区B对应的经纬度信息B-基站小区C对应的经纬度信息C。
步骤S103,根据各经纬度信息、各第一信令开始时间和第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度。
本实施例中,在确定出经纬度信息的第二排列顺序后,可以根据经纬度信息、第一信令开始时间和第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度。比如对于3个经纬度信息,分别为经纬度信息a、经纬度信息b和经纬度信息c,其第二排列顺序为经纬度信息a-经纬度信息b-经纬度信息c,则可以根据经纬度信息计算经纬度信息a与经纬度信息b之间的距离,以及经纬度信息b与经纬度信息c之间的距离,从而结合第一信令开始时间计算平均移动速度。
步骤S104,根据各平均移动速度与预设的速度阈值范围确定对应的推送时间。
本实施例中,预设的速度阈值范围可以根据实际需求进行设置,比如设置10千米每小时-40千米每小时之间为速度阈值范围,当平均移动速度符合该速度阈值范围时,则可以判定用户终端此时的移动方式为乘坐公交。用户一般在乘坐公交时,查看用户终端频率较大。通过确定出符合预设的速度阈值范围的平均移动速度,也可以确定该平均移动速度对应的时间段,从而确定对应的推送时间。
本发明实施例提供的一种信息推送时间确定方法,该方法包括:获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间。其中,S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据。多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列。根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序。根据各经纬度信息、各第一信令开始时间和第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度。根据各平均移动速度与预设的速度阈值范围确定对应的推送时间。本发明实施例的信息推送时间确定方法,通过预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间确定出用户终端在预设时间段内建立过网络联系的基站小区。然后根据基站小区的经纬度信息、经纬度信息的第二排列顺序以及第一信令开始时间确定出用户终端在相邻两个经纬度信息之间的平均移动速度。从而根据用户终端的平均移动速度可以确定出用户终端的移动方式,进而根据各平均移动速度与预设的速度阈值范围可以确定出与用户终端更匹配的推送时间,提高了信息推送时间的精确度。
图3为本发明第二实施例提供的信息推送时间确定方法的流程示意图,如图3所示,本实施例提供的信息推送时间确定方法,是在本发明上一实施例提供的信息推送时间确定方法的基础上,对各个步骤进行了进一步的细化。则本实施例提供的信息推送时间确定方法包括以下步骤。
步骤S201,获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间。其中,S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据。多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列。
本实施例中,步骤201的实现方式与本发明上一实施例中的步骤101的实现方式类似,在此不再一一赘述。
步骤S202,根据各第一基站小区标识信息获取对应基站小区的经纬度信息。其中,S1-MME信令数据包括第一基站小区标识信息。
本实施例中,由于S1-MME信令数据中包括与基站小区相关的第一基站小区标识信息,因而可以根据各第一基站小区标识信息获取对应基站小区的经纬度信息。获取的方式可以是根据各第一基站小区标识信息从存储有基站小区的经纬度信息的数据库中获取,也可以是通过其他方式获取,本实施例对此不作限定。
步骤S203,根据基站小区的经纬度信息和第一排列顺序确定经纬度信息的第二排列顺序。
本实施例中,由于各个S1-MME信令数据按照第一排列顺序排列,因而,确定出的基站小区也是按照第一排列顺序排列,从而可以生成每个基站小区对应的经纬度信息的第二排列顺序。
步骤S204,根据各经纬度信息和第二排列顺序确定相邻的两个经纬度信息之间对应的基站距离。
本实施例中,假设用户终端在预设时间段内与四个不同的基站小区进行了通信交互,假设该4个基站小区的经纬度信息,分别为经纬度信息a1、经纬度信息a2、经纬度信息a3以及经纬度信息a4,其第二排列顺序为经纬度信息a1-经纬度信息a2-经纬度信息a3-经纬度信息a4,则可以根据经纬度信息计算经纬度信息a1与经纬度信息a2之间的基站距离、经纬度信息a2与经纬度信息a3之间的基站距离以及经纬度信息a3与经纬度信息a4之间的基站距离。
步骤S205,根据各基站距离和各第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。
本实施例中,在确定各基站距离后,可以根据每个基站小区对应的各第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。比如以每个基站小区中用户终端最开始进行通信交互的第一信令开始时间作为计算时间,然后确定相邻的经纬度信息对应的计算时间之间的时间差值,从而可以根据基站距离和时间差值确定用户终端的平均移动速度。同时,也可以以每个基站小区中用户终端最后进行通信交互的第一信令开始时间作为计算时间,本实施例对此不作限定。
可选的,本实施例中,根据各基站距离和各第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度,包括:
根据各第一信令开始时间确定每个第一基站小区标识信息对应的所有第一信令开始时间。
根据第一排列顺序和第一基站小区标识信息对应的所有第一信令开始时间确定排在第一位的信令开始时间。
计算相邻两个经纬度信息对应的第一位的信令开始时间之间的时间差值。
将各基站距离与对应的时间差值之间的商值确定为平均移动速度。
本实施例中,每个基站小区都对应多个S1-MME信令数据即,每个基站小区对应多个第一信令开始时间。因而,根据第一排列顺序可以确定第一基站小区标识信息对应的基站小区的所有的第一信令开始时间的排列顺序。比如目前有6个第一信令开始时间,分别为第一信令开始时间b1-b6,其排列顺序按照第一信令开始时间b1-b6排列。其中,第一信令开始时间b1-b4与基站小区c1对应,第一信令开始时间b5-b6与基站小区c2对应,因而,可以确定基站小区c1对应的第一信令开始时间b1-b4的排列顺序,以及基站小区c2对应的第一信令开始时间b5-b6的排列顺序。
同时,根据相邻两个经纬度信息对应的第一位的信令开始时间来计算时间差值可以更好的模拟用户终端的移动情况。
步骤S206,确定各平均移动速度是否在预设的速度阈值范围内。若是,则执行步骤S207,若否,则执行步骤S209。
本实施例中,预设的速度阈值范围可以根据实际需求进行设置,比如按照用户的步行速度1千米每小时-2千米每小时,或者按照公交、驾车进行设置等,本实施例对此不作限定。
步骤S207,将平均移动速度对应的时间差值确定为推送时间段。
本实施例中,由于用户在移动时,可能会发生阶段性变化,比如在基站小区A-基站小区B之间是步行,而在基站小区B-基站小区C之间是乘坐公交的状态。因而,需要将处于预设的速度阈值范围内的平均移动速度是对应的时间差值确定为推送时间段。
可选的,本实施例中,可以进一步的确定推送时间段中S1-MME信令数据的数量是否大于或等于预设的阈值,若S1-MME信令数据的数量大于或等于预设的阈值,则代表用户在该推送时间段中使用用户终端进行通信交互的频率较大,可以将该推送时间段作为更精确的推送时间段。
步骤S208,将推送时间段的中间时刻确定为推送时间。
本实施例中,由于用户在步行开始或者乘坐公交的开始阶段,很可能没有使用用户终端,因而以推送时间段的中间时刻确定为推送时间,确定出的推送时间更为精确。同样,推送时间的选取也可以按照实际的需求进行设置,本实施例对此不做限定。
步骤S209,获取下一预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间,并执行步骤202。
本实施例中,若每个平均移动速度不在预设的速度阈值范围内,则代表该预设时间段不是对应用户终端的信息推送时间,需要确定从其他的预设时间段内确定符合的信息推送时间。
本发明实施例提供的一种信息推送时间确定方法,通过将每个基站小区对应的所有的第一信令开始时间中排在第一位的第一信令开始时间作为计算时间,从而根据相邻基站小区对应的计算时间以及相邻基站小区对应的经纬度信息之间的基站距离确定用户终端的平均移动速度,确定出的平均移动速度精确度较高。同时,选取符合预设的速度阈值范围的平均移动速度对应的时间段的中间时间作为推送时间,确定出的推送时间精确度更高。
图4为本发明第三实施例提供的信息推送时间确定方法的流程示意图。如图4所示,本实施例提供的信息推送时间确定方法,是在本发明上一实施例提供的信息推送时间确定方法的基础上,增加了确定用户终端对应的网络信号强度测量值的步骤。则本实施例提供的信息推送时间确定方法包括以下步骤。
需要说明的是,S1-MME信令数据还包括:第一临时识别标识。
步骤S301,获取预设时间段内与S1-MME信令数据匹配的4G网络测量报告信令数据。其中,4G网络测量报告信令数据具有与第一临时识别标识相同的第二临时识别标识,与第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间。
本实施例中,通常情况下,S1-MME信令数据包括:用户终端的通用识别信息、信令开始时间、基站小区标识信息,MME对用户终端分配的临时识别信息。而4G网络测量报告信令数据中包括网络信号强度测量值、信令开始时间、基站小区标识信息、MME对用户终端分配的临时识别号。因而,4G网络测量报告信令数据由于保护用户隐私和安全性的需要,其并不包含用户终端的通用识别信息,比如用户终端的手机号码。因而,要判断用户终端对应的网络信号强度测量值,需要通过将S1-MME信令数据与4G网络测量报告信令数据进行匹配。
S1-MME信令数据与4G网络测量报告信令数据进行匹配要求4G网络测量报告信令数据具有与S1-MME信令数据中的第一临时识别标识相同的第二临时识别标识,与S1-MME信令数据中第一基站小区标识信息相同的基站小区的第二基站小区标识信息。
即S1-MME信令数据与4G网络测量报告信令数据需要属于同一个基站小区,并分配了同一个临时识别标识。
步骤S302,计算第一信令开始时间和对应的第二信令开始时间之间的匹配时间差。
本实施例中,在匹配之后的基础上,再进一步的确定第二信令开始时间与第一信令开始时间之间的差值。从而可以确定S1-MME信令数据与4G网络测量报告信令数据是否与同一个用户终端对应。
步骤S303,将小于预设的差值阈值的匹配时间差对应的4G网络测量报告数据确定为用户终端对应的4G网络测量报告数据。
本实施例中,当匹配时间差小于预设的差值阈值,则代表S1-MME信令数据与4G网络测量报告信令数据与同一个用户终端对应。
步骤S304,根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
本实施例中,当确定出4G网络测量报告数据与用户终端对应后,可以通过4G网络测量报告数据确定出用户终端在预设时间段内的网络覆盖质量。
为了更好的说明本实施例的方案,下面将以具体的例子来进行说明,同时,本实施例确定与S1-MME信令数据匹配的4G网络测量报告信令数据采用回填算法,同时,本实施例以手机作为用户终端进行说明。
为了获得用户在基站小区下的网络感知,我们需要用户终端对应的4G网络测量报告信令数据即4GMR数据。虽然4G MR数据是由用户终端回报给基站后形成的,但是处于保护用户隐私和安全性的需要,4G MR数据中不包含用户的手机号。所以,如果需要用户终端对应的4G MR数据,我们需要将用户的手机号码回填到4G MR数据中。
4G MR数据中,虽然不包含用户手机号,但包括临时识别号。临时识别号是MME分配给不同用户终端的mmeues1Apid,这是用户手机在一定时间内在MME侧S1接口上的唯一标识。而S1-MME信令中都带有mmeues1Apid。我们可以利用S1-MME信令数据来给4GMR数据回填用户号码信息。回填需要满足三个条件:
1)4G MR中的基站小区标识=S1 MME中的基站小区标识
2)4G MR中的mmeues1Apid=S1 MME中的S1 MME
3)上述两个条件满足在一定的时间间隔内
由于MR数据和S1-MME信令数据是两个不同的***产生的数据,不同的运营商也存在差异,同时采集的过程也受限于***本身的输入输出、数据存储的硬件性能。两者设备之间可能存在一定时间差,如果使用上述条件的1、2点,在同一个时间中未必能满足。需要找出***合理的时间差。
最佳的匹配时间差需要考虑两个因素,第一是尽可能高的号码回填率,第二是尽可能快的计算速度。
为了确定某个运营商产生数据的最佳匹配时间差,需要对此数据进行测试。测试方式如下:
首先,提取一个小时的4G MR数据,同时提取包含此时间前后各一个小时的S1-MME信令数据。举例我们提取上午8点到9点的4G MR数据,同时提取上午7点到10点三个小时的S1-MME信令数据。然后进行匹配判定流程:
1)读取某一条S1-MME信令数据。
2)读取第一条4G MR数据。
3)判定所读取的数据,S1-MME中的基站小区标识是否等于4G MR中的基站小区标识,同时两者的mmeues1Apid是否相等。
4)第三步如果同时相等,则将该条4G MR数据中的第二信令开始时间和网络信号强度测量值添加到S1-MME信令数据末尾形成回填数据1进行储存,然后读取下一条MR数据进行判定动作。若不相等,则直接读取下一条MR数据进行判定动作。
5)按序读取4G MR数据并运行第4步判定动作,直到最后一条4G MR数据。
6)将第4步储存下来的每一条数据中的第一信令开始时间,减去第二信令开始时间并取绝对值,定义为时间差t。
7)按t,从小到大对储存下来数据进行排序,只保留排序后的第一条数据,输出到匹配结果数据中,其余都舍弃。
8)按序对每一条S1-MME信令数据进行此操作,获得全部结果数,并记录结果数据条数NJ。
9)获取所有S1-MME信令数据条数NY,定义NJ/NY为匹配成功率N。
然后,我们设置时间差进行匹配工作。设若干时间差为x,举例设置x1为间隔1分钟,x2为间隔2分钟,x3为间隔3分钟,一直到x10,间隔为10分钟。这样我们就有了10个供测试的时间差。
第三,按设定时间差进行匹配工作并记录匹配成功率和***运行时间。匹配流程如下:
1)读取某一条S1-MME信令数据。
2)读取第一条4G MR数据。
3)判定所读取的数据,S1-MME中的基站小区标识是否等于4G MR中的基站小区标识,两者的mmeues1Apid是否相等,同时S1-MME中的第一信令开始时间减去第二信令开始时间,并取绝对值是否小于等于测试的时间差x。如设置为x1为1分钟,即s1-mme中的开始时间减去第二信令开始时间绝对值是否小于等于60秒。
4)第三步如果同时成立,则将该条4G MR数据中的第二信令开始时间和网络信号强度测量值添加到S1-MME信令数据末尾形成回填数据1进行储存,然后读取下一条MR数进行判定动作。若不相等,则直接读取下一条MR数据进行判定动作。
5)按序读取4G MR数据并运行第4步判定动作,直到最后一条4G MR数据。
6)将第4步储存下来的每一条数据中的第一信令开始时间减去第二信令开始时间,并取绝对值,定义为时间差t。
7)按t,从小到大对储存下来数据进行排序,只保留排序后的第一条数据,输出到匹配结果数据中,其余都舍弃。
8)按序对每一条S1-MME信令数据进行此操作,获得全部结果数,并记录结果数据条数NJ。
9)获取所有S1-MME信令数据条数NY,定义NJ/NY为匹配成功率Nx。并记录运行时间Kx
10)按不同的测试时间间隔x,进行上述匹配流程,记录每一个x的匹配成功率Nx和kx
11)将每一的Nx除于N,结果大于等于90%定义为可行,小于90%定义为不可行。将所有的可行结果按运行时间Kx,进行从小到大排列,取最小的结果即第一个结果的时间间隔x为最佳匹配时间差。
举例,我们从1分钟到10分钟的时间间隔,间隔大于5分钟的Nx/N都大于90%,同时第5分钟运行时间最短,5分钟即最佳匹配时间差。
此时,最佳匹配时间差就确定出来了,然后可以进行所有数据的匹配工作。获得用户终端对应的的MR数据。匹配流程如下:
1)读取某一条S1-MME信令数据。
2)读取第一条4G MR数据。
3)判定所读取的数据,S1-MME中的基站小区标识是否等于4G MR中的基站小区标识,两者的mmeues1Apid是否相等,同时S1-MME中的开始时间减去第二信令开始时间,并取绝对值是否小于等于测试的最佳匹配时间差。
4)第三步如果同时成立,则将该条4G MR数据中的第二信令开始时间和网络信号强度测量值添加到S1-MME信令数据末尾形成回填数据1进行储存,然后读取下一条MR数进行判定动作。若不相等,则直接读取下一条MR数据进行判定动作。
5)按序读取4G MR数据并运行第4步判定动作,直到最后一条4G MR数据。
6)将第4步储存下来的每一条数据中的第一信令开始时间减去第二信令开始时间,并取绝对值,定义为时间差t。
7)按t从小到大对储存下来数据进行排序,只保留排序后的第一条数据,输出到匹配结果数据中,其余都舍弃。
8)按序对每一条S1-MME信令数据进行此操作,获得全部匹配结果。
号码回填完毕后,即可得到用户终端对应的MR数据,包含如下信息:
1)用户手机号码
2)MR采集时间
3)小区识别号
4)网络信号强度测量值
其中,网络信号强度测量值为信号强弱的测量值,在通信行业中,网络信号强度测量值<-110则为信号弱。对结果数据中的每个用户数据条数计算总数,设为P。对每个用户网络信号强度测量值<-110的数据条数计算总数设为PR。PR/P即为某用户的弱覆盖比例,PR/P>0.1的用户即为弱覆盖用户,反之,则为良好覆盖用户。
图5为本发明第四实施例提供的信息推送时间确定装置的结构示意图,如图5所示,本实施例中,该信息推送时间确定装置400包括:
获取模块401,用于获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间。其中,S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据。多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列。
信息确定模块402,用于根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序。
速度确定模块403,用于根据各经纬度信息、各第一信令开始时间和第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度。
时间确定模块404,用于根据各平均移动速度与预设的速度阈值范围确定对应的推送时间。
本实施例提供的信息推送时间确定装置可以执行图2所示方法实施例的技术方案,其实现原理和技术效果与图2所示方法实施例类似,在此不再一一赘述。
同时,图6为本发明第五实施例提供的信息推送时间确定装置的结构示意图,如图6所示,本发明提供的信息推送时间确定装置在上一实施例提供的信息推送时间确定装置的基础上,对信息推送时间确定装置500进行了进一步的细化。
可选的,本实施例中,S1-MME信令数据包括第一基站小区标识信息。
信息确定模块402具体用于:
根据各第一基站小区标识信息获取对应基站小区的经纬度信息。根据基站小区的经纬度信息和第一排列顺序确定经纬度信息的第二排列顺序。
可选的,本实施例中,速度确定模块403具体用于:
根据各经纬度信息和第二排列顺序确定相邻的两个经纬度信息之间对应的基站距离。根据各基站距离和各第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。
可选的,本实施例中,速度确定模块403在根据各基站距离和各第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度时具体用于:
根据各第一信令开始时间确定每个第一基站小区标识信息对应的所有第一信令开始时间。根据第一排列顺序和第一基站小区标识信息对应的所有第一信令开始时间确定排在第一位的信令开始时间。计算相邻两个经纬度信息对应的第一位的信令开始时间之间的时间差值。将各基站距离与对应的时间差值之间的商值确定为平均移动速度。
可选的,本实施例中,时间确定模块404具体用于:
确定各平均移动速度是否在预设的速度阈值范围内。若是,则将平均移动速度对应的时间差值确定为推送时间段。将推送时间段的中间时刻确定为推送时间。
可选的,本实施例中,S1-MME信令数据还包括:第一临时识别标识。
信息推送时间确定装置500还包括:
信号强度确定模块501,用于获取预设时间段内与S1-MME信令数据匹配的4G网络测量报告信令数据。其中,4G网络测量报告信令数据具有与第一临时识别标识相同的第二临时识别标识,与第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间。计算第一信令开始时间和对应的第二信令开始时间之间的匹配时间差。将小于预设的差值阈值的匹配时间差对应的4G网络测量报告数据确定为用户终端对应的4G网络测量报告数据。根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
本实施例提供的信息推送时间确定装置可以执行图2-图4所示方法实施例的技术方案,其实现原理和技术效果与图2-图4所示方法实施例类似,在此不再一一赘述。
根据本发明的实施例,本发明还提供了一种电子设备、一种计算机可读存储介质和一种计算机程序产品。
如图7所示,图7是本发明第六实施例提供的电子设备的结构示意图。电子设备旨在各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
如图7所示,该电子设备包括:处理器601、存储器602。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理。
存储器602即为本发明所提供的非瞬时计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本发明所提供的信息推送时间确定方法。本发明的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本发明所提供的信息推送时间确定方法。
存储器602作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本发明实施例中的信息推送时间确定方法对应的程序指令/模块(例如,附图5所示的获取模块401、信息确定模块402、速度确定模块403和时间确定模块404)。处理器601通过运行存储在存储器602中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的信息推送时间确定方法。
同时,本实施例还提供一种计算机产品,当该计算机产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述实施例一至三的信息推送时间确定方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明实施例的其它实施方案。本发明旨在涵盖本发明实施例的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明实施例的一般性原理并包括本发明实施例未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明实施例的真正范围和精神由下面的权利要求书指出。
应当理解的是,本发明实施例并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明实施例的范围仅由所附的权利要求书来限制。
Claims (8)
1.一种信息推送时间确定方法,其特征在于,包括:
获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间;其中,所述S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据;所述多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列;
根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序;
根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;
根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间;
所述S1-MME信令数据包括:第一临时识别标识和第一基站小区标识信息;
所述根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间之后还包括:
获取预设时间段内与所述S1-MME信令数据匹配的4G网络测量报告信令数据;其中,所述4G网络测量报告信令数据具有与所述第一临时识别标识相同的第二临时识别标识,与所述第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间;
计算所述第一信令开始时间和对应的第二信令开始时间之间的匹配时间差;
将小于预设的差值阈值的匹配时间差对应的4G 网络测量报告数据确定为用户终端对应的4G 网络测量报告数据;
根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
2.根据权利要求1所述的方法,其特征在于,
所述根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序,包括:
根据各所述第一基站小区标识信息获取对应基站小区的经纬度信息;
根据所述基站小区的经纬度信息和所述第一排列顺序确定经纬度信息的第二排列顺序。
3.根据权利要求2所述的方法,其特征在于,所述根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度,包括:
根据各所述经纬度信息和所述第二排列顺序确定相邻的两个经纬度信息之间对应的基站距离;
根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度。
4.根据权利要求3所述的方法,其特征在于,所述根据各所述基站距离和各所述第一信令开始时间确定用户终端在相邻两个经纬度信息之间的平均移动速度,包括:
根据各所述第一信令开始时间确定每个第一基站小区标识信息对应的所有第一信令开始时间;
根据所述第一排列顺序和第一基站小区标识信息对应的所有第一信令开始时间确定排在第一位的信令开始时间;
计算相邻两个经纬度信息对应的第一位的信令开始时间之间的时间差值;
将各所述基站距离与对应的时间差值之间的商值确定为所述平均移动速度。
5.根据权利要求4所述的方法,其特征在于,所述根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间,包括:
确定各所述平均移动速度是否在预设的速度阈值范围内;
若是,则将所述平均移动速度对应的时间差值确定为推送时间段;
将所述推送时间段的中间时刻确定为推送时间。
6.一种信息推送时间确定装置,其特征在于,包括:
获取模块,用于获取预设时间段内用户终端对应的多个S1-MME信令数据和S1-MME信令数据对应的第一信令开始时间;其中,所述S1-MME信令数据为S1接口与移动管理节点之间链路的信令数据;所述多个S1-MME信令数据按照第一信令开始时间的时间先后顺序排列;
信息确定模块, 用于根据各个S1-MME信令数据和S1-MME信令数据的第一排列顺序确定对应的基站小区的经纬度信息以及经纬度信息的第二排列顺序,所述S1-MME信令数据包括:第一临时识别标识和第一基站小区标识信息;
速度确定模块,用于根据各所述经纬度信息、各所述第一信令开始时间和所述第二排列顺序确定用户终端在相邻两个经纬度信息之间的平均移动速度;
时间确定模块,用于根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间;
信号强度确定模块,用于在根据各所述平均移动速度与预设的速度阈值范围确定对应的推送时间之后,获取预设时间段内与所述S1-MME信令数据匹配的4G网络测量报告信令数据;其中,所述4G网络测量报告信令数据具有与所述第一临时识别标识相同的第二临时识别标识,与所述第一基站小区标识信息相同的基站小区的第二基站小区标识信息,以及第二信令开始时间;计算所述第一信令开始时间和对应的第二信令开始时间之间的匹配时间差;将小于预设的差值阈值的匹配时间差对应的4G 网络测量报告数据确定为用户终端对应的4G 网络测量报告数据;根据用户终端对应的4G网络测量报告数据确定用户终端对应的网络信号强度测量值。
7.一种电子设备,其特征在于,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为由所述处理器执行如权利要求1至5任一项所述的信息推送时间确定方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至5任一项所述的信息推送时间确定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110647536.2A CN113329094B (zh) | 2021-06-10 | 2021-06-10 | 信息推送时间确定方法、装置、设备、介质及产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110647536.2A CN113329094B (zh) | 2021-06-10 | 2021-06-10 | 信息推送时间确定方法、装置、设备、介质及产品 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113329094A CN113329094A (zh) | 2021-08-31 |
CN113329094B true CN113329094B (zh) | 2022-07-08 |
Family
ID=77420401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110647536.2A Active CN113329094B (zh) | 2021-06-10 | 2021-06-10 | 信息推送时间确定方法、装置、设备、介质及产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113329094B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115701185A (zh) * | 2022-10-18 | 2023-02-07 | 广州爱浦路网络技术有限公司 | 通信用户终端控制***、方法、计算机装置及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010041992A1 (en) * | 2008-10-07 | 2010-04-15 | Telefonaktiebolaget L M Ericsson (Publ) | User terminal assisted out-of-synchronization detection |
CN102801796A (zh) * | 2012-08-03 | 2012-11-28 | 上海华勤通讯技术有限公司 | 移动终端信息推送的实现方法 |
CN105208521A (zh) * | 2014-05-29 | 2015-12-30 | 中国电信股份有限公司 | 一种信息推送方法和*** |
CN106572495A (zh) * | 2016-09-29 | 2017-04-19 | 中国普天信息产业北京通信规划设计院 | 基于信令和mr数据的网络质量监测方法和覆盖评估方法 |
CN107908687A (zh) * | 2017-10-31 | 2018-04-13 | 珠海市魅族科技有限公司 | 内容推送方法及装置、计算机装置及计算机可读存储介质 |
CN108024279A (zh) * | 2016-10-28 | 2018-05-11 | ***通信集团广东有限公司 | 一种获取测量报告的方法及服务器 |
CN108156626A (zh) * | 2017-12-21 | 2018-06-12 | 重庆玖舆博泓科技有限公司 | 轨道交通无线网络质量评估方法、装置及介质 |
CN112566167A (zh) * | 2020-12-02 | 2021-03-26 | 中国联合网络通信集团有限公司 | 网络质量故障识别方法、装置及服务器 |
CN112637888A (zh) * | 2020-12-18 | 2021-04-09 | 中国联合网络通信集团有限公司 | 覆盖空洞区域识别方法、装置、设备及可读存储介质 |
-
2021
- 2021-06-10 CN CN202110647536.2A patent/CN113329094B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010041992A1 (en) * | 2008-10-07 | 2010-04-15 | Telefonaktiebolaget L M Ericsson (Publ) | User terminal assisted out-of-synchronization detection |
CN102177666A (zh) * | 2008-10-07 | 2011-09-07 | 爱立信电话股份有限公司 | 用户终端辅助的不同步检测 |
CN102801796A (zh) * | 2012-08-03 | 2012-11-28 | 上海华勤通讯技术有限公司 | 移动终端信息推送的实现方法 |
CN105208521A (zh) * | 2014-05-29 | 2015-12-30 | 中国电信股份有限公司 | 一种信息推送方法和*** |
CN106572495A (zh) * | 2016-09-29 | 2017-04-19 | 中国普天信息产业北京通信规划设计院 | 基于信令和mr数据的网络质量监测方法和覆盖评估方法 |
CN108024279A (zh) * | 2016-10-28 | 2018-05-11 | ***通信集团广东有限公司 | 一种获取测量报告的方法及服务器 |
CN107908687A (zh) * | 2017-10-31 | 2018-04-13 | 珠海市魅族科技有限公司 | 内容推送方法及装置、计算机装置及计算机可读存储介质 |
CN108156626A (zh) * | 2017-12-21 | 2018-06-12 | 重庆玖舆博泓科技有限公司 | 轨道交通无线网络质量评估方法、装置及介质 |
CN112566167A (zh) * | 2020-12-02 | 2021-03-26 | 中国联合网络通信集团有限公司 | 网络质量故障识别方法、装置及服务器 |
CN112637888A (zh) * | 2020-12-18 | 2021-04-09 | 中国联合网络通信集团有限公司 | 覆盖空洞区域识别方法、装置、设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113329094A (zh) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108024269B (zh) | 一种小区测量配置信息发送、接收方法及装置 | |
US9615242B2 (en) | Determining a service leakage rate within a wireless communication network | |
CN109327846B (zh) | 波束测量上报的方法、装置、终端及存储介质 | |
EP3627884A1 (en) | Method and arrangement for supporting analysis of social networks in a communication network | |
CN103037424B (zh) | 一种3g网络覆盖的评估方法及装置 | |
CN108668330B (zh) | 一种用户终端省电方法、装置 | |
CN108563770B (zh) | 一种基于场景的kpi及多维度网络数据清洗方法 | |
CN109005514B (zh) | 用户位置信息的回填方法、装置、终端设备及存储介质 | |
CN109168137B (zh) | 异常脱网的识别方法及装置 | |
US9326196B1 (en) | Updating an out-of-date source neighbor list | |
CN113329094B (zh) | 信息推送时间确定方法、装置、设备、介质及产品 | |
US10271218B2 (en) | Enable access point availability prediction | |
CN113301555B (zh) | 常驻小区确定方法、装置、设备、介质及产品 | |
EP3866527A1 (en) | Paging method and apparatus, equipment, and storage medium | |
CN112929952B (zh) | 用户设备操作方法、装置和电子设备 | |
CN112291796B (zh) | 小区网络扩容方法、装置、设备及可存储介质 | |
RU2590907C1 (ru) | Способ и устройство для получения информации соседних сот | |
CN103067935B (zh) | 邻近小区监测方法 | |
CN104506743A (zh) | 一种动态拦截电话的方法及装置 | |
CN110346754B (zh) | 一种定位时刻获取方法及装置 | |
CN102348190A (zh) | 一种上报事件的方法及设备 | |
CN108513263A (zh) | 一种定位方法和终端 | |
CN114079914B (zh) | 终端接入基站的方法、基站、终端以及通信*** | |
CN114928849A (zh) | 一种基站部署方法、装置、电子设备及存储介质 | |
CN101521910A (zh) | 基于mac地址的终端初始接入频点选择方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |