PGW场景下实现信息互通的方法、装置和系统与流程

文档序号:14391963阅读:420来源:国知局
PGW场景下实现信息互通的方法、装置和系统与流程

本发明涉及物联网领域,特别涉及一种pgw场景下实现信息互通的方法、装置和系统。



背景技术:

nb-iot(narrowbandinternetofthings,窄带物联网)目前已成为物联网的一个重要分支。nb-iot构建于蜂窝网络,只消耗大约180khz的带宽,可直接部署于gsm网络、umts网络或lte网络,从而有效降低部署成本、实现平滑升级。

目前针对nb-iot的短信需求,3gpp规范中给出了两种方案:sgs方案和sgd方案,但都存在相应的局限性,其中:

1)sgs方案适合g/u网络电路域方案,并不适合c网运营商。

2)sgd方案可适用于没有g/u电路域网络的运营商,但产业界目前并没有推动力来实现该方案。

针对现有nb-iot短信方案的局限性,有必要提出一种在用户终端不支持电路域附着接收短消息的情况下实现短信收发的方案。



技术实现要素:

本发明实施例提供一种pgw场景下实现信息互通的方法、装置和系统,通过在nb-iot非ip数据包和短消息这两种不同类型的信息之间进行转换,从而运营商在开展nb-iot网络运营时,无需nb-iot终端在电路域附着接收短消息的情况下就能够实现nb-iot短信功能,从而保证了消息传递的效率。

根据本发明的一个方面,提供一种pgw场景下实现信息互通的方法,包括:

接收第一信息;

将第一信息进行信息类型转换以得到第二信息;

将第二信息发送给接收方;

其中,第一信息的类型为nb-iot非ip数据包和短消息中的一种,第二信息的类型为nb-iot非ip数据包和短消息中的另一种。

在一个实施例中,第一信息的类型为短消息,第二信息的类型为nb-iot非ip数据包。

在一个实施例中,将第一信息进行信息类型转换以得到第二信息包括:

从第一信息中提取出短消息内容和接收方号码;

查询与接收方号码相对应的隧道标识;

将短消息内容封装在非ip数据包中,以生成第二信息,其中第二信息中包括隧道标识。

在一个实施例中,将第二信息发送给接收方包括:

根据隧道标识,将第二信息发送给接收方。

在一个实施例中,第一信息的类型为nb-iot非ip数据包,第二信息的类型为短消息。

在一个实施例中,将第一信息进行信息类型转换以得到第二信息包括:

从第一信息中提取出消息内容和接收方号码;

将消息内容进行封装,以生成第二信息,其中第二信息中包括接收方号码。

在一个实施例中,将第二信息发送给接收方包括:

根据接收方号码,将第二信息发送给接收方。

根据本发明的另一方面,提供一种pgw场景下实现信息互通的窄带物联网短消息中心,包括接收模块、转换模块和发送模块,其中:

接收模块,用于接收第一信息;

转换模块,用于将第一信息进行信息类型转换以得到第二信息;

发送模块,用于将第二信息发送给接收方;

其中,第一信息的类型为nb-iot非ip数据包和短消息中的一种,第二信息的类型为nb-iot非ip数据包和短消息中的另一种。

在一个实施例中,第一信息的类型为短消息,第二信息的类型为nb-iot非ip数据包。

在一个实施例中,转换模块具体从第一信息中提取出短消息内容和接收方号码,查询与接收方号码相对应的隧道标识,将短消息内容封装在非ip数据包中,以生成第二信息,其中第二信息中包括隧道标识。

在一个实施例中,发送模块具体根据隧道标识,将第二信息发送给接收方。

在一个实施例中,第一信息的类型为nb-iot非ip数据包,第二信息的类型为短消息。

在一个实施例中,转换模块具体从第一信息中提取出消息内容和接收方号码,将消息内容进行封装,以生成第二信息,其中第二信息中包括接收方号码。

在一个实施例中,发送模块具体根据接收方号码,将第二信息发送给接收方。

根据本发明的另一方面,提供一种pgw场景下实现信息互通的系统,包括上述任一实施例涉及的窄带物联网短消息中心,以及

第一设备,用于向窄带物联网短消息中心发送第一信息;

第二设备,用于将窄带物联网短消息中心发送的第二信息发送给接收方。

在一个实施例中,第一信息的类型为短消息,第一设备为接收方归属的短消息网关;

第二信息的类型为nb-iot非ip数据包,第二设备为接收方归属的pgw。

在一个实施例中,第一信息的类型为nb-iot非ip数据包,第一设备为发送方归属的pgw;

第二信息的类型为短消息,第二设备为发送方归属的短消息网关。

