一种生成用户信息的方法和装置的制作方法

文档序号:7918787阅读:89来源:国知局
专利名称:一种生成用户信息的方法和装置的制作方法
技术领域
本发明实施例涉及网络通信技术领域,特别涉及一种生成用户信息的方 法和装置。
背景技术
CAMEL ( Customized Applications for Mobile Network Enhanced Logic,移 动网络增强定制应用逻辑)是由ETSI (EuropeanTelecommunications Standards Institute,欧洲电信标准组织)制订的专用于GSM (Global System for Mobile Communications,全球移动通信系统)的移动智能网标准,用于在GSM网中 向用户提供智能业务(例如Camd类增值服务)。GSM用户若要使用CAMEL 业务,就必须成为CAMEL业务用户,这就需要在原来的用户信息基础上增加关于CAMEL业务的信息--CSI (CAMEL Subscription Information,CAMEL签约信息,即用户签约信息)。用户申请的CAMEL业务不同,所 拥有的CSI信息就不同。这些信息因其性质不同,分别被存储在HLR (Home Location Register,归属位置寄存器)和/或VLR ( Visitor Location Register,拜 访位置寄存器)之中。CAMEL签约信息包括 O-CSI ( Originated-CAMEL Subscription Information,发端CA廳L业务信息)、T-CSI ( Terminated-CAMEL Subscription Information,终端CAMEL签约信息)、补充业务通知CSI、翻译信息标记CSI、 USSD (Unstructured Supplementary Services Data,非结构化补充信息业务) CSI和USSD通用CSI等。其中,最主要的CSI是O - CSI和T-CSI,申请了发端 CAMEL业务的用户具有O-CSI,而申请了终端CAMEL业务的用户具有 T-CSI。目前很多运营商向这些漫游用户提供CAMEL业务,但由于CAMEL业务 属性的唯一性, 一个用户只能签约一个智能业务,当用户国际漫游到一个新网络时,如何由新网络为用户提供智能业务亟待解决。 发明内容本发明实施例提供一种生成用户信息的方法和装置,采用信令监测或信 令拦截方式来获取用户信息,并通过修改用户信息的业务属性,使得用户可 以享受到漫游网提供的增值业务。为达到上述目的,本发明实施例一方面提供一种生成用户信息的方法,包括获得归属网的归属位置寄存器HLR向漫游网的移动交换中心MSC发送 的原用户信息;对所述原用户信息进^f亍识别,4艮据识别结果以及预先记录的用户订阅业 务信息,生成新的用户信息;将所述新的用户信息发送给所述漫游网的MSC。另一方面,本发明实施例还提供一种服务器,包括获取模块,用于获取归属网的HLR向漫游网的MSC发送的原用户信息;信息生成模块,用于对所述原用户信息进行识别,根据识别结果以及预 先记录的用户订阅业务信息,生成新的用户信息;发送模块,用于将所述新的用户信息发送给所述漫游网的MSC。与现有技术相比,本发明实施例具有以下优点通过本发明实施例,业 务服务器采用信令监测或信令拦截方式来获取原用户信息,通过生成新的用 户信息,使漫游网的MSC可以利用生成的新的用户信息作为用户信息,从而 可以为用户提供漫游网的各种业务。


