用于报告消息处置的消息通讯应用服务器、移动台和方法

文档序号:1957133 发布日期:2021-12-10 浏览:18次 >En<

阅读说明:本技术 用于报告消息处置的消息通讯应用服务器、移动台和方法 (Messaging application server, mobile station and method for reporting message handling ) 是由 C.巴杜勒斯库 S.苏迪拉 N.M.格林 于 2016-05-19 设计创作,主要内容包括:方法、服务器和移动台被提供以允许经由第一协议朝接收方移动台已传送消息的发送方移动台被通知消息经由不同协议已被输送到接收方移动台。发送方移动台可经由包括消息经由不同协议被输送到了接收方移动台的指示的处置通知消息而被通知消息经由不同协议方法被输送到了接收方移动台。(Methods, servers and mobile stations are provided to allow a sender mobile station that has communicated a message via a first protocol towards a recipient mobile station to be notified that the message has been delivered to the recipient mobile station via a different protocol. The sending mobile station may be notified that the message was delivered to the receiving mobile station via a different protocol method via a disposition notification message that includes an indication that the message was delivered to the receiving mobile station via a different protocol.)

用于报告消息处置的消息通讯应用服务器、移动台和方法

技术领域

本描述一般涉及通信网络中的消息通讯(messaging),并更具体涉及通信网络中消息处置的通知。

背景技术

各种消息通讯技术如今能被采用以用于在通信网络中的移动台之间输送消息。最广泛使用的消息通讯技术之一是平常被已知为SMS的短消息服务。SMS消息通常在电路交换通信网络上被传送。

随着分组交换无线电接入网络(诸如通用分组无线电服务(GPRS)网络以及更近地是长期演进(LTE)网络)的到来,消息通讯服务的新形式已变得可用。它们之一是例如由IP多媒体子系统(IMS)网络所支持的即时消息通讯(IM)服务。IMS是已由第三代合作伙伴项目(3GPP)所开发以提供分组交换无线电接入网络(诸如GPRS、LTE和WiFi)上基于因特网的服务的框架。

分组交换无线电接入网络现在被部署在遗留电路交换无线电接入网络旁。如此,移动台现在最经常能接入电路交换网络和分组交换网络两者。因此,现在支持SMS消息通讯、IM消息通讯、或两者对于此类移动台不是不平常的。

然而有时独立(standalone)消息、聊天、组聊天或文件转移请求(例如,IM消息)在接收方移动台是仅支持SMS服务的移动台(例如,遗留移动台)时,可需要互配(interwork)于遗留SMS消息通讯技术(例如,作为SMS消息)。IM消息与SMS消息的互配可还在漫游情形(在其期间接收方移动台在IMS覆盖外)期间被需要。在此类情形中,接收方将正常能够接收IM消息但不能够接入分组交换无线电接入网络,接收方移动台退回到其上仅SMS消息能被接收的电路交换无线电接入网络。

还有,由诸如IMS网络的分组交换网络所支持的当前IM服务供应了对于发送方在所传送的IM消息被输送或读时被通知的可能性。例如,RFC 5438—即时消息处置通知提供了对于此类通知的框架。多数IM服务可还给IM消息发送方提供来自接收方的活动键入的指示,从而允许IM消息发送方知道它应预期回复。此类特性已在RFC 3994—对于即时消息通讯的消息组成的指示中被描述。

因为通信网络现在支持许多类型的移动台,它们的一些能接收各种类型的消息,而另一些限于IM消息或SMS消息,所以机制已被开发并就位(put in place)以允许IM消息在接收方仅能接收SMS消息(例如,接收方使用遗留移动台或在IMS覆盖外)时互配于SMS消息。类似地,如果接收方限于接收IM消息,则SMS消息可还互配于IM消息。

然而,在由发送方所发送的IM消息由于接收方使用遗留移动台或在IMS覆盖外的事实而需要互配时,由IM服务所提供的多数(假如不是所有)高级通知功能性(例如,处置通知、消息组成的指示、等等)丢失。因此,当IM消息和SMS消息之间的互配被执行时,IM消息的发送方不具有知道高级通知功能性的一些高级通知功能性将不可用于给定消息交流或聊天会话的方式。

