1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 通信方法 装置 系统和计算机可读存储介质与流程

通信方法 装置 系统和计算机可读存储介质与流程

时间:2020-02-15 05:05:05

相关推荐

通信方法 装置 系统和计算机可读存储介质与流程

本公开涉及物联网技术领域,特别涉及一种通信方法、装置、系统和计算机可读存储介质。

背景技术:

近年来,各大运营商都在积极部署nb-iot(narrowbandinternetofthings,窄带物联网)。nb-iot作为iot领域一个新兴的技术,是由3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)定义的基于蜂窝网络的窄带物联网技术标准,是一种专为物联网设计的窄带射频技术,以广连接、低功耗、低成本、低移动和深覆盖为特点,只消耗大约180khz的带宽,可应用于gsm(globalsystemformobilecommunication,全球移动通信系统)网络、umts(universalmobiletelecommunicationssystem,通用移动通信系统)网络和lte(longtermevolution,长期演进)网络。

部署nb-iot后,需要掌握具体有哪些用户使用nb-iot终端用户接入网络。目前一般从crm(customerrelationshipmanagement,客户关系管理)系统或者政企客户处或者可能会使用nb-iot的用户号码,但实际是否是通过nb-iot终端接入,无法确认。无法确认用户是否通过nb-iot终端接入,则无法利用nb-iot终端相关的特点对用户的行为进行分析,影响用户感知和网络的运营和维护。

技术实现要素:

本公开所要解决的一个技术问题是:如何识别用户通过nb-iot终端接入,提高用户感知的准确率。

根据本公开的一些实施例,提供的一种通信方法,包括:采集移动管理实体mme和服务网关sgw之间的s11接口的信令消息;从s11接口的信令消息中解析终端的类型信息,识别窄带物联网nb-iot终端;从s11接口的信令消息中获取nb-iot终端的标识信息;根据nb-iot终端的标识信息查找nb-iot终端的感知数据,将nb-iot终端的感知数据和nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

在一些实施例中,s11接口的信令消息包括:通用分组无线服务技术隧道协议中的创建会话请求消息;从s11接口的信令消息中解析终端的类型信息,识别nb-iot终端包括:解析通用分组无线服务技术隧道协议中的创建会话请求消息,识别无线接入技术类型字段的值,在无线接入技术类型字段的值表示nb-iot类型的情况下,确定终端为nb-iot终端。

在一些实施例中,无线接入技术类型字段的值是mme根据终端的跟踪区域确定并添加至创建会话请求消息中的。

在一些实施例中,nb-iot终端的标识信息包括nb-iot终端的号码信息和位置信息;根据nb-iot终端的标识信息查找nb-iot终端的感知数据包括:将获取的nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定nb-iot终端的感知数据。

在一些实施例中,该方法还包括:将nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定nb-iot类型终端是否故障;其中,nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。

在一些实施例中,将nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定nb-iot类型终端是否故障包括:将预设时间内nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数;在预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,根据nb-iot类型终端所属小区的服务质量,确定nb-iot类型终端是否故障。

在一些实施例中,根据nb-iot类型终端所属小区的服务质量,确定nb-iot类型终端是否故障包括:在nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定nb-iot类型终端正常,nb-iot类型终端所属小区故障;在nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定nb-iot类型终端故障。

根据本公开的另一些实施例,提供的一种通信装置,包括:信息采集模块,用于采集移动管理实体mme和服务网关sgw之间的s11接口的信令消息;终端类型识别模块,用于从s11接口的信令消息中解析终端的类型信息,识别窄带物联网nb-iot终端;终端信息获取模块,用于从s11接口的信令消息中获取nb-iot终端的标识信息;信息关联模块,用于根据nb-iot终端的标识信息查找nb-iot终端的感知数据,将nb-iot终端的感知数据和nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

在一些实施例中,s11接口的信令消息包括:通用分组无线服务技术隧道协议中的创建会话请求消息;终端类型识别模块用于解析通用分组无线服务技术隧道协议中的创建会话请求消息,识别无线接入技术类型字段的值,在无线接入技术类型字段的值表示nb-iot类型的情况下,确定终端为nb-iot终端。

