远端实体数据库信息的维护方法及装置的制作方法

文档序号:6573878阅读:169来源:国知局
专利名称:远端实体数据库信息的维护方法及装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种远端实体数据库信息的维护方法及装置。
背景技术
PN4785协议描述了网络实体间对漫游用户数据库和路由数据库进行校验的一种机制,其流程图如图1所示,进行校验的具体步骤为Invoke NE(InvokeNetwork Entities,请求实体)发送RDVREQ(Roamer Database Verification RequestINVOKE,漫游数据库校验请求)消息给Responding NE(Responding NetworkEntities,响应实体),请求对指定范围用户的漫游数据库或路由数据库进行有效性验证,如果所有被验证用户都和下发RDVREQ请求的Invoke NE相关联,那么Responding NE返回正常的rdvreq(Roamer Database Verification Request RETURNRESULT,漫游数据库校验请求的响应)响应,否则在rdvreq响应中携带错误原因值,指示相应的校验失败信息。
目前RDVREQ请求中包含如下参数


PN4785协议的主要作用是在近端Invoke NE上对远端Responding NE数据库信息中的用户信息和路由信息进行检测、验证。现在的实现一般也仅是据此实现部分类似相关的功能,例如通过在维护台上执行特定命令的方式来对用户信息和路由信息进行检测。即目前PN4785协议只提供了检测、验证数据库是否正确的方法,没有提出解决数据库信息不正确的方法,也就是说只能在一定程度上发现问题而不能解决所发现的问题。

发明内容
本发明实施例所要解决的技术问题在于提供一种远端实体数据库信息的维护方法及装置,该方法及装置能使近端实体上对远端实体的数据库信息进行维护。
本发明实施例所采用的技术方案是提供一种远端实体数据库信息的维护方法,其包括以下步骤A、远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;
B、所述远端实体根据所述操作类型参数执行相应的维护操作。
本发明实施例所采用的另一技术方案是提供一种远端实体数据库信息的维护装置,其包括漫游数据库校验请求消息接收模块,用于接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;维护模块,用于根据所述操作类型参数执行相应的维护操作。
本发明实施例的有益效果是由于本发明实施例在漫游数据库校验请求消息中携带指示对远端实体的数据库信息进行维护的操作类型参数,因此可在近端实体上对远端实体进行维护,提高效率,节省一定的费用。


图1是现有的PN4785协议描述的在近端实体上对远端实体的数据库信息进行检测的方法流程图。
图2是本发明实施例远端实体数据库信息的维护方法流程图。
图3是本发明实施例修改远端实体数据库信息中的路由配置的方法流程图。
图4是本发明实施例删除远端实体数据库信息中的路由配置的方法流程图。
图5是本发明实施例新增远端实体数据库信息中的路由配置的方法流程图。
图6是本发明实施例远端实体数据库信息的维护装置功能模块框图。
具体实施例方式
本发明实施例扩充RDVREQ请求消息中携带的参数,新增OpType操作类型参数,其修改如下