对于发送方,存在可消极影响总体IM服务体验的感知的服务丢失和服务不一致性。还有,仍有的是,设置恰当用户预期对于网络运营商是重要的服务方面。

因此,提供消除或减轻以上所描述的问题的方法和系统将是合乎需要的。

发明内容

依照本描述,方法和系统被提供以允许消息的发送方被通知经由可不支持高级处置通知特征的协议到所打算的接收方的消息的输送。因此,消息的发送方将能够调整其与接收方的消息通讯体验的预期。

在第一示范性实施例中,一种操作消息通讯应用服务器的方法一般包括:接收来源于发送方移动台的消息,所述消息被寻址到接收方移动台,所述消息经由第一协议被接收;确定接收方移动台不可操作来经由第一协议接收消息;响应于确定接收方移动台不可操作来经由第一协议接收消息,将所述消息转化成服从于与第一协议不同的第二协议的格式,其中接收方移动台可操作来经由第二协议接收所转化的消息;经由第二协议朝接收方移动台传送所转化的消息;接收包括所转化的消息被输送到了接收方移动台的指示的通知消息;生成包括所述消息经由不同协议被输送到了接收方移动台的指示的处置通知消息;以及经由第一协议朝发送方移动台传送处置通知消息。

在一些实施例中,确定接收方移动台不可操作来经由第一协议接收消息可包括确定接收方移动台未配置成或不具有能力以经由第一协议来接收消息。

在一些实施例中,确定接收方移动台不可操作来经由第一协议接收消息可包括确定接收方移动台不在支持第一协议的通信网络的覆盖内。

在一些实施例中,确定接收方移动台不可操作来经由第一协议接收消息可包括接收包括接收方移动台不可操作来经由第一协议接收消息的指示的错误消息。

在一些实施例中,朝接收方移动台转发所转化的消息可包括朝支持第二协议的通信网络传送所转化的消息。在此类实施例中,接收包括所转化的消息被输送到了接收方移动台的指示的通知消息可包括接收来自通信网络的通知消息。

在一些实施例中,由发送方移动台所传送的消息可以是即时消息通讯(IM)消息,并且处置通知消息可以是即时消息处置通知IMDN消息。在此类实施例中,IMDN消息可包括填充(populate)有预定值(例如,预定子元素)的元素(例如,状态元素)。在一些实施例中,预定值可指示用于将消息输送到接收方移动台的技术的类型和/或网络的类型和/或协议的类型。

在一些实施例中,处置通知消息可以是输送通知消息、处理通知消息、或显示通知消息。

在一些实施例中,第一协议是基于分组交换的协议,并且第二协议是基于电路交换的协议。

在一些实施例中,由发送方移动台来用于传送消息的第一协议可以是会话启动协议SIP。

在一些实施例中,用于将消息输送到接收方移动台的第二协议可以是信号系统7(SS7)电路交换协议的移动应用部分(MAP)。

在一些实施例中,用于将消息输送到接收方移动台的第二协议可以是支持电子邮件服务的通信协议(例如,因特网消息访问协议(IMAP)、邮局协议3(POP3)、等等)。

在第二示范性实施例中,配置成执行如本文中所描述的一个或更多消息通讯应用服务器功能性的消息通讯应用服务器可包括:一个或更多通信接口,配置成与第一通信网络(例如,诸如IP多媒体子系统(IMS)网络的分组交换网络)通信(例如,接收消息来于和传送消息到),并配置成与第二通信网络(例如,诸如公用陆上移动网络(PLMN)的电路交换网络)通信(例如,接收消息来于和传送消息到);以及操作地连接到通信接口的电路,电路被配置以用于执行如本文中所描述的消息通讯应用服务器功能性。