在一些实施例中,无线接入技术类型字段的值是mme根据终端的跟踪区域确定并添加至创建会话请求消息中的。

在一些实施例中,nb-iot终端的标识信息包括nb-iot终端的号码信息和位置信息;信息关联模块用于将获取的nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定nb-iot终端的感知数据。

在一些实施例中,该装置还包括:故障判断模块,用于将nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定nb-iot类型终端是否故障;其中,nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。

在一些实施例中,故障判断模块用于将预设时间内nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数;在预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,根据nb-iot类型终端所属小区的服务质量,确定nb-iot类型终端是否故障。

在一些实施例中,故障判断模块用于在nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定nb-iot类型终端正常,nb-iot类型终端所属小区故障;在nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定nb-iot类型终端故障。

根据本公开的又一些实施例,提供的一种通信装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器设备中的指令,执行如前述任意实施例的通信方法。

根据本公开的再一些实施例,提供的一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任意实施例的通信方法。

根据本公开的一些实施例,提供的一种通信系统,包括:述任意实施例的通信装置;以及终端感知装置,用于获取终端的感知数据。

本公开中通过采集mme(mobilitymanagemententity,移动管理实体)和sgw(servinggateway,服务网关)之间的s11接口的信令消息,解析终端的类型信息,识别nb-iot终端。进而从信令消息中获取nb-iot终端的标识信息,通过nb-iot终端的标识信息获取nb-iot终端的感知数据,以便对nb-iot类型终端对应的感知数据进行分析。本公开不改变现有的信令交互流程,通过采集接口信令能够准确识别nb-iot类型终端,进而将获取的nb-iot终端的类型信息与感知数据实时同步,提高用户感知的准确率,提高运营支撑能力和效率。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出本公开的一些实施例的通信方法的流程示意图。

图2示出本公开的另一些实施例的通信方法的流程示意图。

图3示出本公开的一些实施例的通信装置的结构示意图。

图4示出本公开的另一些实施例的通信装置的结构示意图。

图5示出本公开的又一些实施例的通信装置的结构示意图。

图6示出本公开的再一些实施例的通信装置的结构示意图。

图7示出本公开的一些实施例的通信系统的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

本公开提供一种通信方法,能够获取用户接入的终端的信息,下面结合图1描述本公开方法的一些实施例。

图1为本公开通信方法一些实施例的流程图。如图1所示,该实施例的方法包括:步骤s102~步骤s108。

在步骤s102中,采集mme和sgw之间的s11接口的信令消息。

可以获取s11接口中交互的报文,通过dpi(深度报文检测)技术识别报文的协议类型和消息类型。s11接口的信令消息例如包括:gtp(gprstunnelingprotocol,通用分组无线服务技术隧道协议)中的创建会话请求消息(createsessionrequest)。

在步骤s104中,从s11接口的信令消息中解析终端的类型信息,识别nb-iot终端。

s11接口的信令消息中可以携带终端的类型信息。在一些实施例中,可以在创建会话请求消息中携带终端的类型信息。通过解析创建会话请求消息中无线接入技术类型(rattype)字段的值,可以确定终端的类型。创建会话请求消息中rattype字段的值,可以是由mme根据终端的跟踪区域(ta)确定终端为nb-iot类型终端,进而将nb-iot类型对应的数值添加至创建会话请求消息中的。

在步骤s106中,从s11接口的信令消息中获取nb-iot终端的标识信息。

nb-iot终端的标识信息例如包括nb-iot终端的号码信息和位置信息中至少一项。终端的号码信息例如为imsi(mobilesubscriberidentificationnumber,国际移动用户识别码)或msisdn(mobilesubscriberinternationalisdnnumber,移动台国际用户识别码)等。位置信息例如通过创建会话请求消息中的userlocationinfo(用户位置信息)字段获得。

在步骤s108中,根据nb-iot终端的标识信息查找nb-iot终端的感知数据,将nb-iot终端的感知数据和nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

在一些实施例中,将获取的nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定nb-iot终端的感知数据。通过号码信息和位置信息的双重匹配,可以准确的确定nb-iot终端的感知数据。终端的感知数据例如为终端对应的应用、附着成功率、流量信息、时延信息、传输速率信息等kqi(关键质量指标)感知终端的业务情况。