图1为本发明实施例生成用户信息的方法的流程图;图2为本发明生成用户信息的方法实施例 一 组网结构的示意图;图3为本发明实施例一中生成用户信息的方法的流程图;图4为本发明生成用户信息的方法实施例二组网结构的示意图;图5为本发明实施例二中生成用户信息的方法的流程图; 图6为本发明实施例三中生成用户信息的方法的流程图; 图7为本发明实施例四生成用户信息的方法的流程图; 图8为本发明实施例服务器的结构示意图。
具体实施方式
本发明实施例提供一种生成用户信息的方法和装置,通过生成新的用户 信息,可以实现用户享受漫游网提供的业务。如图1所述,为本发明实施例生成用户信息的方法的流程图,具体包括步骤S101 ,获得归属网的归属位置寄存器HLR向漫游网的移动交换中心 MSC发送的原用户信息。在本发明实施例中,在漫游网中部署一个ISG (International Service Gateway,国际业务网关)作为业务服务器。当用户从归属网漫游到一个漫游 网之前,会订阅漫游网的业务,ISG业务服务器平台记录该用户订阅业务信息。 其中,用户订阅业务信息可以包括增值业务订阅信息、用户一卡多号业务 信息或者其他订阅业务信息中的一种或几种,订阅业务信息里具体可以包括 用户号码MSISDN、用户漫游网地址、VLR (Visitor Location Register,拜访 地位置寄存器)地址、FTN (Forwarded To Number,前转号码)、用户签约属 性CSI中一种或多种。当用户漫游到一个漫游网时,漫游网的MSC向用户归 属网的HLR发送位置更新消息,归属网的HLR收到该位置更新消息后,向 漫游网的MSC发送原用户信息。业务服务器通过信令监测或信令拦截来获取归属网的HLR向漫游网的 MSC发送的原用户信息。可选地,业务服务器可以保存获取的原用户信息。步骤S102,对所述原用户信息进行识别,根据识别结果以及预先记录的 用户订阅业务信息,生成新的用户信息。具体包括若业务服务器预先记录的用户订阅业务信息为用户在漫游网 的增值业务订阅信息,当业务服务器识别出原用户信息中包含用户签约信息 时,根据预先记录的该用户在漫游网的增值业务订阅信息,将用户签约信息修改为新用户签约信息,将新用户签约信息更新到原用户信息中,生成新的用户信息;当识别出原用户信息中不包含用户签约信息时,根据预先记录的 该用户在漫游网的增值业务订阅信息,创建用户签约信息,将用户签约信息 插入到原用户信息中,生成新的用户信息。若预先记录的用户订阅业务信息为用户一卡多号业务信息,当业务服务 器识别出原用户信息中包含主用户号码MSISDN时,才艮据预先记录的该用户 一卡多号业务信息,将主用户号码MSISDN修改为副用户号码MSISDN,,将 副用户号码MSISDN,更新到原用户信息中,生成新的用户信息;业务J3艮务 器识别出原用户信息中不包含主用户号码MSISDN时,根据预先记录的用户 一卡多号业务信息,将副用户号码MSISDN,插入到原用户信息中,生成新 的用户信息。步骤S103,将所述新的用户信息发送给所述漫游网的MSC。 漫游网的MSC以4^收到新用户信息为用户提供漫游网的业务。 如果采用信令监测方式获取归属网的HLR向漫游网的MSC发送的原用 户信息,则本步骤中,业务服务器主动模拟归属网的HLR再次向漫游网的 MSC发送生成的新的用户信息。若业务服务器预先记录的用户订阅业务信息为用户在漫游网的增值业务 订阅信息,漫游网的MSC接收步骤S101中HLR向漫游网的MSC发送的原 用户信息,当漫游网的MSC接收到原用户信息中包含用户签约信息时,漫游 网的MSC利用在步骤103之后再次接收到的包含在新的用户信息中的新用户 签约信息覆盖该原用户信息中的用户签约信息,使用新用户签约信息为用户 提供漫游网的增值业务;当原用户信息中不包含用户签约信息时,漫游网的 MSC将再次接收到的新用户签约信息为用户提供漫游网的增值业务。若业务服务器预先记录的用户订阅业务信息为用户一卡多号业务信息, 漫游网的MSC接收步骤S101中HLR向漫游网的MSC发送的原用户信息, 当漫游网的MSC接收到的原用户信息中包含主用户号码MSISDN时,漫游网 的MSC利用在步骤S103之后再次接收到的包含在新的用户信息中的副用户 号码MSISDN,覆盖该原用户信息中的主用户号码MSISDN,使用副用户号码MSISDN,为用户提供漫游网的一卡多号业务;当原用户信息中不包含主 用户号码MSISDN,漫游网将利用再次接收到的包含在新的用户信息中的副 用户号码MSISDN,为用户提供漫游网的一^^多号业务。如果业务服务器通过信令拦截方式获取归属网的HLR向漫游网的MSC 发送的原用户信息,则本步骤中,业务服务器将步骤S102中生成的新的用户 信息,发送给漫游网的MSC,比如,若业务服务器预先记录的用户订阅业务 信息为用户在漫游网的增值业务订阅信息,当业务服务器拦截到的该原用户 信息中包含用户签约信息时,根据预先记录的该用户在漫游网的增值业务订 阅信息将用户签约信息修改为新用户签约信息,将新用户签约信息更新到原 用户信息中,生成新的用户信息,将生成的新的用户信息发送给漫游网的 MSC;当业务服务器拦截到该原用户信息中不包含用户签约信息时,业务服 务器根据预先记录的用户漫游网的增值业务订阅信息,创建用户签约信息, 将创建的用户签约信息插入到原用户信息中,生成新的用户信息,将新的用 户信息发送给漫游网的MSC。由于步骤S101中的原用户信息^皮拦截,漫游 网的MSC只收到步骤S103中包含用户签约信息的新的用户信息,漫游网的 MSC以接收到的新的用户信息作为用户信息,为该用户提供漫游网的增值业 务。当业务服务器发生故障的时候,所有信令可以从原有的国际信令转接点 发送,确保不会对现网造成影响。若业务服务器预先记录的用户订阅业务信息为用户 一卡多号业务信息 时,当业务服务器拦截到的该原用户信息中包含主用户号码MSISDN时,业 务服务器根据预先记录的用户 一卡多号业务信息,将主用户号码MSISDN修 改为副用户号码MSISDN,,将副用户号码MSISDN,更新到原用户信息中, 生成新的用户信息,将新的用户信息发送给漫游网的MSC;当业务服务器拦 截到的该原用户信息中不包含主用户号码MSISDN时,业务服务器根据预先 记录的用户一"^多号业务信息,将副用户号码MSISDN,插入到原用户信息 中,生成新的用户信息,将新的用户信息发送给漫游网的MSC 。由于步骤S101 中的原用户信息被拦截,漫游网的MSC只收到步骤S103中包含副用户号码 MSISDN,的新的用户信息,漫游网的MSC以接收到的新的用户信息作为用户信息,为该用户提供漫游网的一卡多号业务。当业务服务器发生故障的时 候,所有信令可以从原有的国际信令转接点发送,确保不会对现网造成影响。如图2所示,为本发明生成用户信息的方法实施例一组网结构的示意图。在本发明实施例中,在漫游网中部署一个国际业务网关ISG作为业务服 务器,对漫游网中国际信令关口局INGW( International Gateway,国际关口局) 所有往来的信令进^f亍监测。在本发明实施例中,用户订阅了漫游网的增值业 务,比如短号业务或者智能拨号业务等采用签约信息触发的业务,所以在ISG 业务服务器记录的用户订阅业务信息为该用户在漫游网的增值业务订阅信 息,在所述增值业务订阅信息中包括用户在漫游网的签约相关信息。本发明 实施例一中生成用户信息的方法的流程图,如图3所示,具体包括步骤S301,当用户国际漫游到一个漫游网时,漫游网的MSC向用户归 属地的HLR发送位置更新消息。步骤S302,归属地HLR收到位置更新消息后,向漫游网MSC发送该用 户的原用户信息,漫游网MSC接收该原用户信息。步骤S303,业务服务器监测进出关口局的信令。在本实施例中,当业务 服务器监测到归属网的HLR向漫游网的MSC发送的原用户信息时,保存该 原用户信息。步骤S304,对业务服务器监测到的原用户信息进行识别,并根据识别结 果以及预先记录的增值业务订阅信息,生成新的用户信息。业务服务器识别出原用户信息中含有用户签约信息时,根据预先记录的 该用户在漫游网的增值业务订阅信息,修改该用户签约信息的业务属性,即 用户签约属性,生成新用户签约信息,将生成的新用户签约信息更新到原用 户信息中,生成新的用户信息。在本实施例中,即将修改后的用户签约信息 作为用户签约信息。其中,修改用户签约属性具体可以为修改签约业务建 和修改提供增值业务SCP的地址。业务服务器识别出原用户信息中不包含用户签约信息时,例如某类后 付费用户的用户信息中没有用户签约信息时,^l据预先记录的该用户在漫游 网的增值业务订阅信息,创建新用户签约信息,则新创建的用户签约信息为该类用户的用户签约信息。步骤S305,业务服务器将新的用户信息发送给漫游网的MSC。在本实施例中,由于采用信令监测方式获取归属网的HLR向漫游网的 MSC发送的原用户信息,因此,在本步骤中,业务服务器主动模拟归属网的 HLR再次向漫游网的MSC发送新的用户信息,该新的用户信息包括步骤S304 中生成的新用户签约信息。漫游网的MSC接收步骤S302中HLR向漫游网的MSC发送的原用户信 息以及步骤S305中发送的新的用户信息,当漫游网的MSC接收到原用户信 息中包含用户签约信息时,漫游网的MSC将利用再次接收到的新用户签约信 息覆盖该用户签约信息,使用新用户签约信息为用户提供增值业务;当原用 户信息中不包含用户签约信息时,漫游网的MSC将再次接收到的用户签约信 息作为该类用户的用户签约信息,为该用户提供漫游网的增值业务。如图4所示,为本发明生成用户信息的方法实施例二组网结构示意图, 在本发明实施例中,在漫游网中部署一个国际业务网关ISG作为业务服务器。 所有通过国际关口局ISG的信令由ISTP (International Signal Transfer Point, 国际信令转接点)向业务服务器转发,由业务服务器向漫游网的MSC发送信 令。在本发明实施例中,用户订阅了漫游网的增值业务,所以在ISG业务服 务器记录的用户订阅业务信息为该用户在漫游网的增值业务订阅信息。如图5 所示,为本发明实施例二生成用户信息的方法的流程图,具体包括步骤S501,当用户国际漫游到一个漫游网时,漫游网的MSC向用户归 属地的HLR发送位置更新消息。步骤S502,归属地HLR收到位置更新消息后,向漫游网的MSC发送原 用户信息。步骤S503,业务服务器拦截进出关口局的信令。在本实施例中,当业务 服务器拦截到归属网的HLR向漫游网的MSC发送的原用户信息时,保存该 原用户信息。在本发明实施例中,在漫游网的MSC接收到归属网的HLR向漫游网的 MSC发送的原用户信息之前,拦截该原用户信息。步骤S504,对拦截到的原用户信息进行识别,并4艮据识别结果以及预先 记录的增值业务订阅信息,生成新的用户信息。业务服务器识别出原用户信息中含有用户签约信息时,根据预先记录的 该用户在漫游网的增值业务订阅信息,^修改该用户签约信息的业务属性,即 用户签约属性,生成新用户签约信息,将生成的新用户签约信息更新到原用 户信息中,生成新的用户信息。在本实施例中,即将修改后的用户签约信息 作为用户签约信息。其中,修改用户签约属性具体可以为修改签约业务建 和修改提供增值业务SCP的地址。业务服务器识别出原用户信息中不包含用户签约信息时,例如某类后 付费用户的用户信息中没有用户签约信息时,根据预先记录的该用户在漫游 网的增值业务订阅信息,创建新用户签约信息,则新创建的用户签约信息为 该类用户的用户签约信息。步骤S505,业务服务器将新的用户信息发送给漫游网的MSC。具体包括业务服务器通过釆用信令拦截方式拦截到归属网的HLR向漫 游网的MSC发送的原用户信息,因此,本步骤中,业务服务器将步骤S504 中生成的新的用户信息发送给漫游网的MSC。比如,业务^^务器拦截到的该 原用户信息中包含用户签约信息,根据预先记录的该用户漫游网的增值业务 订阅信息,将用户签约信息修改为新用户签约信息,将新用户签约信息更新 到原用户信息中,生成新的用户信息,将生成的新的用户信息发送给漫游网 的MSC;当业务服务器拦截到该原用户信息中不包含用户签约信息时,业务 服务器根据预先记录的用户漫游网的增值业务订阅信息,创建新用户签约信 息,将创建的新用户签约信息插入到原用户信息中,生成新的用户信息,将 新的用户信息发送给漫游网的MSC。由于步骤S502中的原用户信息被拦截, 漫游网的MSC只收到步骤S505中发送的新的用户信息,漫游网的MSC以接 收到的新的用户信息作为用户信息,为该用户提供漫游网的增值业务。当业 务服务器发生故障的时候,所有信令可以从原有的国际信令转接点发送,确 保不会对现网造成影响。如图6所示,为本发明实施例三中生成用户信息的方法的流程图。在本发明实施例中,在漫游网中部署一个国际业务网关ISG作为业务服 务器,对漫游网中国际信令关口局INGW(International Gateway,国际关口局) 所有往来的信令进行监测。在本发明实施例中,用户订阅的漫游网业务为一 卡多号业务,所以在ISG业务服务器记录的用户订阅业务信息为该用户的一 卡多号业务信息,该一卡多号业务信息包括主用户号码MSISDN (Mobile Station International ISDN Number,移动用户ISND号码)、副用户号码 MSISDN,和用户的IMSI (International Mobile Subscriber Identity ,国际移动 用户识别码)。具体包括步骤S601,当用户国际漫游到一个漫游网时,漫游网的MSC向用户归 属地的HLR发送位置更新消息。步骤S602,归属地HLR收到位置更新消息后,向漫游网MSC发送该用 户的原用户信息,漫游网MSC接收该原用户信息。步骤S603,业务服务器监测进出关口局的信令。在本实施例中,当业务 服务器监测到归属网的HLR向漫游网的MSC发送的原用户信息时,保存该 原用户信息。步骤S604,对监测到的原用户信息进行识别,并根据识别结果以及业务 服务器上记录的用户订阅的一卡多号业务信息,生成新的用户信息。具体包括业务服务器识别出原用户信息中含有主用户号码MSISDN时, 根据业务服务器上记录的用户订阅的一卡多号业务信息,将该主用户号码 MSISDN修改为副用户号码MSISDN,,将副用户号码MSISDN,更新到原用户 信息中,生成新的用户信息。在本实施例中,即将副用户号码MSISDN,作为 用户漫游网号码。业务服务器识别出原用户信息中不包含主用户号码MSISDN时,根据预 先记录的用户一"^多号业务信息,创建副用户号码MSISDN,,将副用户号码 MSISDN,插入到原用户信息中,生成新的用户信息,则4吏用新创建的副用户 号码MSISDN'作为该类用户的漫游网号码。步骤S605,业务服务器将新的用户信息向漫游网的MSC发送。 在本实施例中,由于采用信令监测方式获取归属网的HLR向漫游网的MSC发送的原用户信息,因此,在本步骤中,业务服务器主动模拟归属网的 HLR再次向漫游网的MSC发送新的用户信息,该新的用户信息包括步骤S604 中的副用户号码MSISDN'。漫游网的MSC接收步骤S602中HLR向漫游网的MSC发送的原用户信 息以及步骤S605中发送的新的用户信息,当漫游网的MSC接收到原用户信 息中包含主用户号码MSISDN时,漫游网的MSC将利用再次接收到的副用户 号码MSISDN,覆盖该主用户号码MSISDN,使用副用户号码MSISDN,为用户 提供漫游网一"^多号业务;当原用户信息中不包含主用户号码MSISDN时, 漫游网的MSC将再次4妾收到的副用户号码MSISDN,作为该类用户的漫游网 号码,为该用户提供漫游网的一卡多号业务。如图7所示,为本发明实施例四修改用户信息的方法的流程图。在本发 明实施例中,在漫游网中部署一个国际业务网关ISG作为业务服务器。所有 通过国际关口局ISG的信令由ISTP (International Signal Transfer Point,国际 信令转接点)向业务服务器转发,由业务服务器向漫游网的MSC发送信令。 在本发明实施例中,用户订阅的漫游网业务为一卡多号业务,所以在ISG业 务服务器记录的用户订阅业务信息为该漫游网的一卡多号业务信息,具体包 括步骤S701,当用户国际漫游到一个漫游网时,漫游网的MSC向用户归 属地的HLR发送位置更新消息。步骤S702,归属地HLR收到位置更新消息后,向漫游网的MSC发送原 用户信息。步骤S703,业务服务器拦截进出关口局的信令。在本实施例中,当业务 服务器拦截到归属网的HLR向漫游网的MSC发送的原用户信息时,保存该 原用户信息。在本发明实施例中,在漫游网的MSC接收到归属网的HLR向漫游网的 MSC发送的原用户信息之前,拦截该原用户信息。步骤S704,对拦截到的原用户信息进行识别,并根据识别结果以及业务 服务器上记录的用户订阅的一卡多号业务信息,生成新的用户信息。具体包括业务服务器识别出原用户信息中含有主用户号码MSISDN时, 根据业务服务器上记录的用户订阅的一卡多号业务信息,将该主用户号码 MSISDN修改为副用户号码MSISDN,,将副用户号码MSISDN,更新到原用户 信息中,生成新的用户信息。在本实施例中,即将副用户号码MSISDN,作为 用户漫游网号码。业务服务器识别出原用户信息中不含有主用户号码MSISDN时,4艮据业 务服务器上记录的用户订阅的一卡多号业务信息,创建副用户号码MSISDN,, 则新创建的副用户号码MSISDN,为该类用户的漫游网号码,将创建的副用户 号码MSISDN'插入到原用户信息中,生成新的用户信息。步骤S705,业务服务器将新的用户信息向漫游网的MSC发送。 在本发明实施例中,业务服务器通过采用信令拦截方式拦截到归属网的 HLR向漫游网的MSC发送的原用户信息,因此,本步骤中,当业务服务器拦 截到的该原用户信息中主用户号码MSISDN时,将该主用户号码MSISDN修 改为副用户号码MSISDN,,将副用户号码MSISDN,更新到原用户信息中,生 成新的用户信息,将含有副用户号码MSISDN'的新的用户信息发送给漫游网 的MSC。当业务服务器拦截到的该原用户信息中不含有主用户号码MSISDN 时,根据预先记录的用户一卡多号业务信息,创建副用户号码MSISDN,,将 新创建的副用户号码MSISDN,插入拦截到的原用户信息中,生成新的用户信 息,将含有副用户号码MSISDN,的新的用户信息发送给漫游网的MSC。由于步骤S702中的原用户信息^皮拦截,漫游网的MSC只收到步骤S705 中发送的含有副用户号码MSISDN,的新的用户信息,漫游网的MSC以接收 到的副用户号码MSISDN,作为用户漫游网的电话号码,为该用户提供一卡多 号业务。在本实施例中,当业务服务器发生故障的时候,所有信令可以从原 有的国际信令转接点发送,确保不会对现网造成影响。如图8所示,为本发明实施例服务器的结构示意图,包括获取模块81,用于获取归属网的HLR向漫游网的MSC发送的原用户信自信息生成模块82,用于对所述原用户信息进行识别,根据识别结果以及预先记录的用户订阅业务信息,生成新的用户信息。发送模块83,用于将所述新的用户信息发送给所述漫游网的MSC。 其中,服务器还可以包括信息记录模块84,用于记录所述用户订阅业务信息。 其中,信息生成模块82包括第一信息生成子模块821 ,用于识别出所述原用户信息中包含用户签约信 息时,根据预先记录的所述用户在漫游网的增值业务订阅信息将所述用户签 约信息修改为新用户签约信息,将所述新用户签约信息更新到所述原用户信 息 中,生成新的用户信息;第二信息生成子模块822,用于识别出所述原用户信息中不包含所述用户 签约信息时,根据预先记录的所述用户在漫游网的增值业务订阅信息,创建 用户签约信息,将所述用户签约信息插入到所述原用户信息中,生成新的用 户信息;或者,第一信息生成子模块821,用于识别出原用户信息中包含主用户号码 MSISDN时,根据预先记录的用户一卡多号业务信息,将所述主用户号码 MSISDN修改为副用户号码MSISDN',将所述副用户号码MSISDN,更新到 所述原用户信息中,生成新的用户信息。第二信息生成子模块822,用于识别出原用户信息中不包含主用户号码 MSISDN时,根据预先记录的所述用户一"^多号业务信息,将副用户号码 MSISDN,插入到所述原用户信息中,生成新的用户信息。其中,获取模块81包括监测子模块811,用于监测所述归属网的HLR向所述漫游网的MSC发送 的所述原用户信息,当监测到所述原用户信息时,保存所述原用户信息;拦截子it块812,用于拦截所述归属网的HLR向所述漫游网的MSC发送 的所述原用户信息,当拦截到所述原用户信息时,保存所述原用户信息。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的 模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的 一个或 多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成 多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 权利要求的内容记载的方案也是本发明实施例的保护范围。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。 基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个或多个非易失性存储介质(可以是CD-ROM, U盘, 移动硬盘等)中,包括若干指令用以使得计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种生成用户信息的方法,其特征在于,包括获得归属网的归属位置寄存器HLR向漫游网的移动交换中心MSC发送的原用户信息;对所述原用户信息进行识别,根据识别结果以及预先记录的用户订阅业务信息,生成新的用户信息;将所述新的用户信息发送给所述漫游网的MSC。
2、 如权利要求1所述生成用户信息的方法,其特征在于,所述预先记录 的用户订阅业务信息为用户在漫游网的增值业务订阅信息时,所述对所述原 用户信息进行识别,根据识别结果以及预先记录的用户订阅业务信息,生成 新的用户信息包括识别出所述原用户信息中包含用户签约信息时,根据预先记录的所述用 户在漫游网的增值业务订阅信息将所述用户签约信息修改为新用户签约信 息,将所述新用户签约信息更新到所述原用户信息中,生成新的用户信息。
3、 如权利要求2所述生成用户信息的方法,其特征在于,所述方法还包括识别出所述原用户信息中不包含用户签约信息时,根据预先记录的所述 用户在漫游网的增值业务订阅信息,创建用户签约信息,将所述用户签约信 息插入到所述原用户信息中,生成新的用户信息。
4、 如权利要求1所述生成用户信息的方法,其特征在于,所述预先记录 的用户订阅业务信息为用户一卡多号业务信息时,所述对所述原用户信息进 行识别,根据识别结果以及预先记录的用户订阅业务信息,生成新的用户信 息包括识别出原用户信息中包含主用户号码MSISDN时,才艮据预先记录的所述 用户一卡多号业务信息,将所述主用户号码MSISDN修改为副用户号码 MSISDN,,将副用户号码MSISDN,更新到所述原用户信息中,生成新的用户信息。
5、 根据权利要求4所述生成用户信息的方法,其特征在于,所述方法还包括识别出原用户信息中不包含主用户号码MSISDN时,根据预先记录的所 述用户一""^多号业务信息,将副用户号码MSISDN,插入到所述原用户信息中, 生成新的用户信息。
6、 如权利要求1所述生成用户信息的方法,其特征在于,所述获得归属 网的HLR向漫游网的MSC发送的原用户信息包括监测所述归属网的HLR向所述漫游网的MSC发送所述原用户信息,当 监测到所述原用户信息时,保存所述监测到的原用户信息。
7、 如权利要求6所述生成用户信息的方法,其特征在于,所述将新的用 户信息向所述漫游网的MSC发送之后,还包括所述漫游网的MSC利用接收到新的用户信息覆盖所述原用户信息。
8、 如权利要求1所述生成用户信息的方法,其特征在于,所述获得归属 网的HLR向漫游网的MSC发送的原用户信息包括拦截所述归属网的HLR向所述漫游网的MSC发送所述原用户信息,当 拦截到所述原用户信息时,保存所述拦截到的原用户信息。
9、 一种服务器,其特征在于,包括获取模块,用于获取归属网的HLR向漫游网的MSC发送的原用户信息; 信息生成模块,用于对所述原用户信息进行识别,根据识别结果以及预 先记录的用户订阅业务信息,生成新的用户信息;发送模块,用于将所述新的用户信息发送给所述漫游网的MSC。
10、 如权利要求9所述服务器,其特征在于,所述服务器还包括 信息记录模块,用于记录所述用户订阅业务信息。
11、 如权利要求9所述服务器,其特征在于,所述信息生成模块包括 第一信息生成子模块,用于识别出所述原用户信息中包含用户签约信息时,根据预先记录的所述用户在漫游网的增值业务订阅信息将所述用户签约 信息修改为新用户签约信息,将所述新用户签约信息更新到所述原用户信息 中,生成新的用户信息;第二信息生成子模块,用于识别出所述原用户信息中不包含所述用户签约信息时,根据预先记录的所述用户在漫游网的增值业务订阅信息,创建用 户签约信息,将所述用户签约信息插入到所述原用户信息中,生成新的用户信息;或者,第 一信息生成子才莫块,用于识别出原用户信息中包含主用户号码MSISDN 时,根据预先记录的所述用户一卡多号业务信息,将所述主用户号码MSISDN 修改为副用户号码MSISDN,,将所述副用户号码MSISDN,更新到所述原用 户信息中,生成新的用户信息;第二信息生成子模块,用于识别出原用户信息中不包含主用户号码 MSISDN时,根据预先记录的所述用户一-^多号业务信息,将所述副用户号 码MSISDN,插入到所述原用户信息中,生成新的用户信息。
12、如权利要求9所述服务器,其特征在于,所述获^^莫块包括监测子模块,用于监测所述归属网的HLR向所述漫游网的MSC发送的 所述原用户信息,当监测到所述原用户信息时,保存所述原用户信息;拦截子模块,用于拦截所述归属网的HLR向所述漫游网的MSC发送的 所述原用户信息,当拦截到所述原用户信息时,保存所述原用户信息。
全文摘要
本发明公开了一种生成用户信息的方法和装置,该生成用户信息的方法包括获得归属网的归属位置寄存器HLR向漫游网的移动交换中心MSC发送的原用户信息;对所述原用户信息进行识别,根据识别结果以及预先记录的用户订阅业务信息,生成新的用户信息;将所述新的用户信息发送给所述漫游网的MSC。本发明实施例采用信令监测或信令拦截方式来获取原用户信息,进而对原用户信息进行修改,实现了用户享受漫游网提供的各种业务。
文档编号H04Q7/22GK101325813SQ20081014735
公开日2008年12月17日 申请日期2008年8月11日 优先权日2008年8月11日
发明者骏 朱, 虹 汤 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1