在一些实施例中,电路可包括处理器和已在其中存储计算机可读指令的存储器,所述计算机可读指令在由处理器所执行时允许消息通讯应用服务器执行如本文中所描述的消息通讯应用服务器功能性。在一些实施例中,处理器可被实现为通用处理电路(例如,处理器、微处理器、中央处理单元、微控制器、等等)、专用处理电路(例如,专用集成电路(ASIC)、现场可编程门阵列(FPGA)、等等)、或实现为两者的组合。

在第三示范性实施例中,配置成执行如本文中所描述的一个或更多消息通讯应用服务器功能性的消息通讯应用服务器可包括:消息接收模块,配置成接收来源于发送方移动台的消息,所述消息被寻址到接收方移动台,所述消息经由第一协议被接收;确定模块,配置成确定接收方移动台不可操作来经由第一协议接收消息;转化模块,配置成响应于确定模块确定接收方移动台不可操作来经由第一协议接收消息,将所述消息转化成服从于与第一协议不同的第二协议的格式,其中接收方移动台可操作来经由第二协议接收所转化的消息;转化消息传送模块,配置成经由第二协议朝接收方移动台传送所转化的消息;通知消息接收模块,配置成接收包括所转化的消息被输送到了接收方移动台的指示的通知消息;处置通知消息生成模块,配置成生成包括所述消息经由不同协议被输送到了接收方移动台的指示的处置通知消息;以及处置通知消息传送模块,配置成经由第一协议朝发送方移动台传送处置通知消息。

在第四示范性实施例中,一种操作移动台的方法一般包括经由第一协议朝接收方移动台传送消息,和接收响应于所传送的消息的处置通知消息,处置通知消息包括所述消息经由不同协议被输送到了接收方移动台的指示。所述方法可还包括响应于接收包括所述消息经由不同协议被输送到了接收方移动台的指示的处置通知消息来生成用户通知。

在一些实施例中,所述方法可包括将消息传送到分组交换网络(例如,IP多媒体子系统(IMS)网络),和接收来自分组交换网络(例如,IMS网络)的处置通知消息。

在一些实施例中,由移动台所传送的消息可以是即时消息通讯(IM)消息,并且处置通知消息可以是即时消息处置通知IMDN消息。在此类实施例中,IMDN消息可包括填充有预定值(例如,预定子元素)的元素(例如,状态元素)。在一些实施例中,预定值可指示用于将消息输送到接收方移动台的技术的类型和/或网络的类型和/或协议的类型。

在一些实施例中,处置通知消息可以是输送通知消息、处理通知消息、或显示通知消息。

在一些实施例中,由移动台来用于传送消息的协议是基于分组交换的协议。在一些实施例中,协议可以是会话启动协议SIP。

在一些实施例中,用于将消息输送到接收方移动台的协议是基于电路交换的协议。在一些实施例中,协议可以是信号系统7(SS7)电路交换协议的移动应用部分(MAP)。

在一些实施例中,用于将消息输送到接收方移动台的协议可以是支持电子邮件服务的通信协议(例如,因特网消息访问协议(IMAP)、邮局协议3(POP3)、等等)。

在第五示范性实施例中,配置成执行如本文中所描述的一个或更多移动台功能性的移动台可包括:通信接口,配置成与通信网络(例如,诸如IMS网络的分组交换网络)通信(例如,接收消息来于和传送消息到);以及操作地连接到通信接口的电路,所述电路被配置以用于执行如本文中所描述的移动台功能性。

在一些实施例中,所述电路可包括处理器和已在其中存储计算机可读指令的存储器,所述计算机可读指令在由处理器所执行时允许移动台执行如本文中所描述的一个或更多移动台功能性。在一些实施例中,处理器可被实现为通用处理电路(例如,处理器、微处理器、中央处理单元、微控制器、等等)、专用处理电路(例如,专用集成电路(ASIC)、现场可编程门阵列(FPGA)、等等)、或实现为两者的组合。

在第六示范性实施例中,配置成执行如本文中所描述的一个或更多移动台功能性的移动台可包括:消息传送模块,配置成经由第一协议朝接收方移动台传送消息;以及处置通知消息接收模块,配置成接收响应于所传送的消息的处置通知消息,处置通知消息包括所述消息经由不同协议被输送到了接收方移动台的指示。移动台可还包括配置成响应于处置通知消息接收模块接收处置通知消息来生成用户通知的用户通知生成模块。