上述实施例的方法中通过采集mme和sgw之间的s11接口的信令消息,解析终端的类型信息,识别nb-iot终端。进而从信令消息中获取nb-iot终端的标识信息,通过nb-iot终端的标识信息获取nb-iot终端的感知数据,以便对nb-iot类型终端对应的感知数据进行分析。本公开不改变现有的信令交互流程,通过采集接口信令能够准确识别nb-iot类型终端,进而将获取的nb-iot终端的类型信息与感知数据实时同步,提高用户感知的准确率,提高运营支撑能力和效率。

下面结合图2描述本公开通信方法的另一些实施例。

图2为本公开通信方法另一些实施例的流程图。如图2所示,该实施例的方法包括:步骤s202~步骤s210。

在步骤s202中,采集mme和sgw之间的s11接口的信令消息。

在步骤s204中,从s11接口的信令消息中解析终端的类型信息,识别nb-iot终端。

在步骤s206中,从s11接口的信令消息中获取nb-iot终端的标识信息。

在步骤s208中,据nb-iot终端的标识信息查找nb-iot终端的感知数据,将nb-iot终端的感知数据和nb-iot终端的类型信息进行关联。

在步骤s210中,将nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定nb-iot类型终端是否故障。

针对不同类型的终端可以设置不同的服务质量判别模型。nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。例如,nb-iot终端服务质量判别模型中设置了各种终端质量等级(例如划分了高等级、中等级和低等级),不同的终端质量等级对应不同的nb-iot终端感知数据阈值,通过比对nb-iot终端感知数据和对应的nb-iot终端感知数据阈值,可以确定nb-iot终端对应的终端质量等级。nb-iot终端感知数据阈值例如包括:附着成功率阈值、流量阈值、时延阈值、传输速率阈值中至少一项。

进一步,nb-iot终端服务质量判别模型中还可以根据nb-iot终端对应的不同的应用类型和终端服务质量等级,设置不同的nb-iot终端感知数据阈值。例如,针对同一终端服务质量等级,优先级高的应用对应的nb-iot终端感知数据阈值,高于优先级低的应用对应的nb-iot终端感知数据阈值。例如,针对同一终端服务质量等级,优先级高的应用对应的nb-iot终端流量阈值为100m,而优先级低的应用对应的nb-iot终端流量阈值为80m。

在一些实施例中,将预设时间内nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数。在预设时间内nb-iot类型终端服务质量低于预设终端服务质量等级的次数超过次数阈值的情况下,根据nb-iot类型终端所属小区的服务质量,确定nb-iot类型终端是否故障。

例如,将预设时间内nb-iot类型终端对应的附着成功率、流量信息、时延信息、传输速率信息分别与附着成功率阈值、流量阈值、时延阈值、传输速率阈值等进行比对,确定nb-iot类型终端的服务质量是否低于预设终端服务质量。预设终端服务质量可以用终端服务质量等级表示,例如预设终端服务质量为低等级,当nb-iot类型终端的感知参数低于低等级对应的感知参数阈值时,则确定nb-iot类型终端服务质量低于预设终端服务质量。或者,预设终端服务质量直接用对应的感知参数阈值表示。

进一步,不同应用对应的nb-iot类型终端,对应的预设终端服务质量可以不同。例如,优先级高的应用对应的预设终端服务质量,高于优先级低的应用对应的预设终端服务质量。在预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,需要进一步参考终端所属小区的服务质量,来确定是否是终端发生故障。

小区的服务质量可以根据小区内所有终端的服务质量确定。根据nb-iot类型终端查找所属的小区,确定小区后进一步查找小区下的所有nb-iot类型终端,并获取所有nb-iot类型终端的感知数据。例如小区的服务质量可以根据小区内nb-iot类型终端的终端服务等级确定。进一步,可以根据属于不同的终端服务等级的nb-iot终端的个数确定小区的服务质量。例如,属于高等级的nb-iot终端的个数最多,则认为小区的服务质量高。或者,设置不同的终端服务等级分数,将所有nb-iot终端的终端服务等级分数取平均值,进而将平均值与对应的阈值进行比对,确定小区的服务质量是否低于预设小区服务质量。

或者,小区的服务质量可以根据小区内所有nb-iot类型终端的感知数据进行加权并取平均值而确定。不同nb-iot终端的感知数据对应的权重可以根据该终端对应的应用的优先级进行设置。应用的优先级越高,权重系数越小。不同类别的感知数据分别进行加权并取平均值的过程。进而得到小区对应的不同类别的感知数据的加权平均值,与预设的感知数据阈值进行比对,确定小区的服务质量是否低于预设小区服务质量。

或者,统计小区内服务质量低于预设终端服务质量的次数超过次数阈值的nb-iot终端的个数,确定小区的服务质量是否低于预设小区服务质量。如果服务质量低于预设终端服务质量的次数超过次数阈值的nb-iot终端的个数超过个数阈值(例如服务质量低于预设终端服务质量的次数超过5次的nb-iot终端的个数超过20个),则小区的服务质量低于预设小区服务质量,否则小区的服务质量不低于预设小区服务质量。

在nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定nb-iot类型终端正常,nb-iot类型终端所属小区故障。在nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定nb-iot类型终端故障。

在nb-iot类型终端故障的情况下,需要对nb-iot类型终端进行检修。在nb-iot类型终端所属小区故障的情况下,需要判断故障小区故障原因,并采取相应的措施。例如,确定故障小区当前的负载状况,在负载超过负载阈值的情况下,确定故障小区资源不足,在负载超过负载阈值的情况下,可以对故障小区进行检修确定故障原因。

由于窄带物联网中可能存在同时向大量nb-iot终端下发命令或者同时接收大量nb-iot终端上报消息的情况,有可能出现小区资源不足而判断为故障小区的情况。针对这种情况,可以根据nb-iot类型终端对应的应用优先级和预设数量,故障小区内nb-iot终端划分不同批次,按照批次向nb-iot终端下发消息,或者通知nb-iot终端按照批次上报消息。应用优先级越高则nb-iot终端被划分到越优先的批次接收下发的消息或进行消息上报。

若故障小区存在多个,可以根据故障小区的服务质量确定处理优先级。小区的服务质量可以根据前述实施例的方法确定,小区的服务质量越好,则处理优先级越低。

上述实施例的方法,通过nb-iot终端的感知数据可以确定nb-iot终端或所属的小区是否发生故障。基于不同的故障可以采取不同的处理方式。实现nb-iot终端的感知数据的实时获取和实时判断处理,提高了运营支撑能力和效率。

本公开还提供一种通信装置,下面结合图3进行描述。

图3为本公开通信装置的一些实施例的结构图。如图3所示,该实施例的装置30包括:信息采集模块302,终端类型识别模块304,终端信息获取模块306,信息关联模块308。

信息采集模块302,用于采集移动管理实体mme和服务网关sgw之间的s11接口的信令消息。

终端类型识别模块304,用于从s11接口的信令消息中解析终端的类型信息,识别窄带物联网nb-iot终端。

终端信息获取模块306,用于从s11接口的信令消息中获取nb-iot终端的标识信息。

在一些实施例中,s11接口的信令消息包括:通用分组无线服务技术隧道协议中的创建会话请求消息。终端类型识别模块306用于解析通用分组无线服务技术隧道协议中的创建会话请求消息,识别无线接入技术类型字段的值,在无线接入技术类型字段的值表示nb-iot类型的情况下,确定终端为nb-iot终端。

在一些实施例中,无线接入技术类型字段的值是mme根据终端的跟踪区域确定并添加至创建会话请求消息中的。

信息关联模块308,用于根据nb-iot终端的标识信息查找nb-iot终端的感知数据,将nb-iot终端的感知数据和nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

在一些实施例中,nb-iot终端的标识信息包括nb-iot终端的号码信息和位置信息。信息关联模块308用于将获取的nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定nb-iot终端的感知数据。

下面结合图4进行描述本公开通信装置的另一些实施例。

