Gsm网络中用于确定交换设备间通信方式的方法和装置的制作方法

文档序号:7967639阅读:110来源:国知局
专利名称:Gsm网络中用于确定交换设备间通信方式的方法和装置的制作方法
技术领域
本发明涉及通信网络,尤其涉及如下所述的在GSM网络中用于 确定交换设备间的通信方式的装置及其方法。
背景技术
在GSM (全球移动通信系统)网络中,交换设备如MSC (移动 交换中心)对信令的支持特性不尽相同,表现为 一些较先进的交 换设备能够支持SIP (会话初始协议,基于IP)下的信令(以下称为 SIP信令),而另一些交换设备则无法实现对SIP信令的支持。请参 看图1,图中示意性地描绘了一个GSM网络的结构,其中,移动交 换中心I支持SIP信令,而移动交换中心II不支持SIP信令而只能 使用基于BICC (承载无关的呼叫控制)/ISUP (ISDN用户部分)/TUP (电话用户部分)的信令,以下如无特别说明,将基于SIP之外的 如B1CC/ISUP/TUP各协议的用于交换设备间通信的信令统称为一般 信令。
由于交换设备间存在的上述信令支持特性上的差异,当控制主 叫终端(如用户终端A)的交换设备(也称源交换设备,如移动交 换中心I,以下简称MSC,)要为主叫终端要求建立的通信与控制被 叫终端(如用户终端B)的交换设备(也称目标交换设备,如移动 交换中心II,以下简称MSCIt)进行协商时,MSd需要知道MSCn 的支持特性,以便选择适当的信令。在MSCu能够支持SIP信令的情 形中,MSC,将优选发送SIP信令给MSCn,以在最大程度上体现IP 网络的优势。
现有技术中,通过架设支持特性服务器来存储各个移动交换中心的支持特性,该支持特性服务器中维护着一个动态数据库。源交 换设备通过在该动态数据库中进行查询,来获知相应的目标交换设 备的支持特性,进而选择适当的通信方式。
上述方案存在如下问题
-数据库的维护工作量较大;
-当一个交换设备的支持特性由于设备升级而改变(如,从不支 持SIP信令升级为能够支持SIP信令),该交换设备需要向支持特 性服务器汇报上述改变,以对数据库进行相应的更新。然而,当源 交换设备与支持特性服务器相距较近而目标交换设备与支持特性服 务器的距离很远时,会出现当源交换设备向支持特性服务器进行查 询并得到支持特性服务器的反馈后,支持特性服务器上的存有目标 交换设备的支持特性的数据库尚未就目标交换设备的支持特性改变 进行相应更新,致使源交换设备不能根据目标交换设备的最新支持 特性进行通信方式的选择。

发明内容
本发明正是为了解决现有技术中的上述问题而提出的,旨在使 源交换设备能够知晓目标交换设备的最新的支持特性,以便选择最 合理的通信方式。
根据本发明的第 一个方面,提供了 一种在通信网络的网络服务 器中用于辅助确定源交换设备与目标交换设备间通信方式的方法, 该方法包括以下步骤接收来自该源交换设备的目标用户位置查询
请求消息;基于所述目标用户位置查询请求消息进行查询,以获取 所述目标交换设备的相关信息;将所述目标交换设备的相关信息通 知所述源交换设备。
根据本发明的第二个方面,提供了 一种在通信网络的网络服务 器中用于辅助确定源交换设备与目标交换设备间通信方式的辅助通 信设备,包括第一接收装置,用于接收来自该源交换设备的目标 用户位置查询请求消息;第一获取装置,用于基于所述目标用户位置查询请求消息进行查询,以获取所迷目标交换设备的相关信息; 通知装置,用于将所述目标交换设备的相关信息通知所述源交换设备。
根据本发明的第三个方面,提供了 一种在通信网络的交换设备中用于当所述交换设备作为源交换设备工作时,确定与目标交换设
备间的通信方式的方法,包括生成目标用户位置查询请求消息; 发送所述目标用户位置查询请求消息至该源交换设备所属的网络服 务器;接收来自所述网络服务器的目标用户位置查询响应消息,其 中包含该目标交换设备的相关信息;由所述目标用户位置查询响应 消息中提取该目标交换设备的相关信息;根据所述目标交换设备的 相关信息来确定与所述目标交换设备间的通信方式。
根据本发明的第四个方面,提供了 一种在通信网络的交换设备中用于当所述交换设备作为源交换设备工作时,确定与目标交换设
备间的通信方式的源通信设备,包括生成装置,用于生成目标用 户位置查询请求消息;发送装置,用于发送所述目标用户位置查询 请求消息至该源交换设备所属的网络服务器;接收装置,用于接收 来自所述网络服务器的目标用户位置查询响应消息,其中包含该目 标交换设备的相关信息;提取装置,用于由所述目标用户位置查询 响应消息中提取该目标交换设备的相关信息;确定装置,用于根据 所述目标交换设备的相关信息来确定与所述目标交换设备间的通信 方式。
根据本发明的第五个方面,提供了 一种在通信网络的交换设备 中用于在该交换设备作为目标交换设备工作时,辅助确定与源交换 设备间的通信方式的方法,包括接收来自一个网络服务器的目标 信息查询请求消息;根据所述目标信息查询请求消息,生成目标信 息查询响应消息,其中包含用于指示该目标交换设备对通信方式的 支持特性的指示信息;发送所述目标信息查询响应消息至所述网络 服务器。
根据本发明的第六个方面,提供了一种在通信网络的交换设备
中用于在该交换设备作为目标交换设备工作时,辅助确定与源交换 设备间的通信方式的目标通信设备,包括接收装置,用于接收来自一个网络服务器的目标信息查询请求消息;生成装置,用于根据 所述目标信息查询请求消息,生成目标信息查询响应消息,其中包 含用于指示该目标交换设备对通信方式的支持特性的指示信息;发 送装置,用于发送所述目标信息查询响应消息至所述网络服务器。
采用本发明提供的技术方案,不需要维护存有各交换设备支持特 性的数据库,源交换设备能够在需要的时候获知目标交换设备的最 新信息,尤其是其对各种信令的支持特性。