根据特定实施例连同附图的以下描述的审阅,其它方面和特征将对本领域中那些普通技术人员变得显而易见。

附图说明

实施例现在将通过仅示例的方式参考附图来描述,其中:

图1是依照一些实施例的简化的网络架构的示意性简图。

图2是依照一些实施例的第一示范性情形的信令图。

图3是依照一些实施例的第二示范性情形的信令图。

图4是依照一些实施例的在消息通讯应用服务器所执行的方法的流程图。

图5是依照一些实施例的在移动台所执行的方法的流程图。

图6是依照一些实施例的消息通讯应用服务器的框图。

图7是依照一些实施例的消息通讯应用服务器的另一框图。

图8是依照一些实施例的移动台的框图。

图9是依照一些实施例的移动台的另一框图。

具体实施方式

以下所阐明的实施例表示用于使得本领域中那些技术人员能够实践实施例的信息。在按照附图来读以下描述时,本领域中那些技术人员将理解描述的概念并将认识到本文中未具体解决的这些概念的应用。应理解的是,这些概念和应用落入描述的范畴内。在以下描述中,众多特定细节被阐明。然而,理解的是,实施例可被实践而不带有这些特定细节。在其它实例中,公知的电路、结构、和技术未被详细示出,以便不使描述的理解晦涩难懂。本领域中那些普通技术人员通过所包含的描述将能够实现适当功能性而无需不适当的实验。

本说明书中对“一个实施例”、“一实施例”、“一示例实施例”、等等的引用指示所描述的实施例可包含具体特征、结构、或特性,但每个实施例可不必包含所述具体特征、结构、或特性。此外,此类措词不必指的是相同实施例。进一步地,当具体特征、结构、或特性连同一实施例来描述时,主张的是,连同无论是否显式描述的其它实施例来实现此类特征、结构、或特性是在本领域中一个技术人员的知识内的。

首先参考图1,允许消息通讯互配的示范性且简化的网络架构100被示出。网络架构100一般包括IMS核心网络102、公用陆上移动网络(PLMN)104、和包括用于在IMS核心网络102和PLMN 104之间互配消息的必要互配功能性或模块(例如,IP短消息网关(IP-SM-GW)、互配选择功能(ISF)、等等)的消息通讯应用服务器106。

如图1中所描绘的,IMS核心网络102能在诸如服从于LTE标准的演进通用陆地无线电接入网络(EUTRAN)的分组交换无线电接入网络(RAN)108上被接入。对于其部分,PLMN104能在电路交换无线电接入网络(RAN)110上被接入。

在网络架构100的正常操作期间,IMS使能的移动台112能建立与IMS核心网络102的会话启动协议(SIP)会话,以便使移动台112能够传送并接收IMS服从的消息(即,即时消息通讯(IM)消息)到和来于IMS核心网络102。IMS核心网络102一般对根据IMS框架将IM消息转发到适当IMS使能的接收方移动台负责。

然而,在一些时机上,发送方移动台112的订户可希望将IM消息发送到不可操作来接收IM消息的接收方移动台。

在一些情况中,不可操作来接收IM消息的接收方移动台能是不能够接入IMS核心网络102的IMS使能的移动台,诸如图1中的移动台114。例如,移动台114能在诸如分组交换RAN 108的分组交换RAN的覆盖外并因此在IMS覆盖外。

在其它情况中,接收方移动台能是诸如图1中的移动台116的非IMS使能的移动台(例如,遗留移动台)。此类移动台116将不能够接收IM消息。

在诸如移动台112的IMS使能的移动台上运行的消息通讯应用一般提供有附加特征。例如,此类应用可指示由订户所发送的IM消息是否被恰当输送到了接收方移动台。为了允许此类通知被完成,即时消息处置通知(IMDN)消息(例如,如通过引用被结合于此的RFC5438中所定义的)由IMS核心网络102所生成,并传送回到发送方移动台。

