首页 / 专利库 / 人工智能 / 对话系统 / 移动通信系统的归属位置寄存器管理系统及数据库管理方法

移动通信系统的归属位置寄存器管理系统及数据库管理方法

阅读:377发布:2024-02-16

专利汇可以提供移动通信系统的归属位置寄存器管理系统及数据库管理方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种用于移动无线通信系统中的归属 位置 寄存器管理系统,该系统包括:一个用于分析一个输入 信号 并检测该 输入信号 中所含信息的固有属性的处理器;一组接收处理器的 输出信号 以根据这些属性输出 数据库 管理命令的应用程序;及一组接收该组应用程序的输出信号以根据这些属性 访问 与对应应用处理器的任务有关的数据库的直接 存储器 访问查询 接口 ,至少有两个直接存储器访问查询接口同时地存取该数据库以执行数据库管理操作。,下面是移动通信系统的归属位置寄存器管理系统及数据库管理方法专利的具体信息内容。

1.移动无线通信系统中的一种归属位置寄存器管理系统,其特征在于包括:提供于归属位置寄存器中的一个数据库;用于分析一个输入信号并检测该输入信号中所含信息的固有属性的一个处理器;接收处理器的输出信号以根据这些属性输出数据库管理命令的一组应用程序模;及接收该组应用程序模块的输出信号以根据这些属性同时访问与对应应用处理器的任务有关的数据库的一组直接存储器访问查询接口模块。
2.如权利要求1所述的归属位置寄存器管理系统,其特征在于该处理器是一种具有事务处理功能的处理器。
3.如权利要求1所述的归属位置寄存器管理系统,其特征在于从处理器加载到各个应用程序模块上的信号的消息结构包括一个指示了一条相关消息的对话ID,一个指示了一个应用程序标识符的操作ID,一个指示了操作相关应用程序模块所需参数的最大长度的参数。
4.如权利要求3所述的归属位置寄存器管理系统,其特征在于处理器根据操作ID将该信息传送到各个应用程序模块。
5.如权利要求1所述的归属位置寄存器管理系统,其特征在于应用程序模块中的一个对这些属性进行检索,变更,或先检索,之后再根据检索的结果进行变更。
6.如权利要求1所述的归属位置寄存器管理系统,其特征在于应用程序模块中的一个的输出信号包括一个指示了一个表标识符的表ID,一个指示了一个关键字标识符的属性ID,一个指示了MIN或MSN的实际关键字值的属性值,以及一个指示了检索起始位置的多元组ID。
7.移动无线通信中的一种归属位置寄存器管理系统,其特征在于包括多个直接存储器访问查询接口模块,它们根据归属位置寄存器管理的输入信号的属性同时访问数据库以执行一次数据库管理操作。
8.移动无线通信系统中的一种用于归属位置寄存器管理系统的数据库管理方法,其特征在于包括:分析一个输入信号并检测该输入信号中所含信息的固有属性;接收该输入信号并根据所检测的属性输出数据库管理命令;及基于至少一个与此数据库管理命令相关的属性同时访问该数据库并执行数据库管理操作。
9.如权利要求8所述的数据库管理方法,其特征在于对管理命令进行检索,变更,或先检索再根据检索的结果进行变更。
10.如权利要求8所述的数据库管理方法,其特征在于数据库管理操作包括:从含在一个输入消息中的参数中提取出一个用于检索或变更数据库的关键字;从提取步骤的结果判断所请求的是检索操作还是变更操作;根据判断步骤的结果选择将被检索或变更的一个表并确定将被检索的数据的结构;及利用所确定的数据结构检索或变更数据库。
11.如权利要求10所述的数据库管理方法,其特征在于关键字是移动识别号(MIN)或移动序列号(MSN)。
12.如权利要求10所述的数据库管理方法,其特征在于将被检索的数据结构包括一个指示了一个表标识符的表ID,一个指示了一个关键字标识符的属性ID,一个指示了诸如MIN或MSN的实际关键字值属性值,及一个指示了检索起始位置的元组ID。
13.如权利要求10所述的归属位置寄存器管理方法,其特征在于将被变更的数据结构包括一个指示了一个表标识符的表ID,一个指示了关键字标识符的属性ID,一个指示了一个诸如MIN或MSN的实际关键字标识符的属性值,一个指示了一个检索起始位置的多元组ID,一个指示了将被变更的属性的数目的更新计数,一个指示了将被变更的属性的ID列表的更新列表,以及一个指示了每个将被变更的属性的实际值的更新值。
14.如权利要求8所述的数据库管理方法,其特征在于当数据库管理操作失败时将回送一个相应的错误代码。
15.如权利要求10所述的数据库管理方法,其特征在于检索操作是选择性地检索点代码子系统号,游客位置禁止标识符,及移动站漫游号。
16.如权利要求10所述的数据库管理方法,其特征在于变更操作是选择性地变更点代码子系统号,游客位置禁止标识符,及移动站漫游号。
17.如权利要求10所述的数据库管理方法,其特征在于变更操作是选择性地变更补充业务的状态。
18.如权利要求17所述的数据库管理方法,其特征在于补充业务状态的变更是选择性地变更涉及呼叫转接,呼叫保持,语音信箱服务,传真信箱服务,短讯息服务、三方呼叫以及会议呼叫的标志。
19.如权利要求10所述的数据库管理方法,其特征在于将被检索并在随后根据检索的结果变更的属性包括与用户授权验证或补充服务处理有关的属性。
20.如权利要求19所述的数据库管理方法,其特征在于这些与用户授权验证有关的属性包括被盗用户标识,欠费帐号用户的标识,授权值&时间段以及个人识别号。
21.如权利要求19所述的数据库管理方法,其特征在于与补充业务处理有关的属性包括呼叫转接号,语音信箱系统标识,语音信箱系统信箱号,短讯息系统地址及短讯息服务投送待决标志。

