消息提醒方法、系统和设备的制作方法

文档序号:7665225阅读:141来源:国知局

专利名称::消息提醒方法、系统和设备的制作方法
技术领域
:本发明涉及通信领域,特别涉及一种消息提醒方法、系统和设备。
背景技术
:随着电信业务的发展,单业务的、分离的电信计费系统正在向融合的计费系统演进。例如,传统的智能网、数据业务计费网关都在向融合的计费系统演进。参见图1,为传统的电信网络结构图,其中,包括两层业务承载层和业务控制和计费层。参见图2,为演进后的电信网络结构图,其中,包括三层业务承载层、业务控制层和计费层。可以看出,在演进后的电信网络中,将计费功能从业务控制和计费层剥离出来,由增加的OCS(OnlineChargingSystem,在线计费系统)网元设备负责,OCS网元设备一般具有批价、计费、余额管理和帐户管理等功能;与承载网络连接并互动的业务控制功能仍然保留在业务控制层网元设备中。业务控制层和OCS之间一般遵从3GPP(3rdGenerationPartnershipProject,第三代合作伙伴计划)规范,两者之间采用基于Diameter协议的Ro接口。在业务使用过程中,业务控制层网元设备收集计费信息,并将其封装在Diameter消息中上报给OCS网元设备,OCS网元设备收到Diameter消息后进行鉴权、计费处理,然后将结果返回给业务控制层网元设备。在电信业务中,短消息作为一种提醒用户的友好方式,已经得到广泛地使用,该方式可以增加消费透明度,提升客户服务体验以及增加客户对网络的忠诚度。系统发送短消息提醒用户的场景分为以下两种一种是系统定时、主动地发送短消息提醒用户,例如,系统每天扫描用户的有效期,给即将过期的用户提前发送短消息;另一种是在业务使用过程中,在线发送短消息提醒用户,例如,在用户电话接通前,系统发现用户余额不足,则可以给用户发送短消息;还可以在用户通话结束后,系统将本次通话的时长和资费信息等信息通过短消息发送给用户。传统的计费网络中,例如电信网,发送短消息提醒的系统一般是业务控制与计费层网元设备,如智能网或数据业务计费网关等。演进后计费网络中,例如电信网,OCS网元设备作为业务的鉴权、计费、余额管理和帐户管理网元设备,也承担着触发短消息提醒的功能;而业务控制层网元设备也仍然有发送短消息提醒的功能,即在演进后的计费网络中,ocs网元设备和业务控制层网元设备都具有发送短消息提醒的功能。参见图3,为现有的演进后的计费网络进行短消息提醒的示意图,这种演进后的计费网络通常采用以下方式进行短消息提醒-业务控制层网元设备通过短消息发送模块1向用户端发送业务提醒,即继续采用原有的短消息提醒功能;OCS网元设备通过短消息发送模块2向用户端发送计费信息提醒;有时,用户端会先后收到两个网元设备发送得短消息提醒。在实现本发明的过程中,发明人发现上述现有技术至少存在以下缺点1)由于在OCS网元设备内部增加了一个短消息发送模块,增加了额外的开发量和成本;2)用户使用同一次业务(如语音通话或短信业务等),有可能业务控制层网元设备和OCS网元设备都给用户发送短消息提醒,造成用户的困扰;3)业务控制层网元设备和OCS网元设备发送的短消息在内容上是分离的,不能进行有机地组合,从而不能更好地为用户服务;4)业务控制层网元设备和OCS网元设备发送的短消息在时间上难以同步,降低了用户的服务体验。
发明内容为了增强消息提醒的实用性,本发明实施例提供了一种消息提醒方法、系统和设备。所述技术方案如下一种消息提醒方法,所述方法包括计费网元设备将需要提醒用户的内容封装在预设消息的指定字段中,向业务控制网元设备发送封装后的消息;所述业务控制网元设备收到所述封装后的消息后,提取所述指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送所述提醒消息。本发明实施例提供了一种消息提醒系统,所述系统包括计费网元设备,用于将需要提醒用户的内容封装在预设消息的指定字段中,发送封装后的消息;业务控制网元设备,用于接收所述计费网元设备发送的封装后的消息,提取所述封装后的消息中指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送所述提醒消息。进一步地,本发明实施例提供了一种计费网元设备,所述设备包括判断模块,用于判断自身是否有需要提醒用户的内容;封装模块,用于当所述判断模块的判断结果是自身有需要提醒用户的内容时,将所述需要提醒用户的内容封装在预设消息的指定字段中;发送模块,用于向业务控制网元设备发送所述封装模块封装后的消息。本发明实施例还提供了一种业务控制网元设备,所述设备包括-接收模块,用于接收计费网元设备发送的封装后的消息;提取模块,用于提取所述接收模块所接收到的封装后的消息中指定字段中的内容;消息生成模块,用于根据所述提取模块提取出的内容生成提醒消息;消息发送模块,用于向用户端发送所述消息生成模块所生成的提醒消息。本发明实施例提供的技术方案的有益效果是计费网元设备通过将提醒内容发送给业务控制网元设备,由业务控制网元设备生成提醒消息,达到了提醒用户的目的,同时,避免了原有的计费网元设备和业务控制网元设备分别发送提醒消息给用户造成的困惑。图1是现有技术提供的传统的电信网络结构图;图2是现有技术提供的演进后的电信网络结构图3是现有技术提供的演进后的计费网络进行短消息提醒的示意图4是本发明实施例1提供的消息提醒方法流程图5是本发明实施例1提供的Diameter消息的消息头格式示意图6是本发明实施例1提供的AVP的格式示意图7是本发明实施例2提供的消息提醒系统的结构示意图8是本发明实施例3提供的计费网元设备的结构示意图9是本发明实施例4提供的业务控制网元设备的结构示意图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。本发明实施例中的计费网元设备将需要提醒用户的内容封装在预设消息的指定字段中,将封装后的消息发送给业务控制网元设备,业务控制网元设备收到封装后的消息后,提取指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送提醒消息。实施例1:参见图4,本发明实施例提供了一种消息提醒方法,以用户通过业务承载网络向业务控制网元设备发起业务为例,该方法具体包括步骤101:用户发起业务;用户发起的业务可以是拨打电话、发送短消息、WAP(WirelessApplicationProtocol,无线应用协议)上网等;步骤102:业务承载网络中的网元设备收到用户发起的业务后,向业务控制网元设备发送业务请求,例如请求鉴权、计费、业务使用量等信息;步骤103:业务控制网元设备收到业务承载网络中的网元设备发送的业务请求后,将对应的业务信息封装在指定的消息中上报给OCS网元设备;其中,业务信息包括;鉴权、计费、业务使用量等信息;指定的消息可以是业务控制网元设备与OCS间预先协商的任一消息,本实施例使用Diameter消息;Diameter消息的分为消头和消息体,消息头的格式如图5所示,其中,Command-Code(命令代码)用于表示这个消息所对应的命令,请求消息和相应的回答消息共享一个命令代码;Application-ID(应用标识)、Hop-by-HopIdentifier(逐跳标识)和End-to-EndIdentifier(端到端标识)都有4个字节;Application-ID用于指示消息适用的应用,Hop-by-HopIdentifier用于判断请求与应答的对应关系,而End-to-EndIdentifier主要用于重复消息的检查;Diameter消息的消息体部分以AVP(AttributeValuePair,属性值对)为单位,每个AVP携带了一个具体的消息参数值;每个AVP包含AVP头和Data部分,AVP的格式如图6所示,其中,AVPCode:AVP的类别,例如Original-HostAVP的Code值为264;V:本AVP头之中是否出现Vendor-ID字段;M:本AVP是否属于必需AVP,就一个特定的Diameter命令而言,有一些AVP是必须出现的,例如Original-HostAVP和Original-RealmAVP在任何Diameter消息之中都是必须出现的,Session-IDAVP在Diameter的计费应用命令字之中必须出现;P:本AVP的数据部分是否经过了加密;AVPLength:本AVP包含数据部分的长度,注意任何AVP的数据部分长度都必须为4的整数倍,不够的以'\0'填充;Vendor-ID:可选,标识生成本AVP值的设备的供应商;Data:记录具体的数据值,具体数据的类型是由AVPCode决定的。步骤104:OCS网元设备收到业务控制网元设备发送的业务信息后,对该业务进行鉴权、计费等逻辑处理;步骤105:OCS网元设备根据业务逻辑(例如该业务对应的账号信息)判断是否有需要提醒用户的内容;如果有,执行步骤106;否则,执行步骤107;步骤106:将需要提醒用户的内容封装在Diameter消息的特定AVP中,将逻辑处理后的信息封装在Diameter消息的对应字段中,向业务控制网元设备发送Diameter消息;此处,将需要提醒用户的内容封装在Diameter消息的特定AVP中,该特定AVP是标准Diameter消息所没有的,是为了存放短消息内容(需要提醒用户的内容)而扩展的。而且扩展AVP内存储的内容,与Diameter消息其他字段无关,可以根据商业规则的需要进行定制的,Diameter消息结构本身不用因此而改变。需要提醒用户的内容封装在Diameter消息的特定AVP中,例如表1中扩展后的AVP中,扩展后的AVP格式如表l所示表l<table>tableseeoriginaldocumentpage8</column></row><table>步骤107:将逻辑处理后的信息封装在Diameter消息的对应字段中,向业务控制网元设备发送Diameter消息;步骤108:业务控制网元设备收到OCS网元设备发送的Diameter消息后,进行业务逻辑处理,并判断OCS网元设备返回的Diameter消息的特定AVP中是否包含提醒内容,如果包含,执行步骤109;否则,执行步骤112:业务控制网元设备进行业务逻辑处理后,承载网元设备将根据业务控制网元设备的业务控制结果为用户提供/拒绝服务;步骤109:业务控制网元设备判断本身是否有需要提醒用户的内容,如果有,执行步骤110;否则,执行步骤lll;例如,当用户申请新的业务时,业务控制网元设备将需要提醒用户。步骤110:将OCS网元设备返回的Diameter消息的特定AVP中的需要提醒用户的内容和自身需要提醒用户的内容进行组合、拼装,生成提醒消息,通过SMSC将提醒消息发送给用户;步骤111:将OCS网元设备返回的Diameter消息的特定AVP中的需要提醒用户的内容生成提醒消息,通过SMSC将提醒消息发送给用户。步骤112:如果OCS网元设备返回的Diameter消息的特定AVP中的内容为空,业务控制网元设备将判断本身是否有需要提醒用户的内容,如果有,执行步骤113;否则,执行步骤114;步骤113:将自身需要提醒用户的内容生成提醒消息,通过SMSC将提醒消息发送给用户;步骤114:不向用户发送提醒消息。上述业务控制网元设备提醒消息发送给SMSC的提醒消息为短消息,业务控制网元设备和SMSC之间可以采用SMPP族协议;根据需要,也可以发送彩信提醒消息,如果是彩信提醒消息,业务控制网元设备将发送给彩信中心MMC(MultiMediaCommunicator,多媒体通信体),通过MMC将彩信提醒消息发送给用户。上述方法可以使原有通过业务控制网元设备和OCS网元设备分别发送的短消息合并为一条短消息发送给用户,例如OCS网元设备返回的提醒内容是"资费为2.00元,有效期至2007年11月30日",业务控制网元设备的提醒内容是"您已经成功订购彩铃音乐《多爱我一天》"。如果是两个网元设备分开发送两条短消息给用户,会造成用户的困惑;通过上述方法,业务控制网元设备将会将两条提醒内容组合成"您已经成功订购彩铃音乐《多爱我一天》,资费为2.00元,有效期至2007年11月30日",从而避免了给用户造成困惑,增强了用户的体验。实施例2:参见图7,本实施例提供了一种消息提醒系统,包括计费网元设备,用于将需要提醒用户的内容封装在预设消息的指定字段中,发送封装后的消息;业务控制网元设备,用于接收计费网元设备发送的封装后的消息,提取封装后的消息中指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送提醒消息。其中,业务控制网元设备具体包括接收模块,用于接收计费网元设备发送的封装后的消息;提取模块,用于提取接收模块所接收到的封装后的消息中指定字段中的内容;消息生成模块,用于判断自身是否有需要提醒用户的内容,如果有,将自身需要提醒用户的内容与从提取模块提取出的内容组合,生成提醒消息;否则,将提取模块提取出的内容生成提醒消息;消息发送模块,用于向用户端发送消息生成模块所生成的提醒消息。上述业务控制网元设备和计费网元设备(例如OCS网元设备)之间采用基于Diameter协议的Ro接口进行消息交互,计费网元设备根据业务逻辑,触发在线短消息提醒,将要提醒的内容封装在Diameter消息的AVP(扩展后的AVP)中;计费网元设备将提醒的内容返回给业务控制网元设备,业务控制网元设备结合自己触发的提醒内容,进行内容的组合、拼装或转换,从而形成一条提醒消息;本施例中的计费网元设备不直接发送短消息提醒用户,也不必具备发送短消息的功能。本实施例通过计费网元设备将提醒内容发送给业务控制网元设备,由业务控制网元设备根据计费网元设备的提醒内容生成提醒消息,使系统变得更简洁、功能更完善,增强了用户的体验,避免了不必要的短信困惑。实施例3:参见图8,本实施例提供了一种计费网元设备,包括判断模块,用于判断自身是否有需要提醒用户的内容;封装模块,用于当判断模块的判断结果是自身有需要提醒用户的内容时,将需要提醒用户的内容封装在预设消息的指定字段中;发送模块,用于向业务控制网元设备发送封装模块封装后的消息。本实施例中的计费网元设备可以为OCS网元设备,除了具有上述功能外,还具有进行鉴权、批价、计费,具有余额管理、帐户管理等功能;但是,该计费网元设备不直接发送短消息提醒用户,也不必具备发送短消息的功能,只需要将提醒内容携带在原有的业务交互消息中,发送给业务控制网元设备;进而简化了设备结构,节省了消息发送的开支。实施例4:参见图9,本实施例提供了一种业务控制网元设备,包括接收模块,用于接收计费网元设备发送的封装后的消息;提取模块,用于提取接收模块所接收到的封装后的消息中指定字段中的内容;消息生成模块,用于根据提取模块提取出的内容生成提醒消息;消息发送模块,用于向用户端发送消息生成模块所生成的提醒消息。其中,消息生成模块具体包括判断单元,用于判断自身是否有需要提醒用户的内容;消息生成单元,用于当判断单元的判断结果是自身有需要提醒用户的内容时,将自身需要提醒用户的内容与从提取模块提取出的内容组合,生成提醒消息;当判断单元的判断结果是自身没有需要提醒用户的内容时,将提取模块提取出的内容生成提醒消息;本实施例中的业务控制网元设备处理具有上述功能外,还与业务承载网络紧密配合,进行业务控制功能,当计费网元设备需要发送提醒内容时,不再直接发送给用户,而是发送给本实施例提供的业务控制网元设备,由业务控制网元设备生成提醒消息,提醒用户业务情况和费用信息,防止了短消息给用户带来的困惑。以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光盘或软盘。以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种消息提醒方法,其特征在于,所述方法包括计费网元设备将需要提醒用户的内容封装在预设消息的指定字段中,向业务控制网元设备发送封装后的消息;所述业务控制网元设备收到所述封装后的消息后,提取所述指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送所述提醒消息。2.如权利要求1所述的消息提醒方法,其特征在于,所述根据提取出的内容生成提醒短消息的步骤具体包括所述业务控制网元设备判断自身是否有需要提醒用户的内容,如果有,将自身需要提醒用户的内容与从所述指定字段提取出的内容组合,生成提醒消息;否则,将所述指定字段提取出的内容生成提醒消息。3.如权利要求1所述的消息提醒方法,其特征在于,所述预设消息为Diameter消息,相应地,所述指定字段为扩展后的属性值对字段。4.如权利要求1所述的消息提醒方法,其特征在于,所述提醒消息为短消息或彩信消息。5.—种消息提醒系统,其特征在于,所述系统包括计费网元设备,用于将需要提醒用户的内容封装在预设消息的指定字段中,发送封装后的消息;业务控制网元设备,用于接收所述计费网元设备发送的封装后的消息,提取所述封装后的消息中指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送所述提醒消息。6.如权利要求5所述的消息提醒系统,其特征在于,所述业务控制网元设备具体包括接收模块,用于接收所述计费网元设备发送的封装后的消息;提取模块,用于提取所述接收模块所接收到的封装后的消息中指定字段中的内容;消息生成模块,用于判断自身是否有需要提醒用户的内容,如果有,将自身需要提醒用户的内容与从所述提取模块提取出的内容组合,生成提醒消息;否则,将所述提取模块提取出的内容生成提醒消息;消息发送模块,用于向用户端发送所述消息生成模块所生成的提醒消息。7.—种计费网元设备,其特征在于,所述设备包括判断模块,用于判断自身是否有需要提醒用户的内容;封装模块,用于当所述判断模块的判断结果是自身有需要提醒用户的内容时,将所述需要提醒用户的内容封装在预设消息的指定字段中;发送模块,用于向业务控制网元设备发送所述封装模块封装后的消息。8.—种业务控制网元设备,其特征在于,所述设备包括接收模块,用于接收计费网元设备发送的封装后的消息;提取模块,用于提取所述接收模块所接收到的封装后的消息中指定字段中的内容;消息生成模块,用于根据所述提取模块提取出的内容生成提醒消息;消息发送模块,用于向用户端发送所述消息生成模块所生成的提醒消息。9.如权利要求8所述的业务控制网元设备,其特征在于,所述消息生成模块具体包括判断单元,用于判断自身是否有需要提醒用户的内容;消息生成单元,用于当所述判断单元的判断结果是自身有需要提醒用户的内容时,将自身需要提醒用户的内容与从所述提取模块提取出的内容组合,生成提醒消息;当所述判断单元的判断结果是自身没有需要提醒用户的内容时,将所述提取模块提取出的内容生成提醒消息。全文摘要本发明公开了一种消息提醒方法、系统和设备,属于通信领域。所述方法包括计费网元设备将需要提醒用户的内容封装在预设消息的指定字段中,向业务控制网元设备发送封装后的消息;所述业务控制网元设备收到所述封装后的消息后,提取所述指定字段中的内容,根据提取出的内容生成提醒消息,向用户端发送所述提醒消息。所述系统包括计费网元设备和业务控制网元设备。所述计费网元设备包括判断模块、封装模块和发送模块。所述业务控制网元设备包括接收模块、提取模块、消息生成模块和消息发送模块。本发明达到了提醒用户的目的,同时,避免了原有的计费网元设备和业务控制网元设备分别发送提醒消息给用户造成的困惑。文档编号H04M3/24GK101442592SQ20071017763公开日2009年5月27日申请日期2007年11月19日优先权日2007年11月19日发明者唐清华申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1