然而,当IMS使能的发送方移动台朝在IMS覆盖外(例如,图1中的移动台114)或未IMS使能(例如,图1中的移动台116)的移动台传送IM消息时,消息通讯应用服务器必须互配IM消息,那就是将IM消息转化或以其它方式转换成短消息服务(SMS)消息或多媒体消息通讯服务(MMS)消息(在经由PLMN 104将它转发到接收方移动台114或116之前)。

将领会的是,当IM消息由消息通讯应用服务器来互配时,发送的订户不具有知道IM消息是否被恰当输送了的方式。因此,依照本描述,消息通讯应用服务器配置成填充其响应于IM消息的输送经由与IM消息经由不同协议被输送到了接收方移动台的指示互配而生成的IMDN消息。如此,发送的订户将知道接收方订户的移动台不支持附加处置通知能力,并且因此发送的订户将不预期此类处置通知。

图2示出情形200的示范性信令图,其中IM消息由消息通讯应用服务器106来互配成SMS或MMS消息(此后,称为SMS/MMS消息)。

在S202,IMS使能的移动台112将寻址到IMS使能的接收方移动台114的IM消息发送到IMS核心网络102。此IM消息可经由会话启动协议(SIP)(即,第一协议)来传送。在接收IM消息时,IMS核心网络102试图在S204根据正常IMS过程将IM消息转发到接收方移动台114。在未能根据正常IMS过程将IM消息输送到接收方移动台114时,IMS核心网络102在S206向消息通讯应用服务器106通知试图输送IM消息中的错误。由IMS核心网络102所传送到消息通讯应用服务器106的错误通知可包括IMS使能的接收方移动台114不是IMS注册(例如,在IMS覆盖外)的指示。

在接收来自IMS核心网络102的错误通知之后,消息通讯应用服务器106在S208确定接收方移动台114不可操作来经由IMS来接收IM消息。在做出此确定时,消息通讯应用服务器106在S210将IM消息转化或以其它方式转换成SMS/MMS消息。

在S212,消息通讯应用服务器106随后将互配的IM消息(现在作为SMS/MMS消息)转发到PLMN 104,其进一步在S214经由电路交换RAN 110将SMS/MMS消息输送到接收方移动台114。

在接收SMS/MMS消息时,接收方移动台114在S216将SMS/MMS输送的消息(例如,提交报告)传送到PLMN 104,其进一步在S218将SMS/MMS输送的消息转发到消息通讯应用服务器106。

在接收SMS/MMS输送的消息之后,消息通讯应用服务器106在S220生成包括IM消息虽然(albeit)经由不同协议(例如,经由遗留网络)被输送到了接收方移动台114的指示的IMDN消息。消息通讯应用服务器106随后在S222将IMDN消息传送到IMS核心网络102,其进一步在S224经由分组交换RAN 108将IMDN消息转发到发送方移动台112。

图3示出另一情形的示范性信令图,其中IM消息由消息通讯应用服务器106来互配成SMS/MMS消息。情形300类似于情形200,并且如此,仅不同的步骤将被描述。

在情形300中,与其中接收方移动台114是IMS使能的了但在IMS覆盖外并因此经由IMS核心网络102不能到达的情形200对比,接收方移动台116不是IMS使能的。因此,在情形300中,在未能将IM消息转发到接收方移动台116时在S226由IMS核心网络102返回到消息通讯应用服务器106的错误消息可包括接收方移动台116不是IMS使能(例如,接收方移动台116是遗留移动台)的指示。

从发送方移动台112的和消息通讯应用服务器106的观点,情形200、300两者本质上是同样的。确实,对于发送方移动台112,无论接收方移动台是IMS使能的(例如,移动台114)但在IMS覆盖外还是仅仅不是IMS使能的(例如,移动台116),发送方移动台112将接收的IMDN消息将在两个情况中都指示IM消息经由不同协议(例如,经由遗留网络)被输送了。相似地,对于消息通讯应用服务器106,一旦它已确定接收方移动台不可操作来接收IM消息(即,步骤S208),则消息通讯应用服务器106将把IM消息转化或以其它方式转换成SMS/MMS消息,并将其转发到PLMN 104以用于经由遗留网络到接收方移动台的输送。

