一种话单的发送、处理方法及设备的制作方法

文档序号:7865611阅读:254来源:国知局
专利名称:一种话单的发送、处理方法及设备的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种话单的发送、处理方法及设备。
背景技术
演进型数据核心网(EvolvedPacket Core, EPC)中,服务网关(Serving Gateffay,SGff) / 分组数据网网关(Packet data network Gateffay, PGff)与计费网关(ChargingGateway, CG)进行通信,传送生成的话单。当用户去附着或者用户通信达到了时间阈值或流量阈值等能产生计费话单条件 时,SGW/PGW将会产生对应的SGW话单或者PGW话单,并且把话单传送给CG,CG回复对应的响应。当CG出现故障或者CG与后面的系统(如账单系统(Billing System, BS))失去联系时,CG如何通知SGW/PGW,SGW/PGW如何让生成的话单得到正确处理,现有协议还没有给出详细的方案。

发明内容
本发明实施例提供了一种话单的发送、处理方法及设备,用于在CG不能正常工作时,SGW/PGW获知该CG的状况并重新确定用于发送话单的新的CG,保证通信网络的正常计费。本发明实施例提供的一种话单的发送方法包括接收原计费网关CG发送的重定向请求;从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址;根据所述IP地址,向所述新CG发送话单。本发明实施例提供的一种话单的处理方法包括原计费网关CG接收并处理话单;当原CG确定不能处理所述话单时,原CG向发送所述话单的网关发送重定向请求,其中包括新CG的IP地址。本发明实施例提供的一种话单的发送设备包括重定向请求接收模块,用于接收原CG发送的重定向请求;新CG确定第一模块,用于从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址;话单发送第一模块,用于根据所述IP地址,向所述新CG发送话单。本发明实施例提供的一种计费网关设备包括话单处理模块,用于接收并处理话单;重定向请求模块,用于当确定不能处理所述话单时,向发送所述话单的网关发送重定向请求,其中包括新CG的IP地址。
通过以上技术方案可知,本发明中接收原计费网关CG发送的重定向请求;从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址;根据所述IP地址,向所述新CG发送话单。该方案通过重定向请求的交互,以及时获知所使用的CG发生了异常,并根据重定向请求进行相应处理,解决了 CG不能正常工作时,SGW/PGW生成的话单不能得到正确处理的问题。