在一个实施例中,第一设备还用于在接收到来自发送方的nb-iot非ip数据包后,根据发送方识别信息查询相对应的隧道标识,根据隧道标识将nb-iot非ip数据包发送给窄带物联网短消息中心。

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

附图说明

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

图1为本发明pgw场景下实现信息互通的方法一个实施例的示意图。

图2为本发明pgw场景下实现信息互通的方法另一实施例的示意图。

图3为本发明pgw场景下实现信息互通的方法又一实施例的示意图。

图4为本发明pgw场景下实现信息互通的窄带物联网短消息中心一个实施例的示意图。

图5为本发明pgw场景下实现信息互通的系统一个实施例的示意图。

图6为本发明短消息发送一个实施例的示意图。

图7为本发明短消息发送另一实施例的示意图。

具体实施方式

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

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本发明在pgw非ip方案的基础上,通过新增窄带物联网短消息中心(nb-smsc)以实现短消息和非ip数据包的转换,以满足nb-iot的短信需求。

图1为本发明pgw场景下实现信息互通的方法一个实施例的示意图。可选地,本实施例的方法步骤可由nb-smsc执行。其中:

步骤101,接收第一信息。

步骤102,将第一信息进行信息类型转换以得到第二信息。

步骤103,将第二信息发送给接收方。

其中,第一信息的类型为nb-iot非ip数据包和短消息中的一种,第二信息的类型为nb-iot非ip数据包和短消息中的另一种。也就是说,上述的信息发送可包括两种情况,若第一信息的类型为短消息,则第二信息的类型为nb-iot非ip数据包;若第一信息的类型为nb-iot非ip数据包,则第二信息的类型为短消息。

基于本发明上述实施例提供的pgw场景下实现信息互通的方法,通过在nb-iot非ip数据包和短消息这两种不同类型的信息之间进行转换,从而运营商在开展nb-iot网络运营时,无需nb-iot终端在电路域附着接收短消息的情况下就能够实现nb-iot短信功能,从而保证了消息传递的效率。

下面分别对上述两种情况进行说明。

图2为本发明pgw场景下实现信息互通的方法另一实施例的示意图。可选地,本实施例的方法步骤可由nb-smsc执行。在该实施例中,第一信息的类型为短消息,第二信息的类型为nb-iot非ip数据包。其中:

步骤201,接收短消息。

步骤202,从短消息中提取出短消息内容和接收方号码。

步骤203,查询与接收方号码相对应的隧道标识。

步骤204,将短消息内容封装在非ip数据包中,以生成nb-iot非ip数据包,其中该非ip数据包中包括隧道标识。

步骤205,根据隧道标识,将nb-iot非ip数据包发送给接收方。

图3为本发明pgw场景下实现信息互通的方法又一实施例的示意图。可选地,本实施例的方法步骤可由nb-smsc执行。在该实施例中,第一信息的类型为nb-iot非ip数据包,第二信息的类型为短消息。其中:

步骤301,接收nb-iot非ip数据包。

步骤302,从nb-iot非ip数据包中提取出消息内容和接收方号码。

步骤303,将消息内容进行封装,以生成短消息,其中短消息中包括接收方号码。

步骤304,根据接收方号码,将短消息发送给接收方。

图4为本发明pgw场景下实现信息互通的窄带物联网短消息中心一个实施例的示意图。如图4所示,该窄带物联网短消息中心可包括接收模块401、转换模块402和发送模块403,其中:

接收模块401用于接收第一信息。

转换模块402用于将第一信息进行信息类型转换以得到第二信息。

发送模块403用于将第二信息发送给接收方。

其中,第一信息的类型为nb-iot非ip数据包和短消息中的一种,第二信息的类型为nb-iot非ip数据包和短消息中的另一种。

基于本发明上述实施例提供的pgw场景下实现信息互通的窄带物联网短消息中心,通过在nb-iot非ip数据包和短消息这两种不同类型的信息之间进行转换,从而运营商在开展nb-iot网络运营时,无需nb-iot终端在电路域附着接收短消息的情况下就能够实现nb-iot短信功能,从而保证了消息传递的效率。

下面分别对不同情况进行说明。

在第一种情况下,第一信息的类型为短消息,第二信息的类型为nb-iot非ip数据包。

此时,转换模块402具体从第一信息中提取出短消息内容和接收方号码,查询与接收方号码相对应的隧道标识,将短消息内容封装在非ip数据包中,以生成第二信息,其中第二信息中包括隧道标识。

发送模块403具体根据隧道标识,将第二信息发送给接收方。

在第二种情况下,第一信息的类型为nb-iot非ip数据包,第二信息的类型为短消息。