在一些实施例中,由消息通讯应用服务器106所生成的IMDN消息能是输送通知消息、处理通知消息和显示通知消息之一。值得注意的是,由消息通讯应用服务器106所生成的IMDN消息的具体类型能在由发送方移动台112所发送的IM消息中被请求。例如,由发送方移动台112所发送的IM消息能包括对接收输送IMDN消息的请求的指示。

IMDN消息一般包括能被填充有各自指示具体处置状态的预定值的状态元素。然而,不同类型的IMDN消息的状态元素可携带不同预定值。例如,在指示输送的IMDN消息中,状态元素可携带以下子元素之一:<已输送>、<已失败>、<已禁止>、或<错误>。对于指示处理的IMDN消息,状态元素可携带以下子元素之一:<已处理>、<已存储>、<已禁止>、或<错误>。最后,对于指示显示的IMDN消息,状态元素可携带以下子元素之一:<已显示>、<已禁止>、或<错误>。

将领会的是,状态子元素<已输送>和<已失败>(对于输送IMDN消息)、<已处理>和<已存储>(对于处理IMDN消息)、和<已显示>(对于显示IMDN消息)是自解释的。相对于<已禁止>子元素和<错误>子元素,它们一般相应指示处置被拒绝了以及内部服务器错误已发生。

为了向发送方移动台112通知IM消息经由不同协议(例如,支持不同协议的遗留网络)被输送了,IMDN消息可需要携带反映用于输送原始消息的技术的信息。

在一些实施例中,此信息能作为IMDN消息的状态元素的新子元素被携带。此附加子元素可指示例如IM消息经由与SIP不同且不是IMS服从的协议被处置了。在一些实施例中,此附加子元素可通配地被标识为<遗留消息通讯>。能理解的是,在其它实施例中,此附加子元素能具有反映输送技术的遗留天性的不同名称,例如,<遗留网络>、<遗留SMS>、<遗留MMS>、<遗留电子邮件>、等等。

在其它实施例中,此信息能作为指示互配的IMDN消息(例如,互配通知消息)被携带。作为另一些IMDN消息,IMDN消息的状态能包含反映用于输送原始消息的技术的一个或更多子元素,包含诸如以上所列出的<遗留SMS>、<遗留MMS>、<遗留电子邮件>、等等的新子元素。

另外,在一些实施例中,多于一个的预定值能被用于填充IMDN消息的状态元素。例如,如果期望在作为SMS消息被输送的IM消息和作为MMS消息被输送的IM消息之间做出区分,则IMDN消息的状态元素能在IM消息作为SMS消息被输送时被填充有<遗留SMS>,或在IM消息作为MMS消息被输送时被填充有<遗留MMS>。

值得注意的是,当发送方移动台接收带有填充有子元素<遗留消息通讯>或任何其它等效子元素的IMDN消息的状态元素的IMDN消息或互配IMDN消息时,已发送IMDN消息对于其被接收的IM消息的消息通讯应用能相应处理IMDN消息。例如,消息通讯应用能提供由发送方移动台所发送的IM消息虽然经由不同(例如,与SIP不同)且不支持高级处置通知的协议已被输送或以其它方式被处置的指示(例如,视觉指示)。如此,发送方移动台112的用户能被使得意识到它不应预期对于与接收方移动台114或116的用户的当前消息交流的高级处置通知(例如,显示通知)或另一方键入消息的指示。通过使得发送方移动台112的用户意识到它不应预期组成来自另一方的指示的消息或高级处置通知,发送方移动台的用户更少可能在当前消息交流中因缺乏通过第一协议所自然呈现的更丰富的特征而失望。

