一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种5G消息处理的方法及装置与流程

2022-02-20 12:57:48 来源:中国专利 TAG:

一种5g消息处理的方法及装置
技术领域
1.本技术涉及通信技术领域,尤其涉及一种5g消息处理的方法及装置。


背景技术:

2.第五代移动通信技术(5th-generation,5g)消息是基于融合通信(rich communication suite,rcs)技术基础上的一种增强信息服务。与以往的传统短信服务不同的是,5g消息支撑丰富的媒体格式,可以通过短信入口向接收终端发送各类多媒体消息,为用户提供互动式服务以及安全防伪服务。
3.在现有技术中,当终端设备关闭5g消息的开关后,终端设备处于离线状态,但5g消息中心记录的终端设备的状态仍为在线状态。如果有5g消息下发,5g消息中心会将该5g消息发给终端设备,但是终端设备接收不到该5g消息。当5g消息中心检测到终端设备未接收到5g消息时,会根据重发机制对5g消息进行重发。这样一来,一方面,不断重发5g消息会造成网络资源的浪费;另一方面,终端设备处于离线状态,5g消息不能及时发送给用户,影响用户使用体验。


技术实现要素:

4.本技术提供一种5g消息处理的方法及装置,能够在终端设备处于离线状态时,将接收的5g消息及时发送给用户。
5.第一方面,提供一种5g消息处理的方法,该方法包括:消息处理系统检测终端设备与5g消息中心之间的链路状态;在链路状态为非注销的离线状态时,消息处理系统向5g消息中心发送通知信息,通知信息用于使5g消息中心获知该链路状态为非注销的离线状态,以使得5g消息中心将终端设备的5g消息以短信的形式发送给终端设备。
6.基于上述技术方案,通过消息处理系统来检测终端设备与5g消息中心之间的链路状态,使得消息处理系统能够及时掌握终端设备的状态。当消息处理系统检测到终端设备处于非注销的离线状态时,会向5g消息中心发送通知信息,使5g消息中心能够及时获知该终端设备的状态。此后,当5g消息中心再接收到该终端设备的5g消息时,会将该5g消息以短信的形式发送给终端设备。这样一来,使终端设备在非注销的离线状态下,也能及时获知该5g消息的内容,提升了用户的使用体验。同时,5g消息中心不会向处于非注销的离线状态的终端设备发送5g消息,避免了消息的重发,减轻网络负担。
7.在一种可能的设计中,上述通知信息包括上述终端设备的标识以及上述链路状态。
8.在一种可能的设计中,上述消息处理系统检测终端设备与5g消息中心之间的链路状态,包括:若消息处理系统在预设时长内未接收到链路保持信息,且消息处理系统未接收到终端设备的注销信息,则消息处理系统确定该链路状态为非注销的离线状态,上述链路保持信息用于指示终端设备与5g网络保持连接;或者,若消息处理系统在预设时长内接收到链路保持信息,则消息处理系统确定该链路状态为在线状态;或者,若消息处理系统接收
到终端设备的注销信息,则消息处理系统确定该链路状态为注销的离线状态。
9.第二方面,提供一种5g消息处理的方法,该方法包括:5g消息中心接收到通知信息,该通知信息用于指示终端设备与5g消息中心之间的链路状态为非注销的离线状态;5g消息中心根据所述通知信息,将终端设备的5g消息以短信的形式发送给终端设备。
10.在一种可能的设计中,5g消息包括多媒体内容的数据;该5g消息转化为的短信包括网址连接,该网址链接用于使用户访问多媒体内容的数据。
11.第三方面,提供一种通信装置,包括:检测模块,用于检测终端设备与5g消息中心之间的链路状态;通信模块,用于在链路状态为非注销的离线状态时,向5g消息中心发送通知信息,该通知信息用于使5g消息中心获知链路状态为非注销的离线状态,以使得5g消息中心将终端设备的5g消息以短信的形式发送给终端设备。
12.在一种可能的设计中,通知信息包括终端设备的标识以及链路状态。
13.在一种可能的设计中,上述检测模块具体用于:若在预设时长内未接收到链路保持信息,且未接收到终端设备的注销信息,则确定链路状态为非注销的离线状态,链路保持信息用于指示终端设备与5g网络保持连接;或者,若在预设时长内接收到链路保持信息,则确定链路状态为在线状态;或者,若接收到终端设备的注销信息,则确定链路状态为注销的离线状态。
14.第四方面,提供一种通信装置,包括:通信模块,用于接收到通知信息,该通知信息用于指示终端设备与5g消息中心之间的链路状态为非注销的离线状态;处理模块,用于将终端设备的5g消息转化为短信形式的信息;上述通信模块,还用于将终端设备的5g消息以短信的形式发送给终端设备。
15.在一种可能的设计中,5g消息包括多媒体内容的数据;该5g消息转化为的短信包括网址链接,该网址链接用于使用户访问多媒体内容的数据。
16.第五方面,提供一种计算机可读存储介质,该计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行,使得计算机执行如上述第一方面与第二方面所提供的5g消息处理的方法。
17.第六方面,提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,计算机程序产品经由计算机载入并执行后能够实现如上述第一方面与第二方面所提供的5g消息处理的方法。
18.上述第二方面至第六方面中任一种设计所带来的技术效果可以参见第一方面对应设计所带来的技术效果,此处不再赘述。
附图说明
19.图1为本技术提供的一种5g消息的处理系统的架构示意图;
20.图2为本技术提供的一种5g消息中心的结构示意图;
21.图3为本技术提供的另一种5g消息的处理系统的架构示意图;
22.图4为本技术提供的一种5g消息的处理方法的流程图;
23.图5为本技术提供的一种5g消息的处理方法的应用场景示意图;
24.图6为本技术提供的另一种5g消息的处理方法的应用场景示意图;
25.图7为本技术提供的又一种5g消息的处理方法的应用场景示意图;
26.图8为本技术提供的一种通信装置的结构示意图;
27.图9为本技术提供的另一种通信装置的结构示意图;
28.图10为本技术提供的又一种通信装置的结构示意图。
具体实施方式
29.下面将结合附图对本技术提供的一种5g消息处理的方法及装置进行详细的描述。
30.本技术的说明书以及附图中所提到的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
31.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
32.在本技术的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
33.如背景技术所述,5g消息是基于rcs技术基础上的一种增强信息服务。与以往的传统短信服务不同的是,5g消息支撑丰富的媒体格式,可以通过短信入口向接收终端发送各类多媒体消息,为用户提供互动式服务以及安全防伪服务。
34.在现有技术中,当终端设备检测到用户打开5g消息开关后,终端设备向5g消息中心发起注册请求,在5g消息中心中进行注册。注册完成后,5g消息中心记录终端设备的状态为在线状态。当终端设备检测到用户关闭5g消息开关后,终端设备不向5g消息中心发起离线通知;或者,终端设备向5g消息中心发起离线通知,但5g消息中心未收到该离线通知。此时,5g消息中心中记录的终端设备的状态仍为在线状态。
35.当终端设备处于离线状态时,如果有5g消息下发,5g消息中心会将该5g消息发给终端设备,但是终端设备接收不到。当5g消息中心检测到终端设备未接收到5g消息时,会根据重发机制进行重发。不断重发5g消息会造成网络资源的浪费,同时,5g消息中心也不能将5g消息及时发送给用户,影响用户体验。
36.针对上述技术问题,本技术提供了一种5g消息处理的方法,具体包括:消息处理系统检测终端设备与5g消息中心之间的链路状态;在链路状态为非注销的离线状态时,消息处理系统向5g消息中心发送通知信息,通知信息用于使5g消息中心获知链路状态为非注销的离线状态,以使得5g消息中心将终端设备的5g消息以短信的形式发送给终端设备。
37.基于本技术提供的技术方案,一方面,使终端设备在非注销的离线状态下,也能及时获知该5g消息的内容,提升了用户的使用体验。另一方面,5g消息中心不会向处于非注销的离线状态的终端设备发送5g消息,避免了消息的重发,减轻网络负担。
38.请参阅图1,为本技术实施例提供的5g消息处理系统的一种架构示意图。如图1所示,该5g消息处理系统包括:5g消息中心10、消息处理系统20以及终端设备30。
39.5g消息中心10,用于提供统一的终端设备和5g网络间接口,能够实现5g消息的管理、分发、路由等功能。如图2所示,5g消息中心10中的逻辑功能模块包括:群聊功能模块101、5g消息处理功能模块102、配置服务器103、多媒体内容存储功能模块104、ims接入功能
模块105。
40.群聊功能模块101,包含群聊消息功能和群数据管理。其中,群聊消息功能实现群聊消息的分布。群数据管理具有创建群、解散群、设置群名称等群管理功能,以及存储、管理群聊相关数据信息的功能。
41.5g消息处理功能模块102,用于进行会话管理、5g消息相关业务的处理。例如,5g消息处理功能模块102可以处理个人5g消息、行业5g消息、增强5g消息的收发等。
42.配置服务器103,用于存储用户业务相关数据。例如,协议参数、业务参数等。终端设备通过访问配置服务器103获取相关数据对终端设备进行业务配置。
43.多媒体内容存储功能模块104,用于存储个人用户发送的多媒体消息文件。例如,图片、视频、音频等消息文件。
44.ims接入功能模块105,用于将用户5g消息的sip信令接入网络,以及5g消息大文本和群聊消息会话中继协议(message session relay protocol,msrp)媒体的接入和转发。
45.消息处理系统20,用于接收终端设备30发送的链路保持信息,通过链路保持信息来判断终端设备30是否与5g网络保持连接。当消息处理系统20在预设时长内接收到的链路保持信息,则判断该终端设备30处于在线状态。如图3所示,当消息处理系统20在预设时长内未接收到链路保持信息,且未收到终端设备30的注销信息,则判定终端设备30处于非注销的离线状态。此时消息处理系统20向5g消息中心10发送通知信息,使5g消息中心10获知该终端设备30的状态。
46.终端设备30,用于接收、查看、编辑、发送5g消息。可选的,终端设备20可以是手机、平板电脑、智能手表等设备。
47.下面结合说明书附图,对本技术提供的实施例进行具体介绍。
48.如图4所示,本技术实施例提供了一种5g消息处理的方法,该方法包括:
49.s101、消息处理系统检测终端设备与5g消息中心之间的链路状态。
50.其中,上述链路状态包括:在线状态、非注销的离线状态或注销的离线状态。
51.上述在线状态,是指终端设备与5g网络保持连接。应理解,处于在线状态的终端设备可以通过5g网络接收到5g消息中心发送的5g消息。
52.上述非注销的离线状态,是指终端设备与5g网络断开连接,但5g消息中心还保存有终端设备的注册信息。由于5g消息中心还保存有终端设备的注册信息,因此5g消息中心会根据其他设备(例如应用服务器)的指示,向终端设备发送5g消息。应理解,处于非注销的离线状态的终端设备不能通过5g网络接收到5g消息中心发送的5g消息。
53.示例性的,终端设备与5g网络断开连接,可以是因为终端设备关闭5g网络功能,还可以是因为终端设备所处环境的网络信号状态较差,不支持终端设备使用5g网络。
54.上述注销的离线状态,是指终端设备与5g网络断开连接,且5g消息中心未保存有终端设备的注册信息。应理解,在5g消息中心未保存终端设备的注册信息的情况下,5g消息中心不会再向终端设备发送5g消息。另外,处于注销的离线状态的终端设备也不能通过5g网络接收到5g消息中心发送的5g消息。
55.在一些实施例中,在终端设备接入5g网络的情况下,终端设备会定期向消息处理系统发送链路保持信息,以使得消息处理系统可以获知终端设备与5g网络保持连接。相应的,若终端设备与5g网络断开连接的情况下,消息处理系统会接收不到终端设备发送的链
路保持信息。消息处理系统在预设时长内未接收到终端设备发送的链路保持信息,消息处理系统可以确定终端设备已与5g网络断开连接。
56.可选的,消息处理系统检测终端设备与5g消息中心之间的链路状态,可以具体实现为:
57.若消息处理系统在预设时长内未接收到链路保持信息,且消息处理系统未接收到终端设备的注销信息,则消息处理系统确定该链路状态为非注销的离线状态。
58.若消息处理系统在预设时长内接收到链路保持信息,则消息处理系统确定该链路状态为在线状态。
59.若消息处理系统接收到终端设备的注销信息,则消息处理系统确定该链路状态为注销的离线状态。其中,上述注销信息指,终端设备向5g消息中心发出的清除注册信息的请求。
60.s102、在链路状态为非注销的离线状态时,消息处理系统向5g消息中心发送通知信息。相应的,5g消息中心接收来自于消息处理系统的通知信息。
61.其中,通知信息用于使5g消息中心获知该链路状态为非注销的离线状态。
62.在一些实施例中,上述通知信息包括上述终端设备的标识以及上述链路状态。其中,终端设备的标识用于使5g消息中心查询该终端设备。链路状态用于指示5g消息中心获知该终端设备的链路状态,进而作出相应调整。
63.可选的,上述通知信息可以是sip信息。sip信息由起始行、消息头和消息体组成。sip信息分为请求信息和响应信息两类。请求信息是从客户端发往服务器端的信息;响应信息是响应于相应的请求信息,从服务器端发往客户端的信息。
64.s103、5g消息中心将终端设备的5g消息以短信的形式发送给终端设备。
65.在一些实施例中,终端设备在5g消息中心注册成功后,5g消息中心将该终端设备的注册信息及设备信息存储在设备数据库中,并标记该终端设备为注册状态。5g消息中心会接收、发送、转发已注册的终端设备的5g消息。
66.在一些实施例中,5g消息中心包括设备数据库,用于存储在5g消息中心中注册过的终端设备的设备信息。可选的,上述设备信息包括:终端设备的标识、终端设备的号码、链路状态、待发送给终端设备的5g消息等。示例性的,上述设备数据库中存储的设备信息如表1所示。
67.表1
68.终端设备的标识终端设备的号码链路状态5g消息手机a86389654在线状态文本消息1条手机b54658935非注销的离线状态视频消息1条
……………………
平板c35261895注销的离线状态无
69.在一些实施例中,5g消息可以包括文本消息和/或多媒体内容的数据。可选的,上述多媒体内容的数据可以包括:图片消息、视频消息、音频消息等。
70.可选的,在5g消息包括文本消息的情况下,5g消息转化后的短信也包括该文本消息。
71.作为一种示例,若该终端设备待接收的5g消息为短文本消息,该短文本消息能够
全部显示在一条短信中。则5g消息中心将该短文本消息的文本内容以短信的形式发送至终端设备。
72.例如,若终端设备待接收的5g消息为好友ann发送的文本消息,该文本消息的文本内容为“今天晚上吃什么?”。则5g消息中心将该文本消息的文本内容以短信的形式发送至终端设备。如图5所示,短信的内容可以为:好友ann向您发送了一条5g消息,内容为:“今天晚上吃什么?”。
73.作为另一种示例,若终端设备待接收的5g消息为长文本消息,该长文本消息不能全部显示在一条短信中。则5g消息中心按照预设字数,将该长文本消息转化成多条短文本消息,然后以短信的形式将该短文本消息逐条发送给终端设备。
74.例如,若终端设备待接收的5g消息为好友zoe发送的长文本消息,该长文本消息一共200字,内容为:“芯片,又称微电路、微芯片、集成电路。是指内含集成电路的硅片,体积很小,常常是计算机或其他电子设备的一部分
……
为纳米芯片的开发打下了良好的基础。”。若一条短信可以包含文本的预设字数为50字,则5g消息中心将该长文本消息转化成4条短文本消息,然后以短信的形式将该短文本消息逐条发送给终端设备。如图6所示,短信的内容可以为:好友zoe向您发送了一条5g消息,内容为:“芯片,又称微电路、微芯片、集成电路。是指内含集成电路的硅片,体积很小,常常是计算机或其他电子设备的一”未完,见下条。
75.可选的,在5g消息包括多媒体内容的数据的情况下,该5g消息转化后的短信可以包括网址链接,该网址链接用于使用户访问多媒体内容的数据。
76.例如,若该终端设备待接收的5g消息为好友jane发送的多媒体内容的数据,该多媒体内容的数据为一张图片。则5g消息中心将该图片转成网址连接,将该网址连接以短信的形式发送给终端设备。如图7所示,短信的内容可以为:好友jane向您发送了一条5g消息,内容为:“图片file:///c:/users/hujia/desktop/123.txt.html”。响应于用户点击该网址链接的操作,终端设备可以访问网址链接对应的页面,并显示该页面,该页面包括图片。
77.基于上述技术方案,5g消息中心能够及时获知该终端设备的状态。当终端设备处于非注销的离线状态时,5g消息中心会将该终端设备待接收的5g消息以短信的形式发送给终端设备。这样一来,使终端设备在非注销的离线状态下,也能及时获知该5g消息的内容,提升了用户的使用体验。
78.可以看出,上述主要从方法的角度对本技术实施例提供的技术方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
79.本技术实施例可以根据上述方法示例对网络节点进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
80.如图8所示,为本技术实施例提供的一种通信装置的结构示意图。该通信装置可以应用于上述消息处理系统中。该通信装置包括:检测模块401和通信模块402。
81.检测模块401,用于检测终端设备与5g消息中心之间的链路状态。
82.通信模块402,用于在链路状态为非注销的离线状态时,向5g消息中心发送通知信息,该通知信息用于使5g消息中心获知链路状态为非注销的离线状态,以使得5g消息中心将终端设备的5g消息以短信的形式发送给终端设备。
83.在一些实施例中,通知信息包括终端设备的标识以及链路状态。
84.在一些实施例中,上述检测模块401具体用于:若在预设时长内未接收到链路保持信息,且未接收到终端设备的注销信息,则确定链路状态为非注销的离线状态,链路保持信息用于指示终端设备与5g消息中心之间的链路保持正常状态;或者,若在预设时长内接收到链路保持信息,则确定链路状态为在线状态;或者,若接收到终端设备的注销信息,则确定链路状态为注销的离线状态。
85.如图9所示,为本技术实施例提供的另一种通信装置的结构示意图。该通信装置可以应用于上述5g消息中心中。该通信装置包括:通信模块501和处理模块502。
86.通信模块501,用于接收到通知信息,该通知信息用于指示终端设备与5g消息中心之间的链路状态为非注销的离线状态。
87.处理模块502,用于将终端设备的5g消息转化为短信形式的信息。
88.在一些实施例中,上述通信模块501,还用于将终端设备的5g消息以短信的形式发送给终端设备。
89.在一些实施例中,5g消息包括多媒体内容的数据;该5g消息转化为的短信包括网址链接,该网址链接用于使用户访问多媒体内容的数据。
90.在采用硬件的形式实现上述集成的模块的功能的情况下,本发明实施例提供了上述实施例中所涉及的通信装置的另一种可能的结构示意图。如图10所示,该通信装置包括:处理器602,通信接口603,总线604。可选的,该通信装置还可以包括存储器601。
91.处理器602,可以是实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
92.通信接口603,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,wlan)等。
93.存储器601,可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
94.作为一种可能的实现方式,存储器601可以独立于处理器602存在,存储器601可以
通过总线604与处理器602相连接,用于存储指令或者程序代码。处理器602调用并执行存储器601中存储的指令或程序代码时,能够实现本发明实施例提供的通信方法。
95.另一种可能的实现方式中,存储器601也可以和处理器602集成在一起。
96.总线604,可以是扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线604可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
97.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将通信装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
98.本技术实施例还提供了一种计算机可读存储介质。上述方法实施例中的全部或者部分流程可以由计算机指令来指示相关的硬件完成,该程序可存储于上述计算机可读存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。计算机可读存储介质可以是前述任一实施例的或内存。上述计算机可读存储介质也可以是上述通信装置的外部存储设备,例如上述通信装置上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,上述计算机可读存储介质还可以既包括上述通信装置的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述通信装置所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
99.本技术实施例还提供一种计算机程序产品,该计算机产品包含计算机程序,当该计算机程序产品在计算机上运行时,使得该计算机执行上述实施例中所提供的任一项5g消息处理的方法。
100.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献