图4为本公开通信装置的一些实施例的结构图。如图4所示,该实施例的装置40包括:信息采集模块402,终端类型识别模块404,终端信息获取模块406,信息关联模块408,分别与信息采集模块302,终端类型识别模块304,终端信息获取模块306,信息关联模块308类似;以及故障判断模块410。

故障判断模块410,用于将nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定nb-iot类型终端是否故障。nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。

在一些实施例中,故障判断模块410用于将预设时间内nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数;在预设时间内nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,根据nb-iot类型终端所属小区的服务质量,确定nb-iot类型终端是否故障。

在一些实施例中,故障判断模块410用于在nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定nb-iot类型终端正常,nb-iot类型终端所属小区故障;在nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定nb-iot类型终端故障。

本公开的实施例中的通信装置可各由各种计算设备或计算机系统来实现,下面结合图5以及图6进行描述。

图5为本公开通信装置的一些实施例的结构图。如图5所示,该实施例的装置50包括:存储器510以及耦接至该存储器510的处理器520,处理器520被配置为基于存储在存储器510中的指令,执行本公开中任意一些实施例中的通信方法。

其中,存储器510例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)、数据库以及其他程序等。

图6为本公开通信装置的另一些实施例的结构图。如图6所示,该实施例的装置60包括:存储器610以及处理器620,分别与存储器510以及处理器520类似。还可以包括输入输出接口630、网络接口640、存储接口650等。这些接口630,640,650以及存储器610和处理器620之间例如可以通过总线660连接。其中,输入输出接口630为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口640为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口650为sd卡、u盘等外置存储设备提供连接接口。

本公开还提供一种通信系统,下面结合图7进行描述。

图7为本公开通信系统的一些实施例的结构图。如图7所示,该实施例的系统7包括:前述任意实施例的通信装置30/40/50/60;以及终端感知装置72。

终端感知装置72用于获取终端的感知数据。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

技术特征:

1.一种通信方法,包括:

采集移动管理实体mme和服务网关sgw之间的s11接口的信令消息;

从所述s11接口的信令消息中解析终端的类型信息,识别窄带物联网nb-iot终端;

从所述s11接口的信令消息中获取所述nb-iot终端的标识信息;

根据所述nb-iot终端的标识信息查找所述nb-iot终端的感知数据,将所述nb-iot终端的感知数据和所述nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

2.根据权利要求1所述的通信方法,其中,

所述s11接口的信令消息包括:通用分组无线服务技术隧道协议中的创建会话请求消息;

所述从所述s11接口的信令消息中解析终端的类型信息,识别nb-iot终端包括:

解析所述通用分组无线服务技术隧道协议中的创建会话请求消息,识别无线接入技术类型字段的值,在所述无线接入技术类型字段的值表示nb-iot类型的情况下,确定所述终端为nb-iot终端。

3.根据权利要求2所述的通信方法,其中,

所述无线接入技术类型字段的值是所述mme根据所述终端的跟踪区域确定并添加至所述创建会话请求消息中的。

4.根据权利要求1所述的通信方法,其中,

所述nb-iot终端的标识信息包括所述nb-iot终端的号码信息和位置信息;

所述根据所述nb-iot终端的标识信息查找所述nb-iot终端的感知数据包括:

将获取的所述nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定所述nb-iot终端的感知数据。

5.根据权利要求1所述的通信方法,还包括:

将所述nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定所述nb-iot类型终端是否故障;

其中,所述nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。

6.根据权利要求5所述的通信方法,其中,

所述将所述nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定所述nb-iot类型终端是否故障包括:

将预设时间内所述nb-iot类型终端对应的感知数据与所述nb-iot终端服务质量判别模型进行匹配,确定预设时间内所述nb-iot类型终端服务质量低于预设终端服务质量的次数;

在预设时间内所述nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,根据所述nb-iot类型终端所属小区的服务质量,确定所述nb-iot类型终端是否故障。

7.根据权利要求6所述的通信方法,其中,

所述根据所述nb-iot类型终端所属小区的服务质量,确定所述nb-iot类型终端是否故障包括:

在所述nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定所述nb-iot类型终端正常,所述nb-iot类型终端所属小区故障;

在所述nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定所述nb-iot类型终端故障。

8.一种通信装置,包括:

信息采集模块,用于采集移动管理实体mme和服务网关sgw之间的s11接口的信令消息;

终端类型识别模块,用于从所述s11接口的信令消息中解析终端的类型信息,识别窄带物联网nb-iot终端;

终端信息获取模块,用于从所述s11接口的信令消息中获取所述nb-iot终端的标识信息;

信息关联模块,用于根据所述nb-iot终端的标识信息查找所述nb-iot终端的感知数据,将所述nb-iot终端的感知数据和所述nb-iot终端的类型信息进行关联,以便对nb-iot类型终端对应的感知数据进行分析。

9.根据权利要求8所述的通信装置,其中,

所述s11接口的信令消息包括:通用分组无线服务技术隧道协议中的创建会话请求消息;

所述终端类型识别模块用于解析所述通用分组无线服务技术隧道协议中的创建会话请求消息,识别无线接入技术类型字段的值,在所述无线接入技术类型字段的值表示nb-iot类型的情况下,确定所述终端为nb-iot终端。

10.根据权利要求9所述的通信装置,其中,

所述无线接入技术类型字段的值是所述mme根据所述终端的跟踪区域确定并添加至所述创建会话请求消息中的。

11.根据权利要求8所述的通信装置,其中,

所述nb-iot终端的标识信息包括所述nb-iot终端的号码信息和位置信息;

所述信息关联模块用于将获取的所述nb-iot终端的号码信息和位置信息,与感知数据对应的终端的号码信息和位置信息进行比对,确定所述nb-iot终端的感知数据。

12.根据权利要求8所述的通信装置,还包括:

故障判断模块,用于将所述nb-iot类型终端对应的感知数据与nb-iot终端服务质量判别模型进行匹配,确定所述nb-iot类型终端是否故障;

其中,所述nb-iot终端服务质量判别模型包括nb-iot终端服务质量判别条件和判别逻辑。

13.根据权利要求12所述的通信装置,其中,

所述故障判断模块用于将预设时间内所述nb-iot类型终端对应的感知数据与所述nb-iot终端服务质量判别模型进行匹配,确定预设时间内所述nb-iot类型终端服务质量低于预设终端服务质量的次数;在预设时间内所述nb-iot类型终端服务质量低于预设终端服务质量的次数超过次数阈值的情况下,根据所述nb-iot类型终端所属小区的服务质量,确定所述nb-iot类型终端是否故障。

14.根据权利要求13所述的通信装置,其中,

所述故障判断模块用于在所述nb-iot类型终端所属小区的服务质量低于预设小区服务质量的情况下,确定所述nb-iot类型终端正常,所述nb-iot类型终端所属小区故障;在所述nb-iot类型终端所属小区的服务质量高于预设小区服务质量的情况下,确定所述nb-iot类型终端故障。

15.一种通信装置,包括:

存储器;以及

耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器设备中的指令,执行如权利要求1-7任一项所述的通信方法。

16.一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现权利要求1-7任一项所述方法的步骤。

17.一种通信系统,包括:

权利要求8-15任一项所述的通信装置;以及

终端感知装置,用于获取终端的感知数据。

技术总结

本公开涉及一种通信方法、装置、系统和计算机可读存储介质,涉及物联网技术领域。本公开的方法包括:采集MME和SGW之间的S11接口的信令消息;从S11接口的信令消息中解析终端的类型信息,识别NB‑IoT终端;从S11接口的信令消息中获取NB‑IoT终端的标识信息;根据NB‑IoT终端的标识信息查找NB‑IoT终端的感知数据,将NB‑IoT终端的感知数据和NB‑IoT终端的类型信息进行关联,以便对NB‑IoT类型终端对应的感知数据进行分析。本公开不改变现有的信令交互流程,通过采集接口信令能够准确识别NB‑IoT类型终端,进而将获取的NB‑IoT终端的类型信息与感知数据实时同步,提高用户感知的准确率,提高运营支撑能力和效率。

技术研发人员:唐斓;周克俭;严国正;曾映辉;肖大力;周旭文

受保护的技术使用者:中国电信股份有限公司

技术研发日:.08.20

技术公布日:.02.28

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。