将领会的是,对于IMS使能的移动台112接收IMDN消息,它典型地需要包含对所传送IM消息中那个作用(effect)的请求。在其中消息对遗留消息通讯技术的互配的指示经由现有处置通知类型的新子元素(<互配通知>)来捕获的实施例中,IMS使能的移动台112可列出通配“互配”值、或新子元素值(例如,<遗留sms>、等等)的一个或更多,对于其,IMS使能的移动台112请求接收通知。例如,在RFC5438中所描述的过程下,IMS使能的移动台112可在IM消息的报头中在现有“积极输送”和“消极输送”值旁添加通配“互配”值以接收互配的通知。在其中对遗留消息通讯技术的消息的互配的指示经由新类型的处置通知(例如,互配IMDN消息)来捕获的实施例中,IMS使能的移动台112可仅仅将它列出为顶部等级通知类型“互配”(例如,如RFC5438中对于“显示”和“处理”通知所指定的)。

现在转到图4,操作消息通讯应用服务器106的方法的一实施例被示出。消息通讯应用服务器106首先接收来源于发送方移动台并寻址到接收方移动台的消息(例如,IM消息)(步骤S402)。所述消息经由第一协议(例如,SIP)被接收。随后,消息通讯应用服务器106确定消息被寻址到的接收方移动台不可操作来经由第一协议来接收消息(步骤S404)。如以上所指示的,其能是接收方移动台是IMS使能的并应正常能够接收IM消息,但是当前在IMS覆盖外并如此不能接收IM消息。换句话说,IM消息不能经由IMS而被路由到接收方移动台。其能还是接收方移动台不是IMS使能的,因为它是例如遗留移动台。一旦消息通讯应用服务器106已确定接收方移动台114或116不可操作来经由第一协议接收消息,则消息通讯应用服务器106将所述消息转化或以其它方式转换成服从于第二协议(例如,MAP SS7协议)的消息(例如,SMS/MMS消息)(步骤S406)。一旦消息已被转化成转化的消息,则消息通讯应用服务器106经由第二协议朝接收方移动台传送所转化的消息(步骤S408)。

随后,消息通讯应用服务器106接收指示所转化的消息已被输送到接收方移动台的通知消息(例如,SMS/MMS输送的消息)(步骤S410)。响应于此通知消息的接收,消息通讯应用服务器106随后生成包括该消息经由不同协议被输送了的指示的处置通知消息(例如,IMDN消息)(步骤S412)。最后,消息通讯应用服务器106朝发送方移动台传送所生成的处置通知消息(步骤S414)。

在一些实施例中,消息通讯应用服务器106可在接收来自消息已通过其来接收的网络(例如,IMS核心网络)的错误消息时,确定接收方移动台不可操作来经由第一协议接收消息。在一些实施例中,消息通讯应用服务器106它自己可确定接收方移动台不可操作来经由第一协议接收消息。

现在参考图5,操作移动台的方法的一实施例被示出。所述方法以移动台发送寻址到接收方移动台的消息(例如,IM消息)(步骤S502)开始,所述消息经由第一协议(例如,SIP)被发送。随后,移动台接收包括该消息被输送到了接收方移动台但经由不同协议的指示的处置通知消息(例如,IMDN消息)(步骤504)。

在一些实施例中,在接收包括该消息经由不同协议被输送到了接收方移动台的指示的处置通知消息时,移动台可生成用于向订户通知移动台或以其它方式使得订户意识到消息经由不同协议被输送到了接收方移动台的用户通知(例如,视觉通知)(步骤S506)。在一些实施例中,通知可包括由移动台所显示的指示(例如,消息)。在一些实施例中,用户通知可包括不同颜色的使用。

图6示出适配于所描述实施例的一个或更多实施例中的使用的消息通讯应用服务器106的一实施例。消息通讯应用服务器106包括配置成与第一通信网络(例如,IMS网络)通信(例如,接收消息来于和传送消息到)并配置成与第二通信网络(例如,PLMN)通信(例如,接收消息来于和传送消息到)的一个或更多通信接口602;以及操作地连接到通信接口602的电路604,电路被配置以用于执行如本文中所描述的消息通讯应用服务器功能性。

在一些实施例中,电路604可包括处理器606和已在其中存储计算机可读指令的存储器608,所述计算机可读指令在由处理器606所执行时允许消息通讯应用服务器106执行如本文中所描述的消息通讯应用服务器功能性。