图1示意性地描绘了一个GSM网络的结构;
图2为根据本发明的一个具体实施方式
的GSM网络示意图3为才艮据本发明的一个具体实施方式
的在GSM网络的网络服 务器中用于辅助确定源交换设备与目标交换设备间通信方式的方法
流程图4为才艮据本发明的一个具体实施方式
的在GSM网络的网络服 务器中用于辅助确定源交换设备与目标交换设备间通信方式的辅助 通信设备框图5为根据本发明的一个具体实施方式
的在GSM网络的交换设 备中用于当所述交换设备作为源交换设备工作时,确定与目标交换 设备间的通信方式的方法流程图6为根据本发明的一个具体实施方式
的在GSM网络的交换设
设备间的通信方式的源通信设备框图7为根据本发明的一个具体实施方式
的在GSM网络的交换设 备中用于当所述交换设备作为目标交换设备工作时,辅助确定与源 交换设备间的通信方式的方法流程图8为根据本发明的一个具体实施方式
的在GSM网络的交换设
备中用于当所述交换设备作为目标交换设备工作时,辅助确定与源 交换设备间的通信方式的目标通信设备框图。
具体实施例方式
以下,先对本文中出现的一些概念进行解释
主叫终端为建立与另一个用户终端之间的语音/数据通信,而 向源交换设备发出通信建立请求的用户终端;
被叫终端主叫终端建立语音/数据通信的对象;
源交换设备控制主叫终端的交换设备;
目标交换设备控制被叫终端的交换设备;
支持特性特指交换设备支持各种协议下的信令的特性,如, "支持基于IP的SIP信令"(通常,所有交换设备均能支持一般信令), 或"不支持基于IP的SIP信令"。当然,对于其它与SIP信令一样只 能被部分交换设备支持的信令,其原理同本文具体实施例中对SIP 信令的举例描述,本发明不限于SIP信令。
图2为根据本发明的一个具体实施方式
的GSM网络示意图。其 中包括归属位置寄存器(HLR, 一种网络服务器)V、移动交换中心 111 (以下简称MSCm)和移动交换中心IV (以下称MSQv)、分别 处于MSCm和MSdv控制下的用户终端C和用户终端D。假设本次 呼叫的主叫终端为用户终端C,而用户终端D则作为被叫终端。图 中,MSCm包括源通信设备2,而MSC1V包括目标通信设备3,容易 理解,MSCm同样包括目标通信设备。假设MSC,v只能支持一般信 令,则,可选地,MSC1V不针对目标交换设备对信令的支持特性进 行查询。
当用户终端C发起呼叫建立请求后,作为源交换设备的MSCm 向归属位置寄存器V(以下简称HLRv )查询目标交换设备(即MSCIV) 的支持特性,HLRv通过向MSdv进行查询,得到MSdv的支持特 性后,通知MSCm,以使其能够确定合适的通信方式。
图3为根据本发明的一个具体实施方式
的在GSM网络的网络服务器(如归属位置寄存器)中用于辅助确定源交换设备与目标交换 设备间通信方式的方法流程图。以下结合图2并参照图3进行描述。
用户终端C发起与用户终端D进行通话的请求后,MSCm (假 设其支持SIP信令)在为用户终端的通话建立进行协商之前,要先 确定与目标交换设备间的通信方式,于是,MSC川向HLRv发送目标 用户位置查询请求消息(如,MAP发送路由信息请求消息),以获 得目标交换设备的相关信息。于是,在步骤S10中
HLRv接收来自MSCm的MAP发送路由信息请求消息,其中包 含被叫终端(用户终端D)的号码。
接着,HLRv将基于所述目标用户位置查询请求消息进行查询, 以获得MSC,v的相关信息。具体地,在步骤Sll中,HLRv从所述 MAP发送路由信息请求消息中提取用户终端D的号码,并根据该号 码在自身的数据库中进行查询,该数据库中包含用户终端与其当前 所属的交换设备的映射信息,并在每次有用户终端在一个被访问交 换设备处注册时得到更新。通过在该数据库中的查询,HLRv可以清 楚地知晓用户终端D当前所处的交换设备(即目标交换设备,MSdv) 的特征信息(如标识)。
在此需要说明,主叫终端与被叫终端既可能处于不同交换设备 控制之下,也可能处于同一交换设备控制之下,而对于上述两种不 同的情况,源交换设备与目标交换设备间的通信方式不同,譬如, 在源交换设备与目标交换设备为同一交换设备时,源交换设备无需 知晓目标交换设备的支持特性,也就无需为用户终端的通信建立之 前的协商向目标交换设备发送信令。对于通信方式确定后的操作, 现有技术中已有成熟的方案,因此,本发明主要关心如何帮助源交 换设备确定与目标交换设备间的通信方式。
在得知用户终端D当前所属的交换设备的特征信息后,HLRv 接下来在步骤12中的处理过程有以下几种情形
情形1: HLR不判断源交换设备与目标 交换设备是否是同 一 交换设备
这种情形下,在步骤S12中,HLRv根据之前确定的MSQv的特 征信息,来生成一个目标信息查询请求消息,根据本发明的一个具 体实施方式,该目标信息查询请求消息为MAP提供漫游号码请求消息。
接着,HLRv将所述MAP提供漫游号码请求消息发送至在步骤 Sl 1中确定的目标交换设备的特征信息所对应的交换设备即MSCIV, 以向MSCIV询问其支持特性。
根据本发明的第六方面提供的方法,MSdv将响应HLRv的所述 查询请求,根据其自身对相应信令的支持情况,生成目标信息查询 响应消息,其中包含MSdv的相关信息,具体地,在本实施例中的 目标信息查询响应消息为MAP提供漫游号码返回结果消息,其中包 含指示MSC,v对信令的支持特性的指示信息。此后,MSC,v将生成 的该MAP提供漫游号码返回结果消息发给HLRv 。
相应地,HLRv接收来自MSdv的MAP提供漫游号码返回结果 消息,并从中提取指示MSdv的支持特性的指示信息。
在步骤S13中,HLRv将所述指示MSdv的支持特性的指示信息 加入到生成的目标用户位置查询响应消息中,根据本发明的一个具 体实施方式,所述目标用户位置查询响应消息为MAP发送路由信息 返回结果消息。由于HLRv并未对MSCm和MSC,v是否是同一交换 设备进行判断,因此其无法排除上述二者不是同一交换设备的可能 性,于是,HLRv生成的MAP发送路由信息返回结果消息中除了包 含指示MSC,v的支持特性的指示信息外,还要包含足以使MSC,n判 别出其与MSC,v是否是同一交换设备的判据信息(与上述指示信息 同样属于MSC,v的相关信息),如,包含MSC,v的标识或其它能够 表示MSC,v身份的特征信息。
接着,HLRv将生成的所述MAP发送路由信息返回结果消息发 送至MSCm,供其确定与MSCv间的通信方式。
情形2: HLR判断源交换设备与目标
交换设备是否是同 一 交换设备
这种情形下,前已述及,在源交换设备与目标交换设备为同一 交换设备时,源交换设备无需知晓目标交换设备的支持特性。优选
地,HLRv先对MSC川和MSdv是否是同一交换设备进行判断,即, 将基于目标用户位置查询请求消息得到的MSCm和MSQv的特征信 息进行比较,判断其是否相同。
根据图2所示为源交换设备与目标交换设备不是同一交换设备 的情况,HLRv将得到否定的判断结果,在这种情形下,MSCm有 必要知道MSC,v的支持特性。于是,HLRv在步骤S12中生成MAP 提供漫游号码请求消息,并将所述MAP提供漫游号码请求消息发送 至MSC,v,以向MSdv询问其支持特性。
MSQv将响应HLRv的所述查询请求,生成MAP提供漫游号码 返回结果消息,其中包含MSCIV的相关信息,具体地,包含指示MSCIV 对信令的支持特性的指示信息。此后,MSC,v将生成的该MAP提供 漫游号码返回结果消息发给HLRv 。
相应地,HLRv接收来自MSQv的MAP提供漫游号码返回结果 消息,并从中提取指示MSC,v的支持特性的指示信息。
在步骤S13中,HLRv将所述指示MSdv的支持特性的指示信息 加入到生成的MAP发送路由信息返回结果消息中,优选地,还将上 述判断所得的判断结果加入到该消息中,以方便MSC,n判定其与 MSdv不是同一交换设备。当然,HLRv也可以将MSdv的特征信息 与所述判断结果一起或代替该判断结果加入到所述消息中,供MSCm 判定其与MSC,v是否同一交换设备。
接着,HLRv将生成的所述MAP发送路由信息返回结果消息发 送至MSCm,供其确定与MSdv间的通信方式。
考虑另一种情形,即,判断结果为源交换设备与目标交换设备 是同一交换设备。此时,源交换设备不需要知道目标交换设备的支 持特性,因此优选地,HLR判断出两个交换设备为同一交换设备后, 生成MAP发送路由信息返回结果消息,并在其中加入所述判断结 果,可选地,HLR也可以将目标交换设备的特征信息与所述判断结果一起或代替该判断结果加入到所述消息中,供源交换设备判定其 与目标交换设备是否同一交换设备,进而确定通信方式。
图4为根据本发明的一个具体实施方式
的在GSM网络的网络服
务器(如归属位置寄存器)中用于辅助确定源交换设备与目标交换
设备间通信方式的辅助通信设备框图。以下结合图2并参照图4进
行描述。
图4所示辅助通信设备1包括,第一接收装置IO、第一获取装 置11、通知装置12、查询装置13。其中,第一获取装置11包括确 定装置110和第二获取装置111,所述查询装置13包括第一生成装 置130、第一发送装置131、第二接收装置132和提取装置133。具 体地,所述第二获取装置111包括判断装置1110和受控确定装置
用户终端C发起与用户终端D进行通话的请求后,MSCm (假 设其支持SIP信令)在为用户终端的通话建立进行协商之前,要先 确定与目标交换设备间的通信方式,于是,MSCm向HLRv发送目标 用户位置查询请求消息(如,MAP发送路由信息请求消息),以获 得目标交换设备的相关信息。
HLRv处的辅助通信设备l中的第一接收装置IO接收来自MSCm 的MAP发送路由信息请求消息,其中包含被叫终端(如,用户终端 D)的号码。
接着,HLRv将基于所述MAP发送路由信息请求消息进行查询, 以获得供MSCm确定其与MSCw之间通信方式的MSC!v的相关信息。 具体地,由确定装置110中的确定提取装置(为简明起见,未在图 中示出)从所述目标用户位置查询请求消息中提取用户终端D的号 码,再由确定查询装置(未示出)根据该号码在HLRv中的数据库中 进行查询,该数据库中包含用户终端与其当前所属的交换设备的映 射信息,在每次有用户终端在 一 个被访问交换设备处注册时得到更 新。通过在该数据库中的查询,HLRv可以清楚地知晓用户终端D当 前所处的交换设备(即目标交换设备,MSC,v)的特征信息(如标识)。
在得知用户终端D当前所属的交换设备的特征信息后,HLRv 接下来的处理过程包括以下几种情形
情形1: HLR不判断源交换设备与目标 交换设备是否是同 一 交换设备
这种情形下,第一生成装置130根据之前确定的MSCW的特征 信息,生成一个目标信息查询请求消息,根据本发明的一个具体实 施方式,该目标信息查询请求消息为MAP提供漫游号码请求消息。
接着,由第一发送装置131将所述MAP提供漫游号码请求消息 发送至确定装置110确定的目标交换设备的特征信息所对应的交换 设备即MSCIV,以向MSdv询问其支持特性。
根据本发明的第六方面提供的方法,MSdv将响应HLRv的所述 查询请求,根据其自身对相应信令的支持情况,生成目标信息查询 响应消息,其中包含MSCIV的相关信息,具体地,在本实施例中的 目标信息查询响应消息包含指示MSC,v对信令的支持特性的指示信 息。根据本发明的一个具体实施方式
,该目标信息查询响应消息为 MAP提供漫游号码返回结果消息。此后,MSQv将生成的该目标信 息查询响应消息发给HLRV 。
相应地,辅助通信设备1通过其上的第二接收装置132接收来 自MSdv的MAP提供漫游号码返回结果消息,并由提取装置133 从中提取指示MSCIV的支持特性的指示信息。
第二生成装置120将所述指示MSdv的支持特性的指示信息加 入到生成的目标用户位置查询响应消息中,才艮据本发明的一个具体 实施方式,所述目标用户位置查询响应消息为MAP发送路由信息返 回结果消息。由于HLRv并未对MSCm和MSC 是否是同 一交换设 备进行判断,因此其无法排除上述二者不是同一交换设备的可能性, 于是,HLRv生成的MAP发送路由信息返回结果消息中除了包含指 示MSCw的支持特性的指示信息外,还要包含足以使MSC川判别出 其与MSC,v是否是同一交换设备的判据信息(与上述指示信息同样 属于MSC,v的相关信息),如,包含MSC!v的标识或其它能够表示MSdv身份的特征信息。
接着,由第二发送装置121将生成的所述MAP发送路由信息返 回结果消息发送至MSCm,供其确定与MSdv间的通信方式。
情形2: HLR判断源交换设备与目标
交换设备是否是同一交换设备
这种情形下,前已述及,在源交换设备与目标交换设备为同一 交换设备时,源交换设备无需知晓目标交换设备的支持特性。优选 地,辅助通信设备l中的判断装置1110先对MSC川和MSC,v是否是 同一交换设备进行判断,即,将基于目标用户位置查询请求消息得 到的MSC川和MSQv的特征信息进行比较,判断其是否相同。
图2所示为源交换设备与目标交换设备不是同一交换设备的情 况,因此,判断装置1110将得到否定的判断结果,在这种情形下, MSCn,有必要知道MSdv的支持特性。于是,判断装置inO将其判 断结果通知第一生成装置130,以生成MAP提供漫游号码请求消息, 再由第一发送装置131将所述MAP提供漫游号码请求消息发送至 MSCIV,以向MSQv询问其支持特性。
MSC^将响应HLRv的所述查询请求,生成MAP提供漫游号码 返回结杲消息,其中包含MSCIV的相关信息,具体地,包含指示MSC1V 对信令的支持特性的指示信息。此后,MSC,v将生成的该MAP提供 漫游号码返回结果消息发给HLRv。
相应地,第二接收装置132接收来自MSdv的所述MAP提供漫 游号码返回结果消息,再由提取装置133从中提取指示MSC,v的支 持特性的指示信息。
第二生成装置120将所述指示MSQv的支持特性的指示信息加 入到生成的MAP发送路由信息返回结果消息中,优选地,还将判断 装置1110得到的判断结果加入到该消息中,以方便MSC,u判定其与 MSCiv不是同一交换设备。当然,第二生成装置120也可以将MSC,v 的特征信息与所述判断结果 一 起或代替该判断结果加入到所述消息 中,供MSCm判定其与MSdv是否同一交换设备。
接着,第二发送装置121将生成的所述MAP发送路由信息返回 结果消息发送至MSC ,供其确定与MSdv间的通信方式。
考虑另一种情形,即,判断装置1110判断源交换设备与目标交 换是否是同一交换设备所得到的判断结果为源交换设备与目标交 换设备是同一交换设备。这种情形下,源交换设备不需要知道目标 交换设备的支持特性,因此优选地,判断装置1110判断出两个交换 设备为同一交换设备后,将判断结果通知所述受控确定装置1111, 受控确定装置1111将所述判断结果作为目标交换设备的相关信息传 递给第二生成装置120,第二生成装置120生成MAP发送路由信息 返回结果消息,并在其中加入所述判断结果。可选地,第二生成装 置120也可以将目标交换设备的特征信息与所述判断结果一起或代 替该判断结果加入到所述消息中,供源交换设备判定其与目标交换 设备是否同一交换设备,进而确定通信方式。
图5为根据本发明的一个具体实施方式
的在GSM网络的交换设
设备间的通信方式的方法流程图。以下结合图2并参照图5对该方
法进4亍描述。
当用户终端C要建立与用户终端D之间的通信时,首先,用户 终端C向MSCm发送通信建立请求,接到所述通信建立请求的MSCm 在步骤S20中相应地生成MAP发送路由信息请求消息,其中包含用 户终端D的号码。当网络中的交换设备对多种信令均可能有不同的 支持特性时,也即,网络中既存在不支持第一类型信令(如SIP信 令)的交换设备,也存在不支持第二类型信令的交换设备,且,如 果MSCm支持第一类型信令也支持第二类型信令,则MSCm生成的 所述MAP发送路由信息请求消息中还包含与所述第一类型信令以 及所述第二类型信令分别对应的相关信息,用于告知HLRv就上述信 令的向MSC,v进行查询。当然,MSCin还可以选择性地要求HLRV 进行查询,此时,所述目标位置查询请求消息中可以包含与所述第 一类型信令或所述第二类型信令相对应的相关信息。相应地,HLRV
的反馈中也应包括与MAP发送路由信息请求消息中指定的信令类 型相对应的支持特性指示信息。
接着,在步骤S21中,将生成的所述MAP发送路由信息请求消 息 发送至HLRV;
此后,HLRv将基于所述MAP发送路由信息请求消息获取目标 交换设备即M S C, v的相关信息,并通过M AP发送路由信息返回结果 消息反馈给MSdu,在步骤S22中,MSC川接收所述MAP发送路由 信息返回结果消息。根据本发明的不同实施例,MSCn,从HLRv处得 到的MSdv的相关信息因HLRv处获取MSC,v的相关信息的方式不 同而不同,以下分情形讨论
情形a: HLRV不判断源交换设备与目标
交换设备是否是同 一 交换设备
此时,所述MAP发送路由信息返回结果消息包含指示MSCIV 对通信方式的支持特性指示信息以及MSCIV的特征信息。在步骤S23 中提取上述信息后,在步骤S24中,MSCm首先根据MSC,v的特征 信息判定其与MSCIV是否是同 一 交换设备,在本具体实施例中,MSC 将得到如下判定结果MSCm与MSCIV不是同一交换设备。于是, MSC川进一步根据指示MSC!v对通信方式的支持特性指示信息(如, 在所述目标位置查询响应消息中与SIP信令相对应的一个域,其值 表示"不支持SIP信令")。得知MSdv不支持SIP信令,MSCm 将通过一般信令与其通信。
考虑另一种情形(非图2所示),当上述判定结果为源交换设 备与目标交换设备是同一交换设备时,本领域普通技术人员可以基 于现有技术知晓其后的处理方式,在此不再赘述。
情形b: HLRV判断源交换设备与目标
交换设备是否同 一 交换设备
如图2所示的实施例,源交换设备的判断结果为目标交换设备 不是同一交换设备,则在目标用户位置查询响应消息中的MSdv的 相关信息将包含指示MSdv对通信方式的支持特性的指示信息,
以及MSCIV的特征信息和/或表示MSCm与MSCIV不是同 一交换设
备的判断结果。
在步骤S23中提取上述相关信息后,MSC川在步骤S24中确定 与MSC,v的通信方式,具体地首先根据MSdv的特征信息和/或 表示MSCm与MSCIV不是同一交换设备的判断结果来判定其与 MSC,v是否是同一交换设备,判定结果为否。接着,MSC川进一步根 据指示MSC,v对通信方式的支持特性的指示信息来确定其与MSCIV
之间的通信方式,得知MSQv不支持SIP信令后,MSC将通过一
般信令与其通信。
根据本发明的另一实施例(非图2所示),HLRv得到源交换设 备与目标交换设备是同一交换设备的判断结果后,优选地不就目标 交换设备对通信方式的支持特性进行查询,而只需将上述判断结果 和/或目标交换设备的特征信息作为目标交换设备的相关信息加入到 发送给源交换设备的MAP发送路由信息返回结果消息中。在接收到 该消息后,源交换设备先根据表示源交换设备与目标交换设备是同 一交换设备的判断结果和/或目标交换设备的特征信息判定其与目标 交换设备是否相同,于是,得到源交换设备与目标交换设备相同的 判定结果。接着,基于现有技术执行后续操作。
图6为根据本发明的一个具体实施方式
的在GSM网络的交换设 备中用于当所述交换设备作为源交换设备工作时,确定与目标交换 设备间的通信方式的源通信设备框图。以下结合图2并参照图6对 该装置进行描述。
所示源通信设备2包括生成装置20、发送装置21、接收装置 22、提取装置23以及确定装置24。为简明起见,上述装置包含的子 装置未在图6中示出。
当用户终端C要建立与用户终端D之间的通信时,首先,用户 终端C向MSQn发送通信建立请求,接到所述通信建立请求的MSCm 通过生成装置20相应地生成MAP发送路由信息请求消息,其中包 含用户终端D的号码。当网络中的交换设备对多种信令均可能有不同的支持特性时,也即,网络中既存在不支持第一类型信令(如SIP 信令)的交换设备,也存在不支持第二类型信令的交换设备,且, 如果MSCn,支持第一类型信令也支持第二类型信令,则生成装置20 生成的所述MAP发送路由信息请求消息中还包含与所述第一类型信 令以及所述第二类型信令分别对应的相关信息,用于告知H:L Rv就上 述信令的支持特性向MSdv进行查询。当然,MSC川还可以选择性 地要求HLRv查询MSdv对某一种或多种信令类型的支持特性,此 时,生成装置20生成的所述MAP发送路由信息请求消息中可以包 含与所述第一类型信令或所述第二类型信令相对应的相关信息。
接着,由发送装置21将生成的所述MAP发送^各由信息请求消 息发送至HLRV;
此后,HLRv将基于所述MAP发送路由信息请求消息获取目标交 换设备即M S C, v的相关信息,并通过M AP发送路由信息返回结果消 息反馈给MSCm,接收装置22接收所述MAP发送路由信息返回结 果消息。根据本发明的不同实施例,MSC川从HLRv处得到的MSCIV 的相关信息因HLRv处获取MSCIV的相关信息的方式不同而不同, 以下分情形讨论
情形a: HLRV不判断源交换设备与目标 交换设备是否是同一交换设备
此时,所述MAP发送路由信息返回结果消息包含指示MSCIV 对通信方式的支持特性指示信息以及MSCw的特征信息。提取装置 23提取上述信息后,将所述MSQv的相关信息传递给所述确定装置 24。确定装置24首先根据MSdv的特征信息判定MSCm与MSCIV 是否是同一交换设备,在本具体实施例中,MSC将得到如下判定结 果MSCm与MSC,v不是同一交换设备。于是,确定装置24进一步 根据指示MSdv对通信方式的支持特性指示信息(如,在所述目标 位置查询响应消息中与SIP信令相对应的一个域,其值表示不支持 S1P信令)。得知MSdv不支持SIP信令,MSC川将通过一般信令与 其通信。
考虑另一种情形(非图2所示),当上述判定结果为源交换设 备与目标交换设备是同一交换设备时,本领域普通技术人员可以基 于现有技术知晓其后的处理方式,在此不再赘述。
情形b: HLR判断源交换设备与目标
交换设备是否同 一 交换设备
如图2所示的实施例,源交换设备的判断结果为目标交换设备 不是同一交换设备,则在目标用户位置查询响应消息中的MSC,v的 相关信息将包含指示MSdv对通信方式的支持特性的指示信息, 以及MSCIV的特征信息和/或表示MSCm与MSC1V不是同 一交换设 备的判断结果。
提取装置23提取上述相关信息后传递给确定装置24,基于上述 相关信息,确定装置24确定MSQ,与MSdv的通信方式,具体地 首先根据MSCIV的特征信息和/或表示MSCm与MSCiv不是同 一交 换设备的判断结果来判定其与MSCv是否是同一交换设备,判定结 果为否。接着,MSC川进一步根据指示MSdv对通信方式的支持特 性的指示信息来确定其与MSdv之间的通信方式,得知MSCiv不支 持SIP信令后,MSCm将利用一般信令与其通信。
根据本发明的另一实施例(非图2所示),HLR得到源交换设 备与目标交换设备是同一交换设备的判断结果后,优选地不就目标 交换设备对通信方式的支持特性进行查询,而只需将上述判断结果 和/或目标交换设备的特征信息作为目标交换设备的相关信息加入到 发送给源交换设备的MAP发送路由信息返回结果消息中。确定装置 根据提取装置从MAP发送路由信息返回结果消息中提取的表示源 交换设备与目标交换设备是同一交换设备的判断结果和/或目标交换 设备的特征信息来判定源交换设备与目标交换设备是否相同,于是, 得到源交换设备与目标交换设备相同的判定结果。接着,基于现有 技术执行后续操作。
图7为根据本发明的一个具体实施方式
的在GSM网络的交换设 备中用于当所述交换设备作为目标交换设备工作时,辅助确定与源交换设备间的通信方式的方法流程图。
在步骤S30中,MSdv接收来自HLRv的MAP提供漫游号码请 求消息。根据本发明的一个具体实施方式
,当网络中的交换设备对 多种信令均可能有不同的支持特性时,也即,网络中既存在不支持 第一类型信令(如SIP信令)的交换设备,也存在不支持第二类型 信令的交换设备,且,如果MSCm支持第一类型信令也支持第二类 型信令,HLRv发来的所述MAP提供漫游号码请求消息将优选地包 含与所述第一类型信令以及所述第二类型信令分别对应的相关信 息,用于告知MSC,v就其对上述信令类型的支持特性向HLRv进行 反馈。当然,也可以选择性地对MSC,v针对某些信令类型的支持特 性进行查询,则所述MAP提供漫游号码请求消息中可以包含与所述 第一类型信令或所述第二类型信令相对应的相关信息。
在步骤S31中,MSdv对来自HLRv的目标信息查询请求消息进 行响应,具体地,可将指示其对该请求消息中提及的具体一种或多 种信令类型(如SIP信令)的支持特性的指示信息加入到生成的MAP 提供漫游号码返回结果消息中;
在步骤S32中,MSQv将生成的所述MAP提供漫游号码返回结 果消息发送给HLRV。
图8为根据本发明的一个具体实施方式
的在GSM网络的交换设 备中用于当所述交换设备作为目标交换设备工作时,辅助确定与源 交换设备间的通信方式的目标通信设备框图。
图中所示目标通信设备3包括接收装置30、生成装置31以及 发送装置32。
所述接收装置30接收来自HLRv的MAP提供漫游号码请求消息。 根据本发明的一个具体实施方式
,当网络中的交换设备对多种信令 均可能有不同的支持特性时,也即,网络中既存在不支持第一类型 信令(如SIP信令)的交换设备,也存在不支持第二类型信令的交 换设备,且,如果MSCm支持第一类型信令也支持第二类型信令, H L R v发来的所述目标信息查询请求消息将优选地包含与所述第一类型信令以及所述第二类型信令分别对应的相关信息,用于告知MSC,v就其对上述信令类型的支持特性向HLRv进行反馈。当然,也 可以选择性地要求MSC,v进行反馈,则所述目标信息查询请求消息 中可以包含与所述第一类型信令或所述第二类型信令相对应的相关信息。
接下来,MSQv要对来自HLRv的MAP提供漫游号码请求消息 进行响应,具体地,生成装置31将指示MSC,v对该请求消息中提及 的具体一种或多种信令类型(如SIP信令)的支持特性的指示信息 加入到生成的MAP提供漫游号码返回结果消息中,并传递给所述发 送装置32;
此后,由发送装置32将生成的所述MAP提供漫游号码返回结 果消息发送给HLRv。
根据本发明的另 一具体实施例,假设源交换设备仅支持一般信 令,则源交换设备只需知道其与目标交换设备的关系即可确定其与 目标交换设备间的通信方式(因为可选的协商所用信令类型仅有一 般信令)。具体地,源交换设备通过与HLR的交互获得表示其与目 标交换设备是否同 一 交换设备的判断结果和/或该目标交换设备的特 征信息,以判定其与目标交换设备是否同一交换设备,如果判定结 果为"是",则可基于现有技术的技术方案执行后续步骤,如果判 定结果为"否",则通过一般信令与所述目标交换设备进行协商。
以上对本发明的实施例进行了描述,但是本发明并不局限于特 定的系统、设备和具体协议,本领域内技术人员可以在所附权利要 求的范围内做出各种变形或修改。
权利要求
1.一种在GSM网络的网络服务器中用于辅助确定源交换设备与目标交换设备间通信方式的方法,该方法包括以下步骤a.接收来自该源交换设备的目标用户位置查询请求消息;b.基于所述目标用户位置查询请求消息进行查询,以获取所述目标交换设备的相关信息;c.将所述目标交换设备的相关信息通知所述源交换设备。
2. 根据权利要求1所述的方法,其中,所述步骤b包括bl.根据所述目标用户位置查询请求消息,确定所述目标交换设 备的特征信息;b2.根据所述目标交换设备的特征信息,获取该目标交换设备的相关信息。
3. 根据权利要求2所述的方法,其中,所述步骤b2还包括i. 根据所述目标交换设备的特征信息,判断所述目标交换设备 与所述源交换设备是否是同 一 交换设备,以生成一个判断结果;ii. 当所述目标交换设备与所述源交换设备是同一交换设备时, 将所述目标交换设备的特征信息和/或所述判断结果作为该目标交换 设备的相关信息。
4. 根据权利要求3所述的方法,其中,所述步骤ii还包括以下 步骤ii,当所述目标交换设备与所述源交换设备不是同一交换设备 时,则根据所述目标交换设备的特征信息,通过向所述目标交换设 备进行查询来获取该目标交换设备的相关信息。
5. 根据权利要求4所述的方法,其中,所述步骤ii,包括以下步骤-根据所述目标交换设备的特征信息来生成一个目标信息查询请求消息;-将所述目标信息查询请求消息发送给所述目标交换设备;-接收来自所述目标交换设备的目标信息查询响应消息;-由所述目标信息查询响应消息中提取所述目标交换设备的相关信息。
6. 根据权利要求1-5中任一项所述的方法,其中,所述步骤c 包括-生成目标用户位置查询响应消息,其中,该目标用户位置查询 响应消息包含所述目标交换设备的相关信息;-发送所述目标用户位置查询响应消息给所述源交换设备。
7. 根据权利要求1-6中任一项所述的方法,其中,所述目标交 换设备的相关信息包括以下各项中的任一项或任多项所述目标交换设备的特征信息、所述判断结果、用于指示所述 目标交换设备对通信方式的支持特性的指示信息等。
8. 根据权利要求1-7中任一项所述的方法,其中,所述网络服 务器为归属位置寄存器,所述指示目标交换设备对通信方式的支持 特性的指示信息包括是否支持基于会话初始协议的信令。
9. 一种在GSM网络的网络服务器中用于辅助确定源交换设备 与目标交换设备间通信方式的辅助通信设备,包括第 一接收装置,用于接收来自该源交换设备的目标用户位置查 询请求消息;第 一获取装置,用于基于所述目标用户位置查询请求消息进行查询,以获取所述目标交换设备的相关信息;通知装置,用于将所述目标交换设备的相关信息通知所述源交换设备。
10. 根据权利要求9所述的装置,其中,所述第一获取装置包括 确定装置,用于根据所述目标用户位置查询请求消息,确定所述目标交换设备的特征信息;第二获取装置,用于根据所述目标交换设备的特征信息,获取 该目标交换设备的相关信息。
11. 根据权利要求9或IO所述的装置,其中,所述第二获取装 置还包括判断装置,用于根据所述目标交换设备的特征信息,判断所述 目标交换设备与所述源交换设备是否是同一交换设备,以生成一个判断结果;受控确定装置,用于当所述目标交换设备与所述源交换设备是 同 一 交换设备时,将所述目标交换设备的特征信息和/或所述判断结 果作为该目标交换设备的相关信息。
12. 根据权利要求11所述的装置,其中,还包括查询装置,用 于当所述目标交换设备与所述源交换设备不是同一交换设备时,根 据所述目标交换设备的特征信息,通过向所述目标交换设备进行查询来获耳又该目标交换:i殳备的相关信息。
13. 根据权利要求12所述的装置,其中,所述查询装置包括 第一生成装置,用于根据所述目标交换设备的特征信息来生成目标信息查询请求消息;第一发送装置,用于将所述目标信息查询请求消息发送给所述 目标交换设备;第二接收装置,用于接收来自所述目标交换设备的目标信息查 询响应消息;提取装置,用于由所述目标信息查询响应消息中提取所述目标 交换设备的相关信息。
14. 根据权利要求9-13中任一项所述的装置,其中,所述通知 装置包括第二生成装置,用于生成目标用户位置查询响应消息,其中, 该目标用户位置查询响应消息包含所述目标交换设备的相关信息; 第二发送装置,用于发送所述目标用户位置查询响应消息给所述源交换设备。
15. 根据权利要求9-14中任一项所述的装置,其中,所述目标 交换设备的相关信息包括以下各项中的任一项或任多项所述目标 交换设备的特征信息、所述判断结果、用于指示所述目标交换设备 对通信方式的支持特性的指示信息等。
16. 根据权利要求9-15中任一项所述的装置,其中,所述网络服务器为归属位置寄存器,所述指示目标交换设备对通信方式的支持特性的指示信息包括是否支持基于会话初始协议的信令。
17. —种在GSM网络中的网络服务器,其中,包括根据权利要 求9-16中任一项所述的用于辅助确定源交换设备与目标交换设备间 的通信方式的辅助通信设备。
18. —种在GSM网络的交换设备中用于当所述交换设备作为源 交换设备工作时,确定与目标交换设备间的通信方式的方法,包括-生成目标用户位置查询请求消息;-发送所述目标用户位置查询请求消息至该源交换设备所属的 网络服务器;-接收来自所述网络服务器的目标用户位置查询响应消息,其中 包含该目标交换设备的相关信息;-由所述目标用户位置查询响应消息中提取该目标交换设备的相关信息;-根据所述目标交换设备的相关信息来确定与所述目标交换设 备间的通信方式。
19. 根据权利要求18所述的方法,其中,所述目标交换设备的 相关信息包括以下各项中的任 一 项或任多项,目标交换设备的特征 信息、表示该源交换设备与该目标交换设备是否是同 一 交换设备的 判断结果、用于指示所述目标交换设备对通信方式的支持特性的指 示信息等。
20. 根据权利要求18或19所述的方法,其中,所述目标用户位 置查询响应消息为MAP发送路由信息返回结果消息。
21. —种在GSM网络的交换设备中用于当所述交换设备作为源 交换设备工作时,确定与目标交换设备间的通信方式的源通信设备, 包括生成装置,用于生成目标用户位置查询请求消息; 发送装置,用于发送所述目标用户位置查询请求消息至该源交换设备所属的网络服务器;接收装置,用于接收来自所述网络服务器的目标用户位置查询响应消息,其中包含该目标交换设备的相关信息;提取装置,用于由所述目标用户位置查询响应消息中提取该目 标交换设备的相关信息;确定装置,用于根据所述目标交换设备的相关信息来确定与所 述目标交换设备间的通信方式。
22. 根据权利要求21所述的装置,其中,所述目标交换设备的 相关信息包括以下各项中的任一项或任多项,目标交换设备的特征 信息、表示该源交换设备与该目标交换设备是否是同 一 交换设备的 判断结果、用于指示所述目标交换设备对通信方式的支持特性的指 示信息等。
23. 根据权利要求21或22所述的装置,其中,所述目标用户位 置查询响应消息为MAP发送路由信息返回结果消息。
24. —种在GSM网络的交换设备中用于在该交换设备作为目标 交换设备工作时,辅助确定与源交换设备间的通信方式的方法,包 括-接收来自 一个网络服务器的目标信息查询请求消息; -根据所述目标信息查询请求消息,生成目标信息查询响应消 息,其中包含用于指示该目标交换设备对通信方式的支持特性的指示信息;-发送所述目标信息查询响应消息至所述网络服务器。
25. —种在GSM网络的交换设备中用于在该交换设备作为目标 交换设备工作时,辅助确定与源交换设备间的通信方式的目标通信 设备,包括接收装置,用于接收来自 一个网络服务器的目标信息查询请求消息;生成装置,用于根据所述目标信息查询请求消息,生成目标信息查询响应消息,其中包含用于指示该目标交换设备对通信方式的支持特性的指示信息;发送装置,用于发送所述目标信息查询响应消息至所述网络服务器。
26. —种在GSM网络中的交换设备,其中,包括根据权利要求 21-23中任一项所述的用于在该交换设备作为源交换设备工作时确 定与目标交换设备间的通信方式的源通信设备和/或根据权利要求 25所述的用于在该交换设备作为目标交换设备工作时辅助确定与源 交换设备间的通信方式的目标通信设备。
全文摘要
本发明提供了一种新的确定交换设备间通信方式的方法和装置,旨在使人们从对支持特性服务器的繁重维护工作中解脱出来。根据本发明提供的技术方案,源交换设备经由归属位置寄存器来向目标交换设备实时地查询其支持特性,确保能够根据对方最新的支持特性来确定通信方式,最大程度地体现IP网络的优越性。
文档编号H04Q7/38GK101198143SQ20061011937
公开日2008年6月11日 申请日期2006年12月7日 优先权日2006年12月7日
发明者晶 柳 申请人:上海贝尔阿尔卡特股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1