图I为本发明实施例提供的一种话单的发送方法的流程示意图;图2为本发明实施例提供的一种话单的处理方法的流程示意图;图3为本发明具体实施例提供的一种话单的发送、处理方法的流程示意图;图4为本发明实施例提供的一种话单的发送设备的结构示意图; 图5为本发明实施例提供的一种话单的发送设备的另一结构示意图;图6为本发明实施例提供的一种话单的发送设备的另一结构示意图;图7为本发明实施例提供的一种话单的发送设备的另一结构示意图;图8为本发明实施例提供的一种计费网关设备的结构示意图。
具体实施例方式本发明实施例提供了一种话单的发送、处理方法及设备,用以解决CG不能正常处理接收的话单时,使用该CG的SGW/PGW如何获知CG状况以及如何发送话单的问题。参见图1,本发明实施例提供的一种话单的发送方法包括S101、接收原计费网关CG发送的重定向请求;S102、从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址;S103、根据所述IP地址,向所述新CG发送话单。较佳的,SlOl中接收到重定向请求后,根据所述重定向请求,确定原CG的IP地址,即获取该重定向请求消息中携带的发送该重定向请求的源IP地址;根据该IP地址,查询预先配置的CG的IP地址列表,判断预先配置的CG的IP地址列表中是否包含所述原CG的IP地址。若表中包含该IP地址,说明可能使用所述原CG,因此需要根据该重定向请求进行S102、S103的处理,若表中没有该IP地址,则不需要对该条重定向请求消息作出相应处理,或者直接丢弃该条消息。较佳的,接收原计费网关CG发送的重定向请求时,该请求中包含发送重定向请求的原因,对应的原因值为预设的多个原因值中的一个。较佳的,接收到的重定向请求还包括新CG用于接收话单的端口号,根据所述端口号和所述IP地址向所述新CG发送话单,便于新CG能够及时、准确调用进程进行处理。较佳的,对于重定向请求中不包含新CG的IP地址的情况,保存需要发送的话单;当确定原CG能够处理所述话单时,向原CG发送所述话单。较佳的,以上所述的话单,包括在接收重定向请求后生成的话单,以及原CG在发生异常后接收的但未处理的话单,确保每一条话单都能得到CG处理。参见图2,本发明实施例提供的一种话单的处理方法包括
S201、原计费网关CG接收并处理话单;S202、当原CG确定不能处理所述话单时,原CG向发送所述话单的网关发送重定向请求,其中包括新CG的IP地址。较佳的,S202中的重定向请求消息携带发送重定向请求的原因值;较佳的,还包括该CG用于接收话单的端口的端口号。较佳的,新的CG必须是和原CG在同一 PLMN(陆上公用移动通信网(Public LandMobile Network) ),CG之间是互相知道对方的,这个可以通过给CG配置一个同PLMN内的CG列表来实现。下面给出本发明的具体实施例完整的CG异常处理流程包括什么情况下发送重定向请求消息,携带怎样的原因Cause值,接收方怎么处理原有CG,怎么处理重定向的CG ;另外,在给重定向的CG发话单时,发往重定向CG的数据交互请求消息的端口号的填写没有 协议依据。参见图3,具体步骤如下S301、CG出现异常,发送重定向请求;当CG收到⑶F发送的话单消息后,发现自己的接收或者发送内存区满,暂时不能继续接收话单,CG会发送重定向请求Redirection Request消息通知SGW/PGW的计费数据功能(Charging Data Function, Q)F)单元,该重定向请求中的Cause值为〃Receivebuffers becoming full〃或〃Send buffers becoming full〃 ;或者 CG 发现自己与后端的BS失去联系,CG也会给和它相连的Q)F发送Redirection Request消息,Cause值携带为〃Another node is about to go down〃 ;如果CG自身出现问题,它会根据实际情况,在 Redirection Request 消息中的 Cause 值填为〃This node is about to go down"或^System failure'S302、SGW/PGW接收并验证重定向请求;SGW/PGW收到Redirection Request消息后,从IP头中获取消息的源IP,即确定发送该重定向请求的原CG的IP地址,并查询自己所配置的CG列表chargingCgfList,如果发现源IP不在所配置的表里,则把这条消息丢弃,处理结束;否则,进入S303。S303、判断重定向请求携带的内容;Redirection Request消息中没有携带另一个CG的IP地址,此种情况进入S304。Redirection Request消息中携带另一个CG的IP地址,此种情况进入S305 JPCG告知⑶F可以把后续的话单重定向到这个CG地址上。这个重定向的新CG地址需是跟原CG是同一个公共陆地移动网络(Public Land Mobile Network, PLMN)的。S304、仍使用原CG的处理;SGW/PGW把本应往原CG对应的全部话单保存下来,等原CG再次正常工作时再发送过去。S305、确定新CG的处理;(I)获取端口号;重定向的CG的IP地址从重定向请求消息中获取到,端口号重定向请求消息却没有携带,可以在TS32. 295协议中,重定向请求消息增加一个消息元素InformationElement Port of Recommended Node,意为重定向的CG的端口号。如下表I第四行所不。
权利要求
1.一种话单的发送方法,其特征在于,该方法包括 接收原计费网关CG发送的重定向请求; 从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址; 根据所述IP地址,向所述新CG发送话单。
2.如权利要求I所述的方法,其特征在于,接收原CG发送的重定向请求之后,从所述重定向请求中查询新CG的IP地址之前,该方法还包括根据所述重定向请求,确定原CG的IP地址;判断预先配置的CG的IP地址列表中是否包含所述原CG的IP地址; 当确定所述CG的IP地址列表中包含所述原CG的IP地址时,从所述重定向请求中查询新CG的IP地址。
3.如权利要求I所述的方法,其特征在于,所述重定向请求还包括原CG发送重定向请求的原因值。
4.如权利要求I所述的方法,其特征在于,所述重定向请求还包括新CG的端口号。
5.如权利要求4所述的方法,其特征在于,所述当确定该重定向请求中包含新CG的IP地址是,获取所述IP地址之后,还包括 获取所述端口号; 根据所述IP地址和所述端口号,向所述新CG发送话单。
6.如权利要求I所述的方法,其特征在于,该方法还包括 当确定该重定向请求中不包含新CG的IP地址时,保存需要发送的话单; 当确定原CG能够处理所述话单时,向原CG发送所述话单。
7.如权利要求1-6任一权项所述的方法,其特征在于,所述话单,包括 在接收重定向请求后生成的话单,以及原CG未处理的话单。
8.一种话单的处理方法,其特征在于,该方法包括 原计费网关CG接收并处理话单; 当原CG确定不能处理所述话单时,原CG向发送所述话单的网关发送重定向请求,其中包括新CG的IP地址。
9.如权利要求8所述的方法,其特征在于,所述重定向请求,还包括 新CG的端口号。
10.如权利要求8或9所述的方法,其特征在于,所述原CG与所述新CG属于同一个公共陆地移动网络PLMN。
11.一种话单的发送设备,其特征在于,该设备包括 重定向请求接收模块,用于接收原CG发送的重定向请求; 新CG确定第一模块,用于从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址; 话单发送第一模块,用于根据所述IP地址,向所述新CG发送话单。
12.如权利要求11所述的设备,其特征在于,该设备包括 服务网关SGW或分组数据网网关PGW。
13.如权利要求11所述的设备,其特征在于,该设备还包括 源IP查询模块,用于在重定向请求接收模块接收原CG发送的重定向请求之后,新CG确定第一模块从所述重定向请求中查询新CG的IP地址之前,根据所述重定向请求,确定原CG的IP地址;判断预先配置的CG的IP地址列表中是否包含所述原CG的IP地址;当确定所述CG的IP地址列表中包含所述原CG的IP地址时,触发新CG确定第一模块从所述重定向请求中查询新CG的IP地址。
14.如权利要求11所述的设备,其特征在于,所述重定向请求还包括原CG发送重定向请求的原因值。
15.如权利要求11所述的设备,其特征在于,所述重定向请求还包括新CG的端口号。
16.如权利要求15所述的设备,其特征在于,新CG确定第一模块获取所述IP地址之后,该设备还包括 新CG确定第二模块,用于获取所述端口号; 话单发送第二模块,用于根据所述IP地址和所述端口号,向所述新CG发送话单。
17.如权利要求11所述的设备,其特征在于,该设备还包括 缓存处理模块,用于当确定该重定向请求中不包含新CG的IP地址时,保存需要发送的话单; 话单发送第三模块,用于当确定原CG能够处理所述话单时,向原CG发送所述话单。
18.如权利要求11-17任一权项所述的设备,其特征在于,所述话单,包括 该设备在接收重定向请求后生成的话单,以及原CG未处理的话单。
19.一种计费网关设备,其特征在于,该设备包括 话单处理模块,用于接收并处理话单; 重定向请求模块,用于当确定不能处理所述话单时,向发送所述话单的网关发送重定向请求,其中包括新CG的IP地址。
20.如权利要求19所述的设备,其特征在于,所述重定向请求,还包括 新CG的端口号。
21.如权利要求19或20所述的设备,其特征在于,所述原CG与所述新CG属于同一个公共陆地移动网络PLMN。
全文摘要
本发明实施例提供了一种话单的发送、处理方法及设备,用以解决CG不能正常处理接收的话单时,使用该CG的服务网关SGW/分组数据网网关PGW如何获知CG状况以及如何发送话单的问题。该方法包括接收原计费网关CG发送的重定向请求;从所述重定向请求中查询新CG的IP地址,当确定该重定向请求中包含新CG的IP地址时,获取所述IP地址;根据所述IP地址,向所述新CG发送话单。
文档编号H04W4/24GK102970669SQ201210460529
公开日2013年3月13日 申请日期2012年11月15日 优先权日2012年11月15日
发明者崔丽娜 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1