在一些实施例中,处理器606可被实现为通用处理电路(例如,处理器、微处理器、中央处理单元、微控制器、等等)、专用处理电路(例如,专用集成电路(ASIC)、现场可编程门阵列(FPGA)、等等)、或实现为两者的组合。

图7示出适配于所描述实施例的一个或更多实施例中的使用的消息通讯应用服务器106的另一实施例。在图7的实施例中,消息通讯应用服务器106包括配置成接收来源于发送方移动台的消息(例如,IM消息)的消息接收模块702,所述消息被寻址到接收方移动台,所述消息经由第一协议(例如,SIP)被接收。消息通讯应用服务器106还包括配置成确定接收方移动台不可操作来经由第一协议接收消息的确定模块704、以及配置成响应于确定模块704确定接收方移动台不可操作来经由第一协议接收消息而将所述消息转化成服从于与第一协议不同的第二协议(例如,MAP SS7)的格式的转化模块706。可理解的是,将领会的是,接收方移动台可操作来经由第二协议接收所转化的消息(例如,SMS/MMS消息)。消息通讯应用服务器106还包括配置成经由第二协议朝接收方移动台传送所转化的消息的转化消息传送模块708、以及配置成接收包括所转化的消息被输送到了接收方移动台的指示的通知消息的通知消息接收模块710。消息通讯应用服务器106还包括配置成生成包括由发送方移动台所发送的消息经由不同协议被输送到了接收方移动台的指示的处置通知消息(例如,IMDN消息)的处置通知消息生成模块712、以及配置成经由第一协议朝发送方移动台传送处置通知消息的处置通知消息传送模块714。

图8示出适配于以上示范性实施例中的使用的移动台112的一实施例。移动台112包括配置成与通信网络(例如,IMS网络)通信(例如,接收消息来于和传送消息到)的通信接口802、以及操作地连接到通信接口802的电路804。电路804一般负责控制移动台112的操作。

在一些实施例中,电路804可包括处理器806和已在其中存储计算机可读指令的存储器808,所述计算机可读指令在由处理器806所执行时允许移动台执行如本文中所描述的移动台功能性。在一些实施例中,处理器806可被实现为通用处理电路(例如,处理器、微处理器、中央处理单元、微控制器、等等)、专用处理电路(例如,专用集成电路(ASIC)、现场可编程门阵列(FPGA)、等等)、或实现为两者的组合。

图9示出适配于以上示范性实施例中的使用的移动台112的另一实施例。移动台112包括配置成经由第一协议朝接收方移动台传送消息(例如,IM消息)的消息传送模块902、以及配置成接收响应于所传送的消息的处置通知消息(例如,IMDN消息)的处置通知消息接收模块,处置通知消息包括所传送的消息经由不同协议被输送到了接收方移动台的指示。移动台112可还包括配置成响应于处置通知消息接收模块接收处置通知消息来生成用户通知的用户通知生成模块906。

一些实施例可被表示为存储于机器可读介质(还被称为具有嵌入其中的计算机可读程序代码的计算机可使用介质、计算机可读介质、或处理器可读介质)中的非暂态软件产品。机器可读介质可以是包含磁、光、或电存储介质(包含软盘、紧致盘只读存储器(CD-ROM)、数字通用盘只读存储器(DVD-ROM)存储器装置(易失或非易失)、或类似存储机制)的任何适合有形介质。机器可读介质可含有在被执行时促使处理器执行根据所描述实施例的一个或更多实施例的方法中的步骤的指令、代码序列、配置信息、或另一数据的各种集合。本领域中那些普通技术人员将领会的是,对实现所描述实施例必要的其它指令和操作可还被存储于机器可读介质上。从机器可读介质运行的软件可与电路进行接口以执行所描述的任务。

以上所描述的实施例旨在仅作为示例。变更、修改和变化可由本领域中那些技术人员在不背离描述的范畴的情况下对具体实施例来实行。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于应用程序的短距离通知方法、电子设备及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类