说明a、如果需要对远端Responding NE上的数据库进行操作,则携带此参数指示操作类型,其值可以为检测、新增、修改和删除,如果没有携带,则操作类型默认为检测;b、如果携带OpType参数,并且其值为检测,则其作用和现有PN4785协议描述的作用一致;c、如果携带OpType参数,并且其值为修改或删除,则RDVREQ请求消息携带MDN、IMSI和MIN参数中的任意一个信元;d、如果携带OpType参数,并且其值为新增,则RDVREQ请求消息携带一组MDN、一组IMSI和一组MIN参数中的任意一组信元,所述一组表示两个MDN参数、两个IMSI或两个MIN参数,以所述任意一组信元的第一个信元所标识用户的路由配置作为参考,在Responding NE上新增由该组信元的后一个信元以及RANGE参数所标识用户的路由配置,例如携带一组MDN参数,其中一个MDN参数的值为13512345678,一个MDN参数为13587654321,以13512345678的路由配置作为参考,新增13587654321的路由配置;e、这些参数MDN不仅可以是某具体用户的确切号码,也可以是一些连续用户的号段;f、参数MSID(IMSI/MIN)不仅可以是某具体用户的确切号码,也可以是一些连续用户的号段。
请参阅图2,本发明实施例远端实体数据库信息的维护方法包括以下步骤A、远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行检测或维护;B、所述远端实体根据所述操作类型参数执行相应的维护操作。
根据所述操作类型参数判断操作类型,若所述操作类型为检测,则所述远端实体检测其数据库信息;若所述操作类型为修改,则所述远端实体修改其数据库信息中的路由配置;若所述操作类型为删除,则所述远端实体删除其数据库信息中的路由配置;若所述操作类型为新增,则所述远端实体新增其数据库信息中的路由配置。
本发明实施例检测远端实体数据库信息中的路由配置的方法包括以下步骤A1、Responding NE接收Invoke NE发送的RDVREQ请求,该RDVREQ请求携带MDN/MSID、RANGE和OpType参数,所述OpType参数指示检测Responding NE的数据库信息;B1、Responding NE对其数据库信息进行检测,若发现MSID/MDN、RANGE参数所标识用户的路由配置正确关联到Invoke NE,则返回正常的rdvreq,否则在rdvreq中携带错误原因值。
请参阅图3,本发明实施例修改远端实体数据库信息中的路由配置的方法包括以下步骤A2、Responding NE接收Invoke NE发送的RDVREQ请求,该RDVREQ请求携带参数OpType,指示修改用户的路由配置,使其路由信息关联到InvokeNE,所述RDVREQ请求还携带MDN、IMSI和MIN参数中的任意一个;B2、Responding NE修改其数据库信息中的路由配置,(将MDN参数或IMSI参数或MIN参数、以及Range参数所标识用户的路由信息关联到Invoke NE),如果修改成功则返回rdvreq,所述rdvreq不携带参数,如果Responding NE发现有错误,则在返回的rdvreq中携带错误原因值。
本发明实施例修改远端实体数据库信息中的路由配置的方法在步骤A2之前还可进一步包括远端实体接收漫游数据库校验请求消息,所述远端实体根据所述请求对其数据库进行检测操作,并返回请求响应消息。
请参阅图4,本发明实施例删除远端实体数据库信息中的路由配置的方法包括以下步骤
A3、Responding NE接收Invoke NE发送的RDVREQ请求,该RDVREQ请求携带参数OpType,指示删除用户的路由配置,还携带MDN、IMSI和MIN参数中的任意一个;B3、Responding NE删除其数据库信息中的路由配置,(将由MDN参数或IMSI参数或MIN参数、以及Range参数所标识用户且关联到Invoke NE的路由信息删除),如果删除成功则返回rdvreq,所述rdvreq不携带参数,如果Responding NE发现有错误,则在返回的rdvreq中携带错误原因值。
本发明实施例删除远端实体数据库信息中的路由配置的方法在步骤A3之前还可进一步包括远端实体接收漫游数据库校验请求消息,所述远端实体根据所述请求对其数据库进行检测操作,并返回请求响应消息。
请参阅图5,本发明实施例新增远端实体数据库信息中的路由配置的方法包括以下步骤A4、Responding NE接收Invoke NE发送的RDVREQ请求,该RDVREQ请求携带参数OpType,指示新增用户的路由配置,使其路由信息关联到InvokeNE,还携带MDN、IMSI和MIN参数中任意一组相同信元,例如两个MDN参数、两个IMSI参数或两个MIN参数;B4、Responding NE新增其数据库信息中的用户的路由配置,(以两个MDN参数、或两个IMSI参数、或两个MIN参数中的第一个信元所标识用户的路由配置作为参考,在远端实体上新增由该组信元的后一个信元以及Range范围参数所标识用户的路由配置,该新增的路由配置和被参考路由配置保持一致),如果新增成功则返回rdvreq,不携带参数,如果Responding NE发现有错误,则在返回的rdvreq中携带错误原因值。
本发明实施例新增远端实体数据库信息中的路由配置的方法在步骤A4之前还可进一步包括远端实体接收漫游数据库校验请求消息,所述远端实体根据所述请求对其数据库进行检测操作,并返回请求响应消息。
请参阅图6,本发明实施例远端实体数据库信息的维护装置包括漫游数据库校验请求消息接收模块,用于接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;维护模块,用于根据所述操作类型参数执行相应的维护操作;响应模块,用于返回正常的漫游数据库校验请求的响应给近端实体,或在漫游数据库校验请求的响应中携带错误原因值给近端实体。
所述维护模块包括修改子模块、删除子模块、新增子模块和检测子模块;修改子模块,用于修改数据库信息中的路由配置;删除子模块,用于删除数据库信息中的路由配置;新增子模块,用于新增数据库信息中的路由配置;检测子模块,用于对数据库信息进行检测。由于本发明实施例在RDVREQ请求消息中携带指示对远端实体的数据库信息进行检测或维护的操作类型参数,因此可在近端实体上对远端实体进行检测或维护,提高效率,节省一定的费用。如果远端实体没有相应的路由配置或者路由配置错误,那么通过本发明可实现路由信息的自动、批量配置(例如启用新号段、用户漫游到新环境等场景)。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种远端实体数据库信息的维护方法,其特征在于包括以下步骤A、远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;B、所述远端实体根据所述操作类型参数执行相应的维护操作。
2.如权利要求1所述的远端实体数据库信息的维护方法,其特征在于所述操作类型为修改、删除或新增。
3.如权利要求2所述的远端实体数据库信息的维护方法,其特征在于所述步骤B具体为所述远端实体根据所述操作类型参数判断操作类型,若所述操作类型为修改,则所述远端实体修改其数据库信息中的路由配置;若所述操作类型为删除,则所述远端实体删除其数据库信息中的路由配置;若所述操作类型为新增,则所述远端实体新增其数据库信息中的路由配置。
4.如权利要求2所述的远端实体数据库信息的维护方法,其特征在于所述步骤A具体为远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示远端实体修改用户的路由配置,使其路由信息关联到近端实体;所述步骤B具体为所述远端实体根据所述操作类型参数判断操作类型,若所述操作类型为修改,则远端实体修改其数据库信息中的路由配置,如果修改成功则返回漫游数据库校验请求的响应,不携带参数,如果远端实体发现有错误,则在返回的漫游数据库校验请求的响应中携带错误原因值。
5.如权利要求2所述的远端实体数据库信息的维护方法,其特征在于所述步骤A具体为远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示远端实体删除用户的路由配置;所述步骤B具体为所述远端实体根据所述操作类型参数判断操作类型,若所述操作类型为删除,则远端实体删除其数据库信息中的路由配置,如果删除成功则返回漫游数据库校验请求的响应,不携带参数,如果远端实体发现有错误,则在返回的漫游数据库校验请求的响应中携带错误原因值。
6.如权利要求2所述的远端实体数据库信息的维护方法,其特征在于所述步骤A具体为远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示远端实体新增用户的路由配置,使其路由信息关联到近端实体;所述步骤B具体为所述远端实体根据所述操作类型参数判断操作类型,若所述操作类型为新增,则远端实体新增其数据库信息中的路由配置,如果新增成功则返回漫游数据库校验请求的响应,不携带参数,如果远端实体发现有错误,则在返回的漫游数据库校验请求的响应中携带错误原因值。
7.如权利要求2所述的远端实体数据库信息的维护方法,其特征在于所述操作类型还包括检测。
8.如权利要求7所述的远端实体数据库信息的维护方法,其特征在于,所述步骤A之前进一步包括远端实体接收漫游数据库校验请求消息,所述远端实体根据所述请求对其数据库进行检测操作,并返回请求响应消息。
9.如权利要求2、4或5所述的远端实体数据库信息的维护方法,其特征在于步骤A所述的漫游数据库校验请求消息还携带有移动终端号码参数、移动台标识参数和移动标识码参数,若所述操作类型为修改或删除,则携带所述移动终端号码参数、移动台标识参数和移动标识码参数中的任意一个信元。
10.如权利要求2或6所述的远端实体数据库信息的维护方法,其特征在于步骤A所述的漫游数据库校验请求消息还携带有移动终端号码参数、移动台标识参数和移动标识码参数,若所述操作类型为新增,则携带一组移动终端号码参数、一组移动台标识参数和一组移动标识码参数中的任意一组信元,所述一组信元是两个移动终端号码参数、两个移动台标识参数或两个移动标识码参数,以所述任意一组信元的第一个信元所标识用户的路由配置作为参考,在远端实体上新增由该组信元的后一个信元以及范围参数所标识用户的路由配置。
11.一种远端实体数据库信息的维护装置,其特征在于包括漫游数据库校验请求消息接收模块,用于接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;维护模块,用于根据所述操作类型参数执行相应的维护操作。
12.如权利要求11所述的远端实体数据库信息的维护装置,其特征在于所述维护模块包括修改子模块、删除子模块和新增子模块中的任意一个或任意组合;修改子模块,用于修改数据库信息中的路由配置;删除子模块,用于删除数据库信息中的路由配置;新增子模块,用于新增数据库信息中的路由配置。
全文摘要
本发明实施例公开了一种远端实体数据库信息的维护方法及装置,该维护方法包括以下步骤A.远端实体接收近端实体发送的携带有操作类型参数的漫游数据库校验请求消息,所述操作类型参数指示对远端实体的数据库信息进行维护;B.所述远端实体根据所述操作类型参数执行相应的维护操作。由于本发明实施例在漫游数据库校验请求消息中携带指示对远端实体的数据库信息进行维护的操作类型参数,因此可在近端实体上对远端实体进行维护,提高效率,节省一定的费用。
文档编号G06F17/30GK101052223SQ200710074448
公开日2007年10月10日 申请日期2007年5月14日 优先权日2007年5月14日
发明者施迅, 张书兵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1