CN101378540B - 号码可携带业务实现方法、系统及号码可携带数据库 - Google Patents
号码可携带业务实现方法、系统及号码可携带数据库 Download PDFInfo
- Publication number
- CN101378540B CN101378540B CN2007101480059A CN200710148005A CN101378540B CN 101378540 B CN101378540 B CN 101378540B CN 2007101480059 A CN2007101480059 A CN 2007101480059A CN 200710148005 A CN200710148005 A CN 200710148005A CN 101378540 B CN101378540 B CN 101378540B
- Authority
- CN
- China
- Prior art keywords
- data
- database
- sent
- user
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/4228—Systems providing special services or facilities to subscribers in networks
- H04M3/42297—Systems providing special services or facilities to subscribers in networks with number portability
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种NP业务实现方法,包括:NP数据库接收到交换设备发来的被叫号码,根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,确定存储所述被叫号码对应的被叫NP数据的NP数据库,从确定的NP数据库获取被叫的NP数据,将该NP数据返回给交换设备,以供交换设备根据该NP数据将呼叫路由到被叫。本发明同时公开了一种NP业务实现系统,包括:NP数据库和交换设备。本发明还公开了两种NP数据库。本发明使得每个NP数据库仅需要保存部分NP数据,减轻了NP数据库的存储负担与数据更新处理负担。
Description
技术领域
本发明涉及移动业务技术领域,具体涉及号码可携带业务实现方法、系统及号码可携带数据库。
背景技术
电话网络由多个电话交换局点通过中继线路及信令网络组成。一个电话用户归属于一个特定的电话交换局点,一般是电话用户开户的所在局点。号码可携带(NP,Number Portability)是指一个电话用户可以改变其接入点,甚至改变归属运营商,而保持号码不变。NP技术顺应了时代要求,不仅满足了人们在改变住所、改变工作场所等流动性下的保持原有号码的需要;且,打破了垄断,促进用户在不同运营商之间自由流动。NP首先在固定电话网络内出现,接着在移动电话网中出现。在移动业务发展迅速的国家及地区,移动NP的发展非常迅速。
NP业务是电话网内全网共享资源型的业务。图1为现有的NP业务实现原理图,如图1所示,当用户的接入点发生了转移,业务申请管理单元向NP号码管理中心提交用户的NP数据(B,B’),其中,B为用户号码,B’为用户新接入点的路由号码;NP号码管理中心是电话监管部门控制的数据中心,是全网性的设施,用于对NP数据(B,B’)的合法性进行审批,并将审批通过的NP数据下发给各本地业务管理系统,本地业务管理系统将NP数据(B,B’)下发给与自身相连的本地NP数据库。每个本地NP数据库内都记录了所有用户的NP数据。
当用户A呼叫用户B时,用户A的接入电话交换局收到该呼叫,向本地NP数据库查询用户B的新接入点的路由号码B’,根据该B’将呼叫路由到用户B。
现有技术的缺点在于:
(1)每个本地NP数据库都需要保存全网用户的NP数据,这就需要本地NP数据库能够具有较大的存储空间;且,电话网络内的任何用户的NP数据更新,都需要尽快同步到每一个本地NP数据库,占用了本地NP数据库的处理资源;每一个本地NP数据库都保留全网的用户数据,存在安全隐患。
(2)存在NP号码管理中心、本地业务管理系统、本地NP数据库三级NP数据传递路径。其中,本地业务管理系统仅实现数据中转功能,增加了复杂性及投资。
发明内容
本发明实施例提供NP业务实现方法、系统及NP数据库,以降低NP数据库的存储负担和处理负担。
本发明实施例的技术方案是这样实现的:
一种NP业务实现方法,包括:
NP数据库接收到交换设备发来的被叫号码,根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,确定存储所述被叫号码对应的被叫NP数据的NP数据库,从确定的NP数据库获取被叫的NP数据,将该NP数据返回给交换设备,以供交换设备根据该NP数据将呼叫路由到被叫。
一种NP业务实现系统,包括:NP数据库和交换设备,且,NP数据库包括NP发放数据库和本地NP数据库,其中:
NP发放数据库,根据外部发来的NP数据中的用户号码,选择存储该NP数据的NP数据库,将该NP数据发送给所选择的NP数据库;
本地NP数据库,接收电话局发来的被叫用户号码,根据该被叫用户号码确定存储被叫的NP数据的NP数据库,从所确定的NP数据库获取被叫的NP数据,将该NP数据发送给交换设备;
交换设备,接收到主叫发来的呼叫,向主叫所在的本地NP数据库发送被叫用户号码,根据本地NP数据库返回的NP数据,将呼叫路由到被叫。
一种NP数据库,包括:NP数据收发模块和NP数据存储确定模块,其中:
NP数据收发模块,接收外部发来的NP数据,将NP数据中的用户号码发送给NP数据存储确定模块,接收NP数据存储确定模块发来的NP数据库标识,将NP数据发送给所述标识对应的NP数据库;
NP数据存储确定模块,根据NP数据收发模块发来的用户号码,计算得到存储用户的NP数据的NP数据库标识,将该NP数据库标识发送给NP数据收发模块。
一种NP数据库,包括:NP数据查询接收模块和NP数据存储确定模块,其中:
NP数据查询接收模块,接收交换设备发来的被叫用户号码,将该被叫用户号码发送给NP数据存储确定模块;接收NP数据存储确定模块发来的NP数据库标识,向该标识对应NP数据库获取被叫用户号码对应的NP数据,将获取到的NP数据发送给交换设备,以供交换设备根据该NP数据将呼叫路由到被叫;
NP数据存储确定模块,接收NP数据查询接收模块发来的被叫用户号码,根据该被叫用户号码计算得到存储被叫的NP数据的NP数据库标识,将该标识发送给NP数据查询接收模块。
与现有技术相比,本发明实施例通过将用户产生的NP数据,存储在根据用户号码所选择的部分NP数据库上,使得每个NP数据库仅需要保存部分NP数据,减轻了NP数据库的存储负担与数据更新处理负担;且,通过采用特定的算法来确定存储NP数据的NP数据库,提高了NP数据的安全性;
另外,本发明实施例无需本地业务管理系统,NP号码管理中心可直接将NP数据发送给NP数据库,简化了NP数据的传递过程,也简化了NP业务实现的网络结构;
且,本发明实施例可将每个NP数据保存在多个NP数据库上,提高了NP业务的可靠性。
附图说明
图1为现有的实现NP业务的组网图;
图2为本发明实施例一提供的NP业务发放流程图;
图3为本发明实施例二提供的NP业务发放流程图;
图4为本发明实施例提供的NP业务查询流程图;
图5为本发明实施例提供的实现NP业务的组网图;
图6为本发明实施例提供的NP发放数据库的结构示意图;
图7为本发明实施例提供的本地NP数据库的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
NP业务的完整实现分为两个过程:
(1)NP业务发放过程,指电话用户在电话网络内发生接入点的更改后,将新的路由信息发布给电话网络中的NP数据库的过程。
(2)NP业务查询过程,指呼叫某一电话用户时,通过查找NP数据库,得到该电话用户当前接入点的过程。
图2为本发明实施例一提供的NP业务发放流程图,如图2所示,其具体步骤如下:
步骤201:对所有NP数据库进行顺序编号,即编号为:NP数据库0、NP数据库1、...、NP数据库n-1,并选择一个或一个以上的NP数据库作为NP发放数据库,NP号码管理中心保存NP发放数据库编号。
其中,n为正整数。选择NP发放数据库的动作可以由管理员完成,再由管理员将NP发放数据库的编号存储在NP号码管理中心上。
步骤202:业务申请管理单元确定某个用户产生了NP数据,将该用户的(B,B’)发送给NP号码管理中心,其中,B为用户号码,B’为用户当前的路由号码。
步骤203:NP号码管理中心对(B,B’)的合法性进行审批,将审批通过的(B,B’)发送给NP发放数据库。
为了保证NP数据发放的可靠性,可以设置一个以上NP发放数据库,NP号码管理中心将审批通过的(B,B’)发送给当前可用的一个NP发放数据库。例如:NP号码管理中心按照各NP发放数据库的编号的从小到大,首先将审批通过的(B,B’)发送给编号最小的NP发放数据库,若收到该NP发放数据库返回的成功响应,则确定本次NP数据发放成功;否则,继续向下一个编号的NP发放数据库发送(B,B’),依此类推,直至确定本次NP数据发放成功。
步骤204:NP发放数据库根据预先设定的算法对B进行运算,根据运算结果,确定存储(B,B’)的NP数据库编号,然后将(B,B’)发送给确定的NP数据库。
本步骤中,预先设定的算法可以是:输入为B的函数,例如:哈希(Hash)函数等。
根据运算结果,确定(B,B’)所应发往的NP数据库的编号可通过以下方式实现:
设定运算结果为a,则应将(B,B’)发往的NP数据库的编号为:a%n,(a+p)%n,(a+2p)%n,...,(a+(m-1)*p)%n,其中,m为预先设定的整数,表示将该NP数据(B,B’)所发往的NP数据库的数目,p为预先设定的正整数,%表示取模运算。
步骤205:NP数据库保存收到的(B,B’)。
图2所示实施例中提到的(B,B’)分为以下几种情况:
情况一、B为E.164号码,B’也为E.164号码;
情况二、B为E.164号码,B’为统一资源标识符(URL),例如:B为07552878000,B’为abc@sohu.com;
情况三、B为URL,B’也为URL;
情况四、B为URL,B’为E.164号码;
情况五、B为电话网业务应用号码,B’为E.164号码,例如:B为免费电话业务号码:8008302118,B’为075528560000;
情况六、B为电话网业务应用号码,B’为URL,例如:B为免费电话业务号码:8008302118,B’为service@huawei.com。
对于情况一至四,用户产生NP数据的频率可能会较高,例如:用户在下班时使用B进行通信,在上班时则使用B’进行通信,这样,用户每次上班、下班时,都需要上报、撤消一次(B,B’),若每次都向业务申请管理单元如:营业厅上报,则可能会给用户带来很多不便,因此,用户可向归属电话交换局直接上报该(B,B’),以加快上报速度。针对该两种情况,给出本发明实施例二提供的NP业务发放流程:
图3为本发明实施例二提供的NP业务发放流程图,在本实施例中,每个NP数据库都同时作为NP发放数据库,如图3所示,其具体步骤如下:
步骤301:用户终端确定产生NP数据,向自身的归属电话交换局发送NP数据(B,B’)。
步骤302:归属电话交换局收到NP数据(B,B’),将该(B,B’)发送给与自身相连的、当前可用的一个本地NP数据库。
步骤303:与归属电话交换局相连的本地NP数据库收到(B,B’),根据预先设定的算法对B进行运算,根据运算结果,确定存储(B,B’)的NP数据库编号,然后将(B,B’)发送给确定的NP数据库。
步骤304:NP数据库保存收到的(B,B’)。
图4为本发明实施例提供的NP业务查询流程图,如图4所示,其具体步骤如下:
步骤401:用户A呼叫用户B。
步骤402:用户A的接入电话交换局收到该呼叫,将用户B的用户号码B发送给与自身相连的本地NP数据库。
步骤403:本地NP数据库根据预先设定的算法,对号码B进行运算,得到存储用户B的NP数据的NP数据库编号。
本地NP数据库所采用的算法必须与NP发放数据库在发放(B,B’)时采用的算法相同。
步骤404:本地NP数据库根据NP数据库编号,向该NP数据库编号对应的NP数据库发送号码B。
当在NP业务发放过程中,将同一NP数据同时保存在多个NP数据库上时,在步骤403中,本地NP数据库可得到多个NP数据库编号,则在步骤404中,本地NP数据库可按照编号的从小到大,将号码B首先发送给编号最小的NP数据库,若未得到该NP数据库的响应,则再将号码B发送给下一编号的NP数据库,依此类推,直至得到NP数据库的响应。
步骤405:所述NP数据库编号对应的NP数据库收到号码B,在自身查找到与B对应的路由号码B’,将(B,B’)返回给所述本地NP数据库。
步骤406:所述本地NP数据库将(B,B’)发送给用户A的接入电话交换局。
步骤407:用户A的接入电话交换局根据收到的路由号码B’,将呼叫路由到用户B。
图5为本发明实施例提供的实现NP业务的组网图,如图5所示,其主要包括:业务申请管理单元51、NP号码管理中心52、NP发放数据库53、本地NP数据库54和电话交换局55,且,NP发放数据库53和本地NP数据库54统称为NP数据库,其中:
业务申请管理单元51:用于在收到用户上报的(B,B’)后,向NP号码管理中心52发送该(B,B’),其中,B为用户号码,B’为用户当前的路由号码。
NP号码管理中心52:用于接收业务申请管理单元51发来的(B,B’),对该(B,B’)进行合法性审批,并将审批通过的(B,B’)发送给NP发放数据库53。
NP发放数据库53:用于接收NP号码管理中心52发来的(B,B’),根据预先设定的算法对B进行运算,并根据运算结果,确定存储(B,B’)的NP数据库编号,将(B,B’)发送给与所述编号对应的NP数据库。
本地NP数据库54:接收电话交换局55发来的查询请求,根据该查询请求携带的被叫用户号码B,以及预先设定的算法对B进行运算,根据运算结果,确定存储该被叫的NP数据(B,B’)的NP数据库编号,向该编号的NP数据库发送携带被叫用户号码B的查询请求,将所述编号的NP数据库返回的(B,B’)返回给电话交换局55。
本实施例中,本地NP数据库54还可用于,接收电话交换局55发来的(B,B’),根据预先设定的算法对B进行运算,并根据运算结果,确定存储(B,B’)的NP数据库编号,将(B,B’)发送给与所述编号对应的NP数据库。
电话交换局55:接收主叫发来的呼叫,将该呼叫携带的被叫用户号码B携带在查询请求中发送给与自身相连的本地NP数据库54,根据本地NP数据库54返回的路由号码B’,将呼叫路由到被叫。
本实施例中,电话交换局55还可用于,接收与自身相连的用户终端发来的NP数据(B,B’),将该(B,B’)发送给与自身相连的本地NP数据库54。
在实际应用中,NP发放数据库53也可具有本地NP数据库54的所有功能;同样,本地NP数据库54也可具有NP发放数据库53的所有功能。即:可将所有NP数据库根据功能的不同,划分为NP发放数据库和本地NP数据库两类;也可不对NP数据库进行划分,此时每个NP数据库的功能都相同,也就是,同时具有NP发放数据库和本地NP数据库的功能。
图6为本发明实施例提供的NP发放数据库的结构示意图,如图6所示,其主要包括:NP数据收发模块531和NP数据存储确定模块532,其中:
NP数据收发模块531:用于接收NP号码管理中心52发来的(B,B’),将该号码B发送给NP数据发放确定模块532,接收NP数据发放确定模块532发来的NP数据库编号,将(B,B’)发送给所述编号对应的NP数据库,其中,B为用户号码,B’为用户当前的路由号码。
NP数据存储确定模块532:用于根据NP数据接收发放模块531发来的号码B,计算得到存储该号码B对应的NP数据的NP数据库编号,将该NP数据库编号发送给NP数据收发模块531。
本实施例中,NP发放数据库53还可包括:NP数据存储模块533和NP数据查询模块534,其中:
NP数据存储模块533:用于接收并保存自身的NP数据收发模块531或其它NP数据库的NP数据收发模块531发来的NP数据。
同时,NP数据收发模块531在检测到NP数据存储确定模块532发来的NP数据库编号与自身编号相同时,将NP号码管理中心52发来的(B,B’)发送给NP数据存储模块533。
NP数据查询模块534:用于接收其它NP数据库发来的携带用户号码B的查询请求,在NP数据存储模块533中查找与该B对应的路由号码B’,将(B,B’)发送给所述其它NP数据库。
图7为本发明实施例提供的本地NP数据库的结构示意图,如图7所示,其主要包括:NP数据查询接收模块541、NP数据存储确定模块542、NP数据存储模块543和NP数据查询模块544,其中:
NP数据查询接收模块541:用于接收电话交换局55发来的携带被叫用户号码B的查询请求后,将该号码B发送给NP数据存储确定模块542;接收NP数据存储确定模块542发来的NP数据库编号,向该编号对应的NP数据库发送携带号码B的查询请求以获取号码B对应的(B,B’),将该(B,B’)发送给电话交换局55,其中,B为用户号码,B’为用户当前的路由号码。
若NP数据存储确定模块542发来的NP数据库编号为自身编号,则NP数据查询接收模块541向NP数据存储模块543发送携带号码B的查询请求。
NP数据存储确定模块542:用于接收NP数据查询接收模块541发来的号码B,根据该号码B计算得到存储该号码B对应的NP数据的NP数据库编号,将该编号发送给NP数据查询接收模块541。
NP数据存储模块543:用于接收并保存NP发放数据库53或其它NP数据库发来的NP数据。
NP数据查询模块544:用于接收其它NP数据库发来的携带用户号码B的查询请求,在NP数据存储模块543中查找与该B对应的路由号码B’,将(B,B’)发送给所述其它NP数据库。
本实施例中,本地NP数据库还可包括:NP数据收发模块545,用于接收电话交换局55发来的(B,B’),将该号码B发送给NP数据存储确定模块542,接收NP数据存储确定模块542发来的NP数据库编号,将(B,B’)发送给所述编号对应的NP数据库。
若NP数据库编号为自身编号,则NP数据收发模块545将(B,B’)发送给自身的NP数据存储模块543。
必须指出的是,图6所示的NP发放数据库也可具有图7所示的本地NP数据库所有的功能,同样,图7所示的本地NP数据库也可具有图6所示的NP发放数据库所有的功能,例如:图7所示的NP数据存储模块543也可具有图6所示的NP数据存储模块533的所有功能,图7所示的NP数据收发模块545也可具有图6所示的NP数据收发模块531的所有功能。
另外,本发明实施例中,电话交换局可由任何具有交换功能的交换设备代替。
以下给出一个应用本发明的具体实例:
设定采用Hash函数对用户号码B进行运算,算法为hash=(X+Y+Z+P+Q+R+A+B+C+D+E)%m,%表示取模运算,XZYPQRABCDE为用户号码B,m为预先设定的整数。
下面分别描述这两个过程:
(1)NP业务发放过程:
如图5所示,假定用户B:75528780848发生了接入点的转移,新接入点的路由号码B’为59487294231。
业务申请管理单元将新NP数据(B,B’)上报到NP号码管理中心,NP号码管理中心确定(B,B’)审批通过后,将(B,B’)发送到NP数据库0。
NP数据库0计算Hash(B)=(7+5+5+2+8+7+8+0+8+4+8)%30=2,然后将(B,B’)发送到NP数据库2、NP数据库2+m、NP数据库2+2m、...、。
(2)NP业务查询过程:
如图5所示,用户A:75526427370呼叫用户B:75528780848,用户A的接入点向与自身相连的NP数据库q查询用户B的NP数据。
NP数据库q计算Hash(B)=2,则向NP数据库2、NP数据库2+m、NP数据库2+2m、...之一发起用户B的NP数据查询,将查到的(B,B’)返回给用户A的接入点,用户A的接入点发起到路由号码B’的呼叫,找到用户B。
以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (15)
1.一种号码可携带NP业务实现方法,其特征在于,包括:
NP数据库接收到交换设备发来的被叫号码,根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,确定存储所述被叫号码对应的被叫NP数据的NP数据库,从确定的NP数据库获取被叫的NP数据,将该NP数据返回给交换设备,以供交换设备根据该NP数据将呼叫路由到被叫。
2.如权利要求1所述的方法,其特征在于,所述NP数据库接收到交换设备发来的被叫号码之前进一步包括:NP号码管理中心收到用户的NP数据,将该NP数据发送给预先配置在自身的NP发放数据库标识对应的NP发放数据库,NP发放数据库根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,确定存储所述用户的NP数据的NP数据库,将所述用户的NP数据发送给所确定的NP数据库。
3.如权利要求1所述的方法,其特征在于,所述NP数据库接收到交换设备发来的被叫号码之前进一步包括:交换设备收到用户上报的NP数据,将该NP数据发送给与自身相连的本地NP数据库,本地NP数据库根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,确定存储所述用户的NP数据的NP数据库,将所述用户的NP数据发送给所确定的NP数据库。
4.如权利要求1所述的方法,其特征在于,所述NP数据包括:用户号码和用户当前的路由号码。
5.如权利要求4所述的方法,其特征在于,所述用户号码为E.164号码,所述用户当前的路由号码为E.164号码;
或者,所述用户号码为E.164号码,所述用户当前的路由号码为统一资源标识符URL;
或者,所述用户号码为URL,所述用户当前的路由号码为URL;
或者,所述用户号码为URL,所述用户当前的路由号码为E.164号码;
或者,所述用户号码为电话网业务应用号码,所述用户当前的路由号码为E.164号码;
或者,所述用户号码为电话网业务应用号码,所述用户当前的路由号码为URL。
6.一种NP业务实现系统,其特征在于,包括:NP数据库和交换设备,且,NP数据库包括NP发放数据库和本地NP数据库,其中:
NP发放数据库,根据外部发来的NP数据中的用户号码,并根据预先设定的用户号码与存储用户NP数据的NP数据库标识的对应关系,选择存储该外部发来的用户号码对应的NP数据的NP数据库,将该NP数据发送给所选择的NP数据库;
本地NP数据库,接收电话局发来的被叫用户号码,根据该被叫用户号码确定存储被叫的NP数据的NP数据库,从所确定的NP数据库获取被叫的NP数据,将该NP数据发送给交换设备;
交换设备,接收到主叫发来的呼叫,向主叫所在的本地NP数据库发送被叫用户号码,根据本地NP数据库返回的NP数据,将呼叫路由到被叫。
7.如权利要求6所述的系统,其特征在于,该系统进一步包括:业务申请管理单元和NP号码管理中心,其中:
业务申请管理单元,将用户上报的NP数据发送给NP号码管理中心;
NP号码管理中心,将业务申请管理单元发来的NP数据发送给NP发放数据库。
8.如权利要求6或7所述的系统,其特征在于,所述交换设备进一步,接收用户上报的NP数据,将该NP数据发送给本地NP数据库,
所述本地NP数据库进一步,根据交换设备发来的NP数据中的用户号码,选择存储该NP数据的NP数据库,将该NP数据发送给所选择的NP数据库。
9.如权利要求7所述的系统,其特征在于,所述NP发放数据库的个数大于1,
且,所述NP号码管理中心进一步,在所有NP发放数据库中选择一个当前可用的NP发放数据库,将业务申请管理单元发来的NP数据发送给所选择的NP发放数据库。
10.一种NP数据库,其特征在于,包括:NP数据收发模块和NP数据存储确定模块,其中:
NP数据收发模块,接收外部发来的NP数据,将NP数据中的用户号码发送给NP数据存储确定模块,接收NP数据存储确定模块发来的NP数据库标识,将NP数据发送给所述标识对应的NP数据库;
NP数据存储确定模块,根据NP数据收发模块发来的用户号码,计算得到存储用户的NP数据的NP数据库标识,将该NP数据库标识发送给NP数据收发模块。
11.如权利要求10所述的NP数据库,其特征在于,该NP数据库进一步包括:NP数据存储模块和NP数据查询模块,其中:
NP数据存储模块,接收自身的NP数据收发模块或其它NP数据库的NP数据收发模块发来的NP数据,
且,所述NP数据收发模块进一步在确定NP数据存储确定模块发来的NP数据库标识为自身标识后,将外部发来的NP数据发送给NP数据存储模块;
NP数据查询模块,接收其它NP数据库发来的携带用户号码的查询请求,在NP数据存储模块中查找与该用户号码对应的NP数据,将查找到的NP数据发送给所述其它NP数据库。
12.一种NP数据库,其特征在于,包括:NP数据查询接收模块和NP数据存储确定模块,其中:
NP数据查询接收模块,接收交换设备发来的被叫用户号码,将该被叫用户号码发送给NP数据存储确定模块;接收NP数据存储确定模块发来的NP数据库标识,向该标识对应NP数据库获取被叫用户号码对应的NP数据,将获取到的NP数据发送给交换设备,以供交换设备根据该NP数据将呼叫路由到被叫;
NP数据存储确定模块,接收NP数据查询接收模块发来的被叫用户号码,根据该被叫用户号码计算得到存储被叫的NP数据的NP数据库标识,将该标识发送给NP数据查询接收模块。
13.如权利要求12所述的NP数据库,其特征在于,该NP数据库进一步包括:NP数据存储模块和NP数据查询模块,其中:
NP数据存储模块,接收其它NP数据库发来的NP数据;
NP数据查询模块,接收其它NP数据库发来的携带用户号码的查询请求,在NP数据存储模块中查找与该用户号码对应的NP数据,将查找到的NP数据发送给所述其它NP数据库。
14.如权利要求12或13所述的NP数据库,其特征在于,该NP数据库进一步包括:NP数据收发模块,接收外部发来的NP数据,将NP数据中的用户号码发送给NP数据存储确定模块,接收NP数据存储确定模块发来的NP数据库标识,将NP数据发送给所述标识对应的NP数据库。
15.如权利要求14所述的NP数据库,其特征在于,所述NP数据收发模块进一步,接收交换设备发来的NP数据,将该NP数据中的用户号码发送给NP数据存储确定模块,接收NP数据存储确定模块返回的NP数据库标识,将该NP数据发送给所述标识对应的NP数据库。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2007101480059A CN101378540B (zh) | 2007-08-27 | 2007-08-27 | 号码可携带业务实现方法、系统及号码可携带数据库 |
| PCT/CN2008/072169 WO2009030156A1 (fr) | 2007-08-27 | 2008-08-27 | Système et procédé réalisant un service de portabilité de numéro et base de données de portabilité de numéros |
| US12/638,535 US8498400B2 (en) | 2007-08-27 | 2009-12-15 | Method and system for implementing number portability service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2007101480059A CN101378540B (zh) | 2007-08-27 | 2007-08-27 | 号码可携带业务实现方法、系统及号码可携带数据库 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101378540A CN101378540A (zh) | 2009-03-04 |
| CN101378540B true CN101378540B (zh) | 2011-09-14 |
Family
ID=40421827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2007101480059A Expired - Fee Related CN101378540B (zh) | 2007-08-27 | 2007-08-27 | 号码可携带业务实现方法、系统及号码可携带数据库 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8498400B2 (zh) |
| CN (1) | CN101378540B (zh) |
| WO (1) | WO2009030156A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101707766B (zh) * | 2009-11-24 | 2013-01-16 | 中兴通讯股份有限公司 | 号码携带业务的查询方法、装置以及系统 |
| US20130063494A1 (en) | 2011-09-12 | 2013-03-14 | Microsoft Corporation | Assistive reading interface |
| CN103425684A (zh) * | 2012-05-18 | 2013-12-04 | 中兴通讯股份有限公司 | 数据库的操作方法及装置 |
| CN108184233B (zh) * | 2017-12-01 | 2021-04-06 | 中国联合网络通信集团有限公司 | 一种号码携带方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1358017A (zh) * | 2000-12-06 | 2002-07-10 | 齐伯瑙特有限公司 | 在坐标路点访问和记录消息的系统和方法 |
| CN1431837A (zh) * | 2002-01-06 | 2003-07-23 | 华为技术有限公司 | 实现移动号码携带的方法 |
| CN1477805A (zh) * | 2002-08-24 | 2004-02-25 | 深圳市中兴通讯股份有限公司 | 一种移动通信网络间的号码携带方法 |
| CN1552150A (zh) * | 2001-07-06 | 2004-12-01 | ����ɭ�绰�ɷ�����˾ | 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5764745A (en) * | 1995-12-15 | 1998-06-09 | Gte Laboratories Incorporated | Apparatus and method for local number portability using nongeographic subscriber numbers |
| US6006098A (en) * | 1997-11-06 | 1999-12-21 | Alcatel Usa Sourcing, L.P. | System and method for application location register routing in a telecommunications network |
| US6154534A (en) * | 1997-12-30 | 2000-11-28 | Ericsson, Inc. | Flexible routing of local number portability (LNP) data in a telecommunications network |
| JP2001197203A (ja) * | 1999-11-01 | 2001-07-19 | Alcatel Usa Sourcing Lp | 信号転送ポイントのローカル番号ポータビリティデータベース監査システムおよび方法 |
| US6662017B2 (en) * | 1999-12-23 | 2003-12-09 | Tekelec | Methods and systems for routing messages associated with ported subscribers in a mobile communications network |
| US7240048B2 (en) * | 2002-08-05 | 2007-07-03 | Ben Pontius | System and method of parallel pattern matching |
| KR100805507B1 (ko) * | 2002-09-13 | 2008-02-20 | 엘지노텔 주식회사 | 엠엔피 서비스 시스템 및 방법 |
| CN1327732C (zh) * | 2003-07-28 | 2007-07-18 | 华为技术有限公司 | 一种实现移动号码可携带的方法 |
| US7127057B2 (en) * | 2003-11-07 | 2006-10-24 | Tekelec | Methods and systems for distributing application data among multiple processing modules in a telecommunications network element having a distributed internal processing architecture |
| US7860231B2 (en) * | 2004-01-30 | 2010-12-28 | Alcatel-Lucent Usa Inc. | Porting a directory number for a duration of time |
| CN100490544C (zh) * | 2004-04-29 | 2009-05-20 | 上海粱江通信软件有限公司 | 一种实现通信号码可携带业务的系统及方法 |
| US20070203909A1 (en) * | 2006-02-28 | 2007-08-30 | Tekelec | Methods, systems, and computer program products for indexing, validating, recovering, and consolidating a database indexed by range-bound numeric data |
| US7787445B2 (en) * | 2006-07-20 | 2010-08-31 | Tekelec | Methods, systems, and computer program products for routing and processing ENUM queries |
-
2007
- 2007-08-27 CN CN2007101480059A patent/CN101378540B/zh not_active Expired - Fee Related
-
2008
- 2008-08-27 WO PCT/CN2008/072169 patent/WO2009030156A1/zh not_active Ceased
-
2009
- 2009-12-15 US US12/638,535 patent/US8498400B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1358017A (zh) * | 2000-12-06 | 2002-07-10 | 齐伯瑙特有限公司 | 在坐标路点访问和记录消息的系统和方法 |
| CN1552150A (zh) * | 2001-07-06 | 2004-12-01 | ����ɭ�绰�ɷ�����˾ | 利用域名系统服务器和实体标识符可携带转移数据库将实体标识符解析成因特网地址的方法和装置 |
| CN1431837A (zh) * | 2002-01-06 | 2003-07-23 | 华为技术有限公司 | 实现移动号码携带的方法 |
| CN1477805A (zh) * | 2002-08-24 | 2004-02-25 | 深圳市中兴通讯股份有限公司 | 一种移动通信网络间的号码携带方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009030156A1 (fr) | 2009-03-12 |
| CN101378540A (zh) | 2009-03-04 |
| US20100091977A1 (en) | 2010-04-15 |
| US8498400B2 (en) | 2013-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101282503B (zh) | 号码携带实现方法及用于号码携带用户的短消息处理方法 | |
| KR20020097041A (ko) | 발신 교환기를 이용한 가입자 기반 링백톤 서비스 방법 | |
| CN101378540B (zh) | 号码可携带业务实现方法、系统及号码可携带数据库 | |
| KR100393552B1 (ko) | 교환기 음원 송출을 통한 가입자 기반 링백톤 서비스 방법 | |
| CN101014066A (zh) | 一种在多种制式网络之间实现号码携带的装置及方法 | |
| CN101282502A (zh) | 号码携带实现方法和装置以及号码携带用户的被叫方法 | |
| GB2452129A (en) | Telephone address management system | |
| JP2001211258A (ja) | No.7関門局信号網の翻訳類型マッピング方法 | |
| CN101621748A (zh) | 跨业务控制点移动虚拟专用网集团业务的实现方法和装置 | |
| CN1917533B (zh) | 电话一号多机业务的实现方法和系统 | |
| CN101083781B (zh) | 一种智能网系统的业务处理方法 | |
| CN101018410B (zh) | 呼叫连接建立方法及系统 | |
| CN102340604A (zh) | 用于通信转发的方法和系统 | |
| CN103888923A (zh) | 应用于虚拟专用移动网的呼叫接续方法、系统及装置 | |
| CN1984355B (zh) | 一种实现广域Centrex的系统及方法 | |
| KR100333635B1 (ko) | 서비스 제어기에서의 번호 이동성 루팅 처리 방법 | |
| CN100373984C (zh) | 一种采用手机短号发送短消息的方法 | |
| CN100531268C (zh) | 一种实现用户电话号码跨网使用的系统和方法 | |
| CN100440906C (zh) | 主叫名显示业务中号码信息的存储与查询方法 | |
| JP5505297B2 (ja) | コールバックシステム、発信端末、電話中継サーバ、コールバック方法、及びコールバックプログラム | |
| CN101400191B (zh) | 为移动电话号码附带固定电话号码的系统和方法 | |
| CN100396013C (zh) | Wac用户数据管理方法及系统 | |
| CN104253909A (zh) | 通信方法、系统以及通信终端 | |
| KR100394977B1 (ko) | 홈위치 등록기의 제어를 통한 가입자 기반 링백톤 서비스방법 | |
| CN100490548C (zh) | 一种通过固网实现个人手持电话业务的方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110914 Termination date: 20190827 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |