控制本地交换的方法、装置和系统的制作方法

文档序号:7722115阅读:113来源:国知局
专利名称:控制本地交换的方法、装置和系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种控制本地交换的方法、装置和系统。
背景技术
目前不少通信系统都应用了本地交换功能。本地交换指,主被叫用户在符合一定 条件下,其通话不再经过核心网,而直接在主被叫两个基站之间进行的方式。这种通信方式 的好处是,减少了对核心网资源的占用,缩短了语音的传输时延。节约了 Abis接口(基站 控制器和基站之间的接口)等使用带宽,为运营商和用户都提供了方便。本地交换最大的 特点是用户面数据不再经由核心网传送而直接在基站间进行。当通话采用上述方式进行 传递时,可以认为是在本地交换模式下进行。本地交换的实现,既可以借助核心网(MSC,Mobile Switching Centre)来实现,也 可以借助基站控制器(BSC,Base station control)来实现。目前,在新的关于本地交换的 三代合作伙伴计划(3GPP,3rd Generation Partnership Pro jet)标准出来之前,很少使用 MSC来完成本地交换应用。目前实现的本地交换主要是在BSC内部实现。普遍的做法是, 在BSC提取手机发送或接收的启动(SETUP)消息中关于号码的信息来建立呼叫资源表,根 据表中呼叫资源进行本地交换的匹配。这样可以成功地在一个BSC内部实现本地交换。但 是在跨BSC之间时却无法实现。原因是BSC只能记录在自己管辖区内的进行呼叫或被叫的 用户信息。当两个用户在一个BSC内部呼叫时,BSC可以获取主被叫号码等信息从而可进 行本地交换匹配,但是,当两个用户分布在不同BSC下时,其中一个用户通过切换来到另一 个用户所在的BSC下时,BSC不能从切换流程中获取这个用户的呼叫号码信息等可用于本 地交换匹配的信息,因而不能进行本地交换匹配,于是常常出现符合本地交换条件却不能 匹配的情况,不能更有效地缓解Abis接口资源,因此,需要针对跨BSC实现本地交换提供解 决方案。

发明内容
本发明实施例提供了一种控制本地交换的方法、装置和系统,以解决现有技术中 跨BSC不能实现本地交换的问题。具体地,本发明实施例的技术方案如下一种控制本地交换的方法,当第一基站控制器下的第一用户向第二基站控制器下 的第二用户进行会话切换时,所述方法包括所述第一基站控制器向核心网发送携带第一用户的本地交换匹配信息;所述第二基站控制器从所述核心网获取第一用户的本地交换匹配信息;在会话切换成功后,所述第二基站控制器将所述第一用户的本地交换匹配信息与 所述第二用户的本地交换匹配信息进行匹配,如果匹配成功,则进行本地交换。进一步地,所述第一基站控制器向核心网发送携带第一用户的本地交换匹配信 息,包括所述第一基站控制器读取自身存储的第一用户的本地交换匹配信息;
将所述第一用户的本地交换匹配信息携带在切换需求消息中发送给所述核心网。进一步地,所述第二基站控制器从所述核心网获取第一用户的本地交换匹配信 息,包括所述第二基站控制器接收所述核心网发送的切换请求消息;从所述切换请求消息解析出所述第一用户的本地交换匹配信息,并缓存。进一步地,在会话切换成功后,还包括所述第二基站控制器记录所述第一用户的本地交换匹配信息。进一步地,还包括所述第二基站控制器在会话切换失败后,根据所述核心网的清除命令清除为切换 准备的信道相关资源和所述第一用户的本地交换匹配信息。进一步地,所述本地交换匹配信息包括本地交换指示信息、信道类型、信道模式、 编码版本和第二用户的号码。一种基站控制器,包括获取模块,用于获取用户的本地交换匹配信息;生成模块,用于将用户的本地交换匹配信息填入到切换需求消息中;发送模块,用于发送所述切换需求消息。一种基站控制器,包括存储模块,用于存储第二用户的本地交换匹配信息;接收模块,用于接收核心网发送的携带第一用户的本地交换匹配信息的切换请求 消息;解析模块,用于从切换请求消息解析出所述第一用户的本地交换匹配信息;匹配模块,用于当所述第一用户向所述第二用户进行会话切换成功后,将所述第 一用户的本地交换匹配信息与所述第二用户的本地交换匹配信息进行匹配;本地交换模块,用于当所述匹配模块的匹配结果为成功时,则进行本地交换。进一步地,还包括记录模块,用于当会话切换成功后,记录所述第一用户的本地 交换匹配信息。进一步地,还包括清除模块,用于当会话切换失败后,根据所述核心网的清除命 令清除为切换准备的信道相关资源和所述第一用户的本地交换匹配信息。一种控制本地交换的系统,包括第一基站控制器,用于当第一基站控制器下的第一用户向第二基站控制器下的第 二用户进行会话切换时,向核心网发送携带第一用户的本地交换匹配信息;所述第二基站控制器,用于从所述核心网获取第一用户的本地交换匹配信息;在 会话切换成功后,将所述第一用户的本地交换匹配信息与所述第二用户的本地交换匹配信 息进行匹配,如果匹配成功,则进行本地交换。在本发明实施例中,通过第一基站控制器向核心网发送携带第一用户的本地交换 匹配信息;第二基站控制器从核心网获取第一用户的本地交换匹配信息;在会话切换成功 后,第二基站控制器将第一用户的本地交换匹配信息与第二用户的本地交换匹配信息进行 匹配;如果匹配成功,则进行本地交换,可以实现跨BSC进行本地交换,节约了 Abis 口带宽 资源,实现简单,有利于业务的推广。


图1是本发明实施例提供的控制本地交换的方法的流程图;图2是本发明实施例提供的传统的切换消息和切换流程的流程图;图3是本发明实施例提供的Old BSS to New BSS ^formation单元的结构图;图4是本发明实施例提供的以IPAbis为例的本地交换匹配信息的结构结构图;图5是本发明实施例提供的控制本地交换的方法的详细流程图;图6是本发明实施例提供的基站控制器的结构示意图;图7是本发明实施例提供的另一种基站控制器的结构示意图;图8是本发明实施例提供的控制本地交换的系统的结构具体实施例方式本发明的核心思想在于通过第一基站控制器向核心网发送携带第一用户的本地 交换匹配信息;第二基站控制器从核心网获取第一用户的本地交换匹配信息;在会话切换 成功后,第二基站控制器将第一用户的本地交换匹配信息与第二用户的本地交换匹配信息 进行匹配;如果匹配成功,则进行本地交换,可以实现跨BSC进行本地交换,节约了 Abis 口 带宽资源,实现简单,有利于业务的推广。下面结合附图及优选实施方式对本发明技术方案进行详细说明。本发明实施例提供了一种控制本地交换的方法,当第一基站控制器下的第一用户 向第二基站控制器下的第二用户进行会话切换时,如图1所示,包括;101,第一基站控制器向核心网发送携带第一用户的本地交换匹配信息;102,第二基站控制器从核心网获取第一用户的本地交换匹配信息;103,在会话切换成功后,第二基站控制器将第一用户的本地交换匹配信息与第二 用户的本地交换匹配信息进行匹配;104,如果匹配成功,则进行本地交换。进一步地,第一基站控制器向核心网发送携带第一用户的本地交换匹配信息,包 括第一基站控制器读取自身存储的第一用户的本地交换匹配信息;将第一用户的本地交换匹配信息携带在切换需求消息中发送给核心网。进一步地,第二基站控制器从核心网获取第一用户的本地交换匹配信息,包括第二基站控制器接收核心网发送的切换请求消息;从切换请求消息解析出第一用户的本地交换匹配信息,并缓存。进一步地,在会话切换成功后,还包括第二基站控制器记录第一用户的本地交换匹配信息。进一步地,该方法还包括第二基站控制器在会话切换失败后,根据所述核心网的清除命令清除为切换准备 的信道相关资源和所述第一用户的本地交换匹配信息。进一步地,本地交换匹配信息包括本地交换指示信息、信道类型、信道模式、编码 版本和第二用户的号码。
下面通过一个具体的示例对本发明实施例进行详细的描述,但该示例并不构成对 本发明保护范围的限制。为了更好的理解本发明,先描述传统的跨BSC的切换的BSCl和 BSC2在切换实施前的相关信息交互流程,其应用场景是主叫用户A在BSCl下的基站收发台 (Base Transceiver Stationl,BTS) 1准备向BSC2下的BTS2切换。如图2所示,该交互流 程包括201,在BSCl收到用户A通过BTSl发送的测量报告(Measurement Report)消息 后进行向BSC2切换的决策。202, BSCl向MSC发送切换需求(Handover Required)消息,请求向BSC2切换,并 通过该消息告知MSC关于发起手机的已分配无线资源的情况、小区标识和切换原因。203,MSC 接收到 Handover Required 消息,发送切换请求(Handover Request)消 息给目标BSC2,将要切换手机标识、小区标识、MSC可进行分配资源情况告知对方。204,BSC2 接收到 Handover Request 消息,通过信道激活(Channel Active)消 息和信道激活确认(Channel Active Ack)消息准备好信道后,向MSC回复切换请求确认 (Handover Request Ack)消息,告知其可切换用的信道情况。205,MSC 收到 Handover Request Ack 消息后给 BSCl 发送切换命令(Handover Command)消息。206,BSCl收到切换命令(Handover Command)消息后,BSC再给用户A下发切换 Handover Command消息告知手机切换的目标小区和信道情况。最后,用户A收到Handover Command消息后进行切换。为了解决本地跨BSC的本地交换的问题,本发明实施例对Handover Request 消息和Handover Required消息中的旧BSS到新BSS信息单元(Old BSS to New BSS Information elements)进行改进,用以传递源BSC给目标BSC的信息,其具体的结构如图 3所示,其中,Old BSS to New BSSInformation elements传送内容和长度可以根据需要进 行设定。下面以图4所示的Old BSS to New BSS ^formation单元为例进行详细描述,但 本发明的保护范围并不以此为限。该Old BSS to New BSS ^formation单元可以采用的 一种用于传递本地交换相关信息的编码格式。具体地,1)信道类型(Channel Type)信道类型(2bit),0 =TCHF ;1 =TCHH02)信道模式(Channel Mode)信道模式(2bit) ,0 =Signaling ;1 :Speech。3)编码版本(Codec Version) 0 普通模式;1 本地交换模式,可以占用^it。4)本地交换原因(Local Switch Cause)本地交换原因0 正常(非本地交换); 1 由于呼叫发起;2 :由于切换发起;可以占用1 7bit。5)被叫号码(Called number)本用户的被叫号码。6)本地交换信息元素标识(Local Switch Element identifier),用于表示该信 息是本地交换相关内容。7)本地交换单元的长度(length),标识本信息单元的内容长度。下面结合图5以及改进后的Old BSS to New BSS ^formation单元对本发明实 施例进行描述,本示例的应用场景是用户A通过BTSl和BSCl呼叫位于BSC2下的BTS2的 用户B,在用户A和用户B建立会话过程中,BSCl在全局呼叫资源表中记录本地交换匹配信 息,包括被叫用户B的号码、用户A的信道类型、信道模式和用户A的编码版本等;BSC2在全局呼叫资源表中记录本地交换匹配信息,包括被叫用户B的号码、用户B的信道类型、信 道模式和用户B的编码版本等,其中,全局呼叫资源表是为了描述需要,本发明的保护范围 并不限于此。具体地,如图5所示,501,BSCl收到用户A的测量报告后进行向BSC2切换的决策。502,BSCl向MSC发送用户A的本地交换匹配信息的Handover Required消息。
具体地,BSCl在用户A有外部切出时,在该Handover Required消息中按照本示例 定义的Old BSS to New BSS ^formation单元的格式,填入用户A的本地交换匹配信息, 包括被叫用户B的号码、用户A的信道类型、用户A的编码版本、用户A的信道模式和本地 交换信息元素标识等,详细的内容可以参见图4所示的Old BSS to New BSS Information 单元的结构,在此不再赘述。BSCl将填入用户A的本地交换匹配信息的Handover Required 消息发送给MSC。503,MSC接收到Handover Required消息,向目标BSC2发送携带用户A的本地交 换匹配信息的Handover Request消息。具体地,MSC将 Handover Required 消息中 Old BSS to New BSS ^formation 单 元中的内容直接写入Handover Request消息中的Old BSS to New BSS Information单元 中;504,BSC2接收到Handover Request消息,经对本地交换信息元素标识的判断并 确认后,解析出用户A的本地交换匹配信息,并缓存。具体地,BSC2在解析Old BSS to New BSS ^formation信息单元时,需要判断是 否有本地交换信息元素标识。如果有,则缓存用户A的本地交换匹配信息。505,BSC2通过信道激活(Channel Active)消息和信道激活确认(Channel Active Ack)消息准备好信道资源。506,BSC2向MSC回复Handover Request Ack消息,告知其可切换用的信道情况。507,MSC 收到 Handover Request Ack 消息后给 BSCl 发送切换命令(Handover Command)消息。508, BSCl收到切换命令(Handover Command)消息后,BSCl通过BTSl给用户A下 发切换Handover Command消息告知手机切换的目标小区和信道情况。509,在判断切换失败后,用户A经BTSl向BSCl发送切换失败消息。510,BSCl将切换失败消息告知MSC。MSC给BSC2下发清除命令,BSC2根据该命令 清除BSC2中为切换准备的信道。此时,也清除了缓存的BSCl传送的用户A的本地交换匹 配信息。511,用户A收到Handover Command消息后进行切换,切换成功后发送切换成功命 令,并通过BTS2告知BSC2切换成功消息。512,当BSC2得知本次切换成功后,则检测用户A的本地交换匹配信息和用户B的 本地交换匹配信息是否匹配,如果是,则进行本地交换转换。BSC2进行匹配的方法可以是,判断用户A和用户B的本地交换匹配信息是否有相 同的被叫用户B的号码,如果有,则进一步判断用户A和用户B交换匹配信息是否有相同的 信道类型、信道模式、编码格式等,如果有,则确定匹配成功。如果匹配成功,通话则从原来 的传统模式转入到本地交换模式。
本发明实施例还提供了一种基站控制器,如图6所示,包括获取模块,用于获取用户的本地交换匹配信息;生成模块,用于将用户的本地交换匹配信息填入到切换需求消息中;发送模块,用于发送所述切换需求消息。其中,本地交换匹配信息包括本地交换指示信息、信道类型、信道模式、编码版本 和第二用户的号码。本发明实施例还提供了一种基站控制器,如图7所示,包括存储模块,用于存储第二用户的本地交换匹配信息;接收模块,用于接收核心网发送的携带第一用户的本地交换匹配信息的切换请求 消息;解析模块,用于从切换请求消息解析出所述第一用户的本地交换匹配信息;匹配模块,用于当所述第一用户向所述第二用户进行会话切换成功后,将第一用 户的本地交换匹配信息与第二用户的本地交换匹配信息进行匹配;本地交换模块,用于当匹配模块的匹配结果为成功时,则进行本地交换。进一步地,该基站控制器,还包括记录模块,用于当会话切换成功后,记录第一用 户的本地交换匹配信息。进一步地,该基站控制器,还包括清除模块,用于在当会话在切换失败后,根据所 述核心网的清除命令清除为切换准备的信道相关资源和所述第一用户的本地交换匹配信 肩、ο其中,本地交换匹配信息包括本地交换指示信息、信道类型、信道模式、编码版本 和第二用户的号码。本发明实施例还提供了一种控制本地交换的系统,如图8所示,包括第一基站控制器,用于当第一基站控制器下的第一用户向第二基站控制器下的第 二用户进行会话切换时,向核心网发送携带第一用户的本地交换匹配信息;第二基站控制器,用于从核心网获取第一用户的本地交换匹配信息;在会话切换 成功后,将第一用户的本地交换匹配信息与第二用户的本地交换匹配信息进行匹配,如果 匹配成功,则进行本地交换。其中,本地交换匹配信息包括本地交换指示信息、信道类型、信道模式、编码版本 和第二用户的号码。本发明实施例的技术方案有以下优点;(1)可以将同一个BSC下所有用户进行本地交换匹配,大大降低了本BSC的Abis 接口流量,进一步节约了 BSC下Abis 口带宽资源。(2)扩大了本地交换的应用范围。现有技术中,用户只能在一个BSC始呼或被呼才 有可能进行本地交换应用,而在本发明实施例的技术方案中即使用户移动到别的本设备商 的生产的BSC下,在保证有同样的处理机制时,同样可以启动本地交换应用,有利于业务的 推广。(3)不需要增加现有MSC处理的A 口新消息或新增消息单元,而是利用现有流程和 消息就达到了扩展本地交换的应用范围目的,实现简单。以上所述,仅为本发明的较佳实施例而已,并非用来限定本发明的保护范围。本领域内技术人员应该能够联想到,使用其它移动通信系统,比如手持电话系统(Personal Handy Phone System,PHS)、码分多址(Code Division Multiple Access,CDMA)或其他 3G 移动通信系统等,都应该属于本发明的保护范围之内。 上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明 并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、 修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识 进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发 明所附权力要求的保护范围内。
权利要求
1.一种控制本地交换的方法,其特征在于,当第一基站控制器下的第一用户向第二基 站控制器下的第二用户进行会话切换时,所述方法包括所述第一基站控制器向核心网发送携带第一用户的本地交换匹配信息; 所述第二基站控制器从所述核心网获取第一用户的本地交换匹配信息; 在会话切换成功后,所述第二基站控制器将所述第一用户的本地交换匹配信息与所述 第二用户的本地交换匹配信息进行匹配,如果匹配成功,则进行本地交换。
2.如权利要求1所述的方法,其特征在于,包括所述第一基站控制器向核心网发送携 带第一用户的本地交换匹配信息,包括所述第一基站控制器读取自身存储的第一用户的本地交换匹配信息; 将所述第一用户的本地交换匹配信息携带在切换需求消息中发送给所述核心网。
3.如权利要求2所述的方法,其特征在于,包括所述第二基站控制器从所述核心网获 取第一用户的本地交换匹配信息,包括所述第二基站控制器接收所述核心网发送的切换请求消息; 从所述切换请求消息解析出所述第一用户的本地交换匹配信息,并缓存。
4.如权利要求1所述的方法,其特征在于,在会话切换成功后,还包括 所述第二基站控制器记录所述第一用户的本地交换匹配信息。
5.如权利要求1至4所述的方法,其特征在于,还包括所述第二基站控制器在会话切换失败后,根据所述核心网的清除命令清除为切换准备 的信道相关资源和所述第一用户的本地交换匹配信息。
6.如权利要求1至4任意一项所述的方法,其特征在于,所述本地交换匹配信息包括 本地交换指示信息、信道类型、信道模式、编码版本和第二用户的号码。
7.一种基站控制器,其特征在于,包括获取模块,用于获取用户的本地交换匹配信息;生成模块,用于将用户的本地交换匹配信息填入到切换需求消息中;发送模块,用于发送所述切换需求消息。
8.一种基站控制器,其特征在于,包括存储模块,用于存储第二用户的本地交换匹配信息;接收模块,用于接收核心网发送的携带第一用户的本地交换匹配信息的切换请求消息;解析模块,用于从切换请求消息解析出所述第一用户的本地交换匹配信息; 匹配模块,用于当所述第一用户向所述第二用户进行会话切换成功后,将所述第一用 户的本地交换匹配信息与所述第二用户的本地交换匹配信息进行匹配;本地交换模块,用于当所述匹配模块的匹配结果为成功时,则进行本地交换。
9.如权利要求8所述的基站控制器,其特征在于,还包括记录模块,用于当会话切换 成功后,记录所述第一用户的本地交换匹配信息。
10.如权利要求9所述的基站控制器,其特征在于,还包括清除模块,用于当会话切换 失败后,根据所述核心网的清除命令清除为切换准备的信道相关资源和所述第一用户的本 地交换匹配信息。
11.一种控制本地交换的系统,其特征在于,包括第一基站控制器,用于当第一基站控制器下的第一用户向第二基站控制器下的第二用 户进行会话切换时,向核心网发送携带第一用户的本地交换匹配信息;所述第二基站控制器,用于从所述核心网获取第一用户的本地交换匹配信息;在会话 切换成功后,将所述第一用户的本地交换匹配信息与所述第二用户的本地交换匹配信息进 行匹配,如果匹配成功,则进行本地交换。
全文摘要
本发明公开了一种控制本地交换的方法、装置和系统,涉及通信领域。该方法包括当第一基站控制器下的第一用户向第二基站控制器下的第二用户进行会话切换时,所述第一基站控制器向核心网发送携带第一用户的本地交换匹配信息;所述第二基站控制器从所述核心网获取第一用户的本地交换匹配信息;在会话切换成功后,所述第二基站控制器将所述第一用户的本地交换匹配信息与所述第二用户的本地交换匹配信息进行匹配,如果匹配成功,则进行本地交换。本发明的技术方案约了Abis口带宽资源,实现简单,有利于业务的推广。
文档编号H04W36/10GK102098654SQ20091025245
公开日2011年6月15日 申请日期2009年12月9日 优先权日2009年12月9日
发明者刘强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1