此时,转换模块402具体从第一信息中提取出消息内容和接收方号码,将消息内容进行封装,以生成第二信息,其中第二信息中包括接收方号码。

发送模块403具体根据接收方号码,将第二信息发送给接收方。

图5为本发明pgw场景下实现信息互通的系统一个实施例的示意图。如图5所述,该系统可包括窄带物联网短消息中心nb-smsc501、第一设备502和第二设备503。其中:

nb-smsc501为图4中任一实施例涉及的窄带物联网短消息中心。

第一设备502用于向nb-smsc501发送第一信息。

第二设备503用于将nb-smsc501发送的第二信息发送给接收方。

其中,第一信息的类型为nb-iot非ip数据包和短消息中的一种,第二信息的类型为nb-iot非ip数据包和短消息中的另一种。

在第一种情况下,第一信息的类型为短消息,第一设备502为接收方归属的短消息网关;第二信息的类型为nb-iot非ip数据包,第二设备503为接收方归属的pgw。

在第二种情况下,第一信息的类型为nb-iot非ip数据包,第一设备502为发送方归属的pgw;第二信息的类型为短消息,第二设备503为发送方归属的短消息网关。

其中,在该第二种情况下,第一设备502还用于在接收到来自发送方的nb-iot非ip数据包后,根据发送方识别信息查询相对应的隧道标识,根据隧道标识将nb-iot非ip数据包发送给窄带物联网短消息中心501。

下面以用户终端与服务提供商sp之间的短消息交互为例对本发明进行说明。

(一)sp给用户终端发送短消息,如图6所示。

1、sp61编辑短消息后提交给sp归属短消息网关smgw62,消息目的地址为用户msisdn号。

2、sp归属smgw62发起对sp的鉴权,sp鉴权通过后,sp归属smgw62根据目标用户h码将短消息转发到用户归属smgw63。

3、用户归属smgw63根据号段将短消息发送至用户归属nb-smsc64。

4、用户归属nb-smsc64提取smpp消息中的短消息内容,根据用户msisdn号查询到隧道标识,将短消息封装在非ip包内,以隧道标识寻址到对应的pgw65。

5、用户归属pgw65根据隧道标识、imsi的绑定关系将非ip数据包发送至目标用户终端66。

(二)用户终端给sp发送短消息,如图7所示。

1、用户终端76附着时,pgw75根据预设的nb-smscip地址建立隧道,同时pgw75存储imsi、隧道标识关系,nb-smsc74存储msisdn、隧道标识关系,然后通过用户面或控制面发送非ip数据包到nb-iot网络。

2、用户归属pgw75将非ip数据包从gtp隧道剥离,根据imsi、隧道标识关系将非ip数据包发送到用户归属nb-smsc74。

3、nb-smsc74将消息内容(含sp号码)封装到smpp消息中,发送给本地的用户归属smgw73。

4、用户归属smgw73根据sp号码将短消息发送到sp归属smgw72。

5、sp归属smgw72将短消息发送到目标sp71。

其中,上述隧道标识包含了gtp隧道标识和pgw与nb-smsc之间的隧道标识。

通过上述示例可知,本发明在pgw非ip方案的基础上新增nb-smsc,可适用于除udp/ip之外的其它ptp隧道方案,以此实现短消息与非ip数据包转换,满足nb-iot的短信需求。

其中,新增的nb-smsc部署在短信网关smgw和pgw之间,可实现短消息与非ip数据包的转换。

在用户发送短消息到sp的流程中,pgw根据imsi查询到pgw、nb-smsc之间的隧道标识寻址到nb-smsc,nb-smsc根据sp号码,通过相应的smgw将消息发送至sp。

在sp发送短消息到用户的流程中,nb-smsc根据用户msisdn号查询到pgw、nb-smsc之间的隧道标识寻址到pgw。

此外,在本发明中,还可对nb-smsc进行以下配置:

-nb-smsc保存msisdn、imsi以及与pgw之间隧道标识的映射关系;

-实现smpp协议中的短消息内容与nb-iot非ip数据包的转换;

此外,对pgw可进行以下配置:

-用户附着时,pgw根据预设的nb-smscip地址建立隧道,同时pgw存储imsi、gtp隧道标识以及与nb-smsc隧道标识的映射关系

通过上述分析可知,nb-iot其他核心网网元不需要支持与短消息相关的功能,终端不需要支持电路域附着接收短消息。

同时,c网现网短信网关等业务网网元无需改造,只需增加nb-iot用户号段的配置,使用户归属smgw可寻址到nb-smsc。

由此可知,在实施本发明时,无需对现网核心网设备及接口新增要求,无需nb-iot终端在电路域附着接收短消息,且实现上较为简单,不降低消息传递效率。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1