说明书全文

移动通信系统的归属位置寄存器管理 系统及数据库管理方法

技术领域

发明涉及移动无线通信网络中的一种具有一个数据库的归属位置寄存器管理系统。具体地说,其涉及移动无线通信网络中的一个归属位置寄存器(HLR)中所提供的一种归属位置寄存器管理系统及一种数据库管理方法,通过其HLR中所提供的一组应用程序可以以一种同步方式访问HLR的一个数据库以执行数据库管理操作,其目的在于快速地响应多个移动用户对多种服务的请求
图1所示为一个移动无线通信网络的示意图,其例示了一个常规归属位置寄存器与一组移动交换机之间的无线通信。
参照图1,当多个移动用户21a-21n及31a-31n请求一次通信服务或补充服务时,移动交换机12和13通过一条普通信号通路接收要求此服务的无线信号,如果需要任何的信息检索或变更,其便以一种预定的次序访问归属位置寄存器11中所提供的一个数据库,并执行所请求的操作。为了进行相互移动无线通信,归属位置寄存器11被连到一组移动交换机12-14上。
相关的移动交换机与归属位置寄存器11进行通信以通过一种协议如IS-41C来互换信息,使得其每个均接收具有与其所请求的信息检索或变更有关的属性的信息。
接下来将结合图2对常规归属位置寄存器11的数据库管理方法进行说明。
例如,一个移动用户请求进行一种诸如呼叫连接,补充业务,或位置信息变更的数据库管理。当检测到移动用户的请求后,为了获取信息,与之相关的移动交换机通过一种诸如IS-41C的协议与归属位置寄存器11进行通信,并将该移动用户所请求的服务功能传送到归属位置寄存器11。其意味着,在每个移动交换机中所提供的应用程序与归属位置寄存器11之间建立了相互通信。归属位置寄存器11中所提供的一组应用程序以根据该移动用户所请求服务的特性所预定的优先级次序访问建在归属位置寄存器11中的数据库系统来检索或变更信息。
如图2所示,当一组应用程序44a-44n访问数据库41时,一个数据库管理系统(DBMS)43综合考虑移动用户所请求的业务的特性和内容所预定的优先级次序来确定最终的优先级次序。这么做的原因是为了防止当执行多个应用程序44a-44n中的任一个时,其它的应用程序也获得了对数据库的存取权而执行所请求的操作,而对管理存储在数据库中的数据的系统造成致命损害。
有许多因素影响着在移动无线通信网络中更好地支持更多的用户并更加快速地提供多种服务。其中最重要的因素是提高归属位置寄存器中所提供的一组应用程序AP访问数据库的速度。这是因为数据库管理系统43以预定的优先级次序访问数据库以防当前应用程序为执行所需管理操作而访问数据库。
本发明中所引述的现有技术是指韩国的SK Telecom的归属位置寄存器(型号名DCN-HLR),其最多能够支持50万个移动用户。此外,每秒钟大约可以有500个移动用户访问归属位置寄存器的数据库以执行所请求的管理操作。
然而,在现有技术中当一组应用程序访问数据库时,综合考虑请求服务的用户的顺序以及由数据库自身所预先确定的优先级的顺序,数据库管理系统控制应用程序依次地访问数据库。SK-Teleom的DCN-HLR能够为最多大约50万个移动用户提供服务,而在每秒钟内与其50万个用户中的千分之一进行通信。当请求服务的移动用户过多时(每秒超过500个),由于归属位置寄存器中所提供的应用程序获得对数据库的存取权的速度被延迟了,因此对不同补充服务如呼叫连接进行的快速处理速度将存在一个极限。
另外,当一个用户请求一次服务,比如呼叫连接时,将需要完成过多的步骤才能提供该服务。这些步骤是通过各个应用程序与数据库进行通信的方法来执行的。当这些应用程序以预定的优先级次序访问数据库时,应用程序所占用的内存将随着请求服务的用户数目的增加而增加。
本发明的其它特点及优点将在接下来的说明中被阐明,或从本发明的实践中被领会。通过本文所作的说明及其权利要求以及附图中所示的结构将实现并获得本发明的目的及其它优点。
在本发明为实现此目的的一个方面,本发明提供了移动无线通信系统中的一种归属位置寄存器管理系统,其特征在于包括:提供于归属位置寄存器中的一个数据库;用于分析一个输入信号并检测该输入信号中所含信息的固有属性的一个处理器;接收处理器的输出信号以根据这些属性输出数据库管理命令的一组应用程序模;及接收该组应用程序模块的输出信号以根据这些属性同时访问与对应应用处理器的任务有关的数据库的一组直接存储器访问查询接口模块。
在本发明为实现其第二目的的另一方面,本发明提供了一个移动无线通信网络中的一个归属位置寄存器管理系统的一种数据库管理方法包括如下步骤:分析一个输入信号并检测包含在该输入信号中的信息的固有属性;接收该输入信号并根据这些属性输出数据库管理命令;以及根据与此数据库管理命令相关的至少一个属性同时地访问数据库并执行一次数据库管理操作。
因此,当本发明被应用于归属位置寄存器时,便不再需要使用数据库管理系统,而应用程序访问数据库所需的时间也将被减少从而使得在相同的时间段内可以支持更多的用户,而应用程序所占用的内存也可被减小,从而提高归属位置寄存器的性能。
其应被理解的是上述概括说明以及接下来的详细说明只是示范性的及说明性的,对本发明的进一步解释由权利要求提供。
图1所示为一个用于例示一个常规归属位置寄存器与移动交换机之间的无线通信的移动无线通信网络的示意图;图2所示为一组应用程序根据现有技术访问一个归属位置寄存器中的一个数据库的状态示意图;
图3所示为一组应用程序根据本发明访问一个归属位置寄存器中的一个数据库的状态示意图;图4所示为根据本发明的一个优选实施例的检索/变更操作的流程图
图3所示为一组应用程序根据本发明访问一个归属位置寄存器中的一个数据库的状态示意图;参照图3,其包括一个数据库51,一个用于分析由一个移动用户请求某种服务所产生的输入信号并根据输入信号中所含信息的属性划分输入信号的处理器63,一组接收所划分的输入信号以根据这些属性输出一条数据库管理命令的应用程序62a-62n,以及一组接收该组应用程序62a-62n的输出信号以根据这些属性访问与相应的应用程序的任务相关的数据库的直接存储器访问查询接口。处理器63是一个事务处理能应用部件(TCAP)。旁注数码64指示一个信号连接控制部件(SCCP),而旁注数码65表示一个信息传送部件(MTP)。
由处理器63提供给各个应用程序62a-62n的消息由一个标识此消息的对话ID,一个标识此应用程序的操作ID,及一个指示了操作相关应用程序所需的一个参数的最大长度的一个参数组成。
处理器63通过此操作ID将一条信息传送到各个应用程序。该应用程序对包含在所接收的信息中的参数进行分析,根据分析的结果利用直接存储器访问查询接口61a-61n检索或变更数据库51。
接下来将对根据本发明的归属位置寄存器的操作及数据库管理方法进行说明。
如图3所示,移动无线通信网络中的数据库是一个用户信息数据库,索引52是一个索引结构,直接存储器访问查询接口(DMAQI)61a-61n是应用程序62a-62n与数据库51之间的连接接口。直接存储器访问查询接口61a-61n是访问数据库51以处理移动用户通过移动交换机所请求的每项服务,并以服务属性为单位执行诸如信息检索及变更功能的接口。
当移动无线通信网络中的某个移动用户(MS)请求一次呼叫连接服务时,相关的移动交换机检测到该请求并利用诸如IS-41C的标准协议与归属位置寄存器进行通信。随后,归属位置寄存器中所提供的指定应用程序62a-62n检索存储了用户信息的数据库51以审查正在请求呼叫连接的移动用户是否处于正常状态。其意味着,要进行一次判断以确定当前用户是否是一个非法用户。如果该用户为合法用户,则应用程序62a-62n便允许利用与该移动用户的当前位置有关的信息或为提供服务所需的信息来提供服务。
为连接一次呼叫用户需要执行很多步骤。这些步骤由归属位置寄存器所提供的应用程序62a-62n执行。应用程序62a-62n包括一个用于在用户移动到一个新位置时变更位置信息的应用程序,一个用于当尝试一次呼叫连接时提供位置信息的应用程序,一个用于审查该用户是否处于正常状态的应用程序,一个用于允许或禁止提供某种补充服务的应用程序,一个用于变更补充服务状态的应用程序。应用程序62a-62n访问数据库以检索必要的信息或变更一个指定的属性字段。信息的检索及变更可以被独立地进行,并可以根据检索的结果来选择性地变更信息。
移动无线通信的特点是多个用户可以分离地请求多种不同的服务,在此情况下,对应于每种服务所特有属性的每个应用程序62a-62n可以独立地访问数据库51。其意味着,用作应用程序61a-61n与数据库51之间的直接接口的直接存储器访问查询接口(DMAQI)61a-61n分析移动用户所请求服务的属性,而应用程序组62a-62n以属性为单位同时地访问数据库51,执行诸如信息检索,变更或信息的检索及变更的操作。
接下来,将参照图4对利用直接存储器访问查询接口(DMAQI)61a-61n执行的用于检索及变更数据库51的步骤进行说明。
首先,在步骤S1,各个应用程序62a-62n从处理器63所供给的消息所含参数中提取出一个用于检索/变更数据库的关键字,例如,移动识别号(MIN)或移动序列号(MSN)。在步骤S2中,进行一次判断以确定是信息检索还是信息变更。如果所请求的是信息检索操作,则在步骤S4中将选择一个将被检索的表,并确定将被检索的数据的结构。将被检索的数据结构包括一个指示了一个表标识符的表ID,一个指示了一个关键字标识符的属性ID,一个指示了诸如MIN或MSN的实际关键字值的属性值,以及一个指示了检索起始位置的多元组ID。
另一方面,如果步骤S2中所进行的判断确定所请求的是信息变更操作,则在步骤S5中将选择一个表,并确定将被变更数据的结构。将被变更的数据结构包括一个指示了一个表标识符的表ID,一个指示了一个关键字标识符的属性ID,一个指示了诸如MIN或MSN的实际关键字值的属性值,和一个指示了检索起始位置的多元组ID,一个指示了将被变更属性的数目的更新计数,一个指示了将被变更属性的ID列表的更新列表,以及一个指示了每个将被变更属性的实际值的更新值。
接着,在步骤S7中,数据库根据各个应用程序62a-62n的请求检索或变更该数据库。在执行数据库变更之前有必要先对数据库进行检索。在成功地完成数据库检索之后,直接存储器访问查询接口(DMAQI)61a-61n利用更新计数,及指示了将被变更的属性的ID列表的更新列表,以及指示了将被变更的数据中所含属性的实际值的更新值来变更数据库。在步骤S8中,将检索或变更的结果送回到请求信息的用户。如果此操作失败,则移动用户将收到一个专的错误代码(小于0的值)。例如,当所需的一条记录不存在时,将返回移动用户一个错误代码,-211。
本发明是基于如下事实来构想的,即一组应用程序可以同时存取数据库,但却几乎不同时变更相同的属性。
通过分析应用程序及用户数据库的功能可以更好地理解此特点。如表1所示,例如,各个应用程序可以检索或变更具有不同服务内容的属性,或根据检索的结果对其作出更改。
表1:
根据本发明的一个优选实施例,可被检索或变更的属性包括点代码子系统号(PCSSN),游客禁止位置标识符(VLRID)及移动站漫游号(MSRN)。可被变更的属性还包括补充服务的状态,如变更呼叫转接(CF),呼叫保持(CH),语音信箱服务(VMS),传真邮件服务(FMS),短讯息服务(SMS),三路呼叫(TWC)及会议呼叫(CC)的标志。
此外,可被检索并在随后根据检索的结果被变更的属性包括用户诸如被盗用用户(STLN),欠费帐号用户(DAS),授权值&时间段以及个人识别号(PIN)的授权属性,以及诸如呼叫转接号(CFNO),语音信箱系统标识符(VMSI),语音信箱系统信箱号(VMSBOXNO),短讯息系统地址(SMSADDRESS)及短讯息服务投送待决标志(SMSDPF)等与补充服务处理有关的属性。
与现有技术不同,根据本发明,归属位置寄存器中所提供的一组应用程序61a-61n独立地访问数据库51并以属性为单位检索或变更服务的内容。考虑到移动无线通信的特殊情况,应用程序61a-61n可以不用经过现有技术所需的数据库管理系统来存取数据库51。
与上述本发明一样,当一组移动用户几乎同时请求不同的服务时,基于每种服务的应用程序独立地访问数据库并执行一次所需的数据库管理操作。因此其能够减小应用程序所占用的内存量以及存取数据库所需的时间,其结果是提高了归属位置寄存器的性能。
对于那些技术熟练者来说很明显的是在不背离本发明范围的条件下可以对本发明进行多种类型的修正与改变。因此本发明包括在附加的权利要求及其等价要求范围之内的所有修正及改变。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