Cgi配置方法、消息传输方法和设备的制作方法

文档序号:7712828阅读:151来源:国知局
专利名称:Cgi配置方法、消息传输方法和设备的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种CGI (Cell Global Identity,小区 全球识别码)配置方法、消息传输方法和设备。
背景技术
GSM ( Global System for Mobile Communications,全J求移动通信系统)通 信系统从网络结构上可以划分为核心网和接入网,核心网中主要包括MSC (Mobile Service Center,移动业务中心),对位于它所覆盖区域中的MS( Mobile Station,移动台)进行控制和完成话路交换,4妄入网中主要包括BSC (Base Station Controller,基站控制器)和BTS (Base Station,基站),BSC主要对一 个或多个BTS进行控制,负责无线网络资源的管理,小区配置数据管理等。通 常一个BTS对应一个或多个小区,每个小区具有唯一的CGI。在配置CGI时, 首先在BSC为每个小区配置一条CGI数据,并将该CGI数据下发到对应的小区, 然后在MSC输入相同的CGI数据,从而保证小区、BSC和MSC中存在对应该小 区的唯一且相同的CGI数据。
发明人在对现有技术的研究过程中发现,接入网侧的小区通常分配给不同 的运营商,也就是某个运营商拥有对一定数量的小区的经营权,而通常分配给 该运营商的CGI可能小于小区的数量,因此在接入网侧,当CGI数量小于小区 数量时,由于小区与CGI的——对应关系,导致某些小区由于无法分配到CGI 而不可用。

发明内容
本发明的实施实施例提供了CGI配置方法、消息传输方法和设备,以解决 现有接入网侧小区与CGI——对应配置,导致某些小区不可用的问题。 本发明实施例为了解决上述技术问题,提供如下技术方案 一种CGI配置方法,包括获取MSC为每个小区配置的第一 CGI;
将接入网侧的所有小区分为若干组后,为每一组小区分配第二CGI,所述
每一组小区中至少包含一个小区;
保存所述第一 CGI、所述第二 CGI与每个小区之间的映射关系。 一种消息传输方法,应用前述CGI配置方法配置的CGI进行消息传输,
包括
接收到小区发送的上行消息后,根据预先存储的映射关系,将所述上行消 息中的第二CGI转换为第一CGI,并传输所述转换后的上行消息至MSC;和/ 或
接收到MSC发送的下行消息后,根据预先存储的映射关系,将所述下行 消息中的第一 CGI转换为第二 CGI,并传输所述转换后的下行消息至对应小区。
一种CGI配置设备,包括
获取单元,用于获取MSC为每个小区配置的第一CGI;
分配单元,用于将接入网侧的所有小区分为若干组后,为每一组小区分配 第二CGI,所述每一组小区中至少包含一个小区;
保存单元,用于保存所述第一 CGI、所述第二 CGI与每个小区之间的映 射关系。
一种消息传输设备,应用前述CGI配置设备配置的CGI进行消息传输, 包括
上行传输单元,用于接收到小区发送的上行消息后,根据预先存储的映射 关系,将所述上行消息中的第二 CGI转换为第一 CGI,并传输所述转换后的 上^f亍消息至MSC;和/或
下行传输单元,用于接收到MSC发送的下行消息后,根据预先存储的映 射关系,将所述下行消息中的第一 CGI转换为第二 CGI,并传输所述转换后 的下4亍消息至对应小区。
由以上本发明实施例提供的技术方案可见,本发明实施例在配置CGI时, 获取MSC为每个小区配置的第一CGI,将接入网侧的所有小区分为若干组后, 为每一组小区分配第二 CGI,保存第一CGI、第二 CGI与每个小区之间的映射关系。由此可知,在接入网侧,当CGI数量小于小区数量时,由于为多个
小区可以配置一个CGI,因此不会导致某些小区由于无法分配到CGI而不可 用,而在核心网侧仍然为每个小区分配唯一的CGI,以此可以实现核心网侧和 接入网侧小区CGI的独立部署;在传输消息时,由于接入网侧保存了不同CGI 之间的对应关系,因此可以通过CGI的转换保证消息传输的正确性。


图1为本发明CGI配置方法的第 一 实施例流程图2 A为本发明CG顶己置方法的第二实施例流程图2B为本发明CGI配置方法第二实施例中CGI的映射实例示意图3为本发明消息传输方法的第 一 实施例流程图4为本发明消息传输方法的第二实施例流程图5为本发明CGI配置设备的第 一 实施例框图6为本发明CG頂己置设备的第二实施例框图7为本发明消息传输设备的实施例框图8为本发明消息传输设备中上行传输单元的实施例框图9为本发明消息传输设备中下行传输单元的实施例框图。
具体实施例方式
本发明实施例提供了CGI配置方法、消息传输方法和设备,在配置CGI时, 获取MSC为每个小区配置的第一CGI,将接入网侧的所有小区分为若干组后, 为每一组小区分配第二CGI,所述每一组小区中至少包含一个小区,保存第一 CGI、第二CGI与每个小区之间的映射关系;在传输消息时,如果接收到小区 发送的上行消息,则根据预先存储的映射关系,将所述上行消息中的第二CGI 转换为第一CGI,并传输所迷转换后的上行消息至MSC,如果接收到MSC发送 的下行消息,则根据预先存储的映射关系,将所述下行消息中的第一CGI转换 为第二CGI,并传输所述转换后的下行消息至对应小区。
为了使本技术领域的人员更好地理解本发明方案,并使本发明的上述目 的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的i兌明。
本发明实施例CGI配置方法的流程如图l所示 步骤101:获取MSC为每个小区配置的第一CGI。
在核心网侧,MSC为每个小区配置唯一的CGI,即小区与第一CGI是—— 对应的关系。其中,可以直接接收MSC为每个小区分配第一CGI后发送的第一 CGI;也可以向MSC发送请求消息后,接收MSC返回的为每个小区分配的第一 CGI。
步骤102:为接入网侧的每一组小区分配第二CGI。
将接入网侧的所有小区分为若干组后,为每一组小区分配第二CGI,每一 组小区中至少包含一个小区。
在接入网侧,可以根据运营商所分配的小区数量与CGI的数量对小区进行 灵活分组,同一组内的小区可以分配相同的CGI,即同一组内的小区具有相同 的第二CGI,在此不排除每组小区中仅包含一个小区的情况。
步骤103:保存第一CGI、第二CGI与每个小区之间的映射关系。
为了后续可以根据分配的第一 CGI和第二 CGI进行消息传输,在接入网 侧保存第一CGI、第二CGI和每个小区之间的对应关系。其中,第一CGI与 小区之间具有一对一的对应关系;而根据分组后每一组内小区的数量,第二 CGI与组内的小区之间可能具有一对一的对应关系,也可能具有一对多的对应 关系。
本发明另一实施例CGI配置方法的流程如图2A所示,该实施例示出了接入 网侧的BSC和核心网侧的MSC在配置小区CGI时的交互过程
步骤201: MSC为网络内的每个小区分别配置CGI一A。
在核心网侧,MSC为每个小区配置唯一的CGLA,即小区与CG^A是—— 对应的关系。
步骤202: MSC将为每个小区配置的CGI—A发送到BSC。 MSC也可以在接收到BSC发送的请求消息后,向BSC返回为每个小区分配 的CGI—A。
步骤203: BSC保存每个小区和为每个小区分配的CG^A的对应关系。
7步骤204: BSC将所有小区分为若干组,并为每组小区分配CGI—B。
BSC可以将接入网侧的所有小区分为若干组后,为每一组小区分配一个 CGI—B,每一组小区中至少包含一个小区。
在接入网侧,BSC可以根据运营商所分配的小区数量与CGI的数量对小区 进行灵活分组,同一组内的小区可以分配相同的CGI—B,即同一组内的至少一 个小区具有相同的CGI—B。由此可知,CGI一B与组内的小区之间可能具有一对 一的对应关系,也可能具有一对多的对应关系。
步骤205:保存CGI—B与CGI—A的映射关系。
BSC可以将小区、CGI一B与CGI—A之间的映射关系保存在数据库中,并可 根据映射关系的变换实时调整数据库。
由于小区与CGI—A具有 一对一 的对应关系,而小区与CGI—B可能具有 一对 一或一对多的对应关系,因此CGI—A与CGI—B也相应可能具有一对一或一对多 的对应关系。由此可知,通过配置CGI—B,可以在接入网侧和核心网侧实现对 小区CGI的独立部署,特别在接入网侧,可以根据小区数量和CGI数量进行灵 活分组,保证所有小区都能分配到CGI。
步骤206: BSC发送为每一组小区分配的CGUB至该组内的所有小区。
结合上述CGI配置方法的实施例,参见图2B为在BSC配置的CGI的实例示意图。
假设接入网侧共有四个小区,分另'J为CEIXO、 CEIX1、 CEIX2和CEIX3, 在MSC侧,为上述四个小区分别配置了CGI—A,其中为CELLO配置CGI—A—0, 为CELL 1配置CGI—A—1,为CELL2配置CGI—A—2,为CELL3配置CGI—A一3 。 MSC将上述配置结果发送到BSC。
同时BSC将接入网侧的四个小区分为两组,CELL0和CELL1为第 一组, CELL2和CELL3第二组,为两组小区分别配置CGI—B,其中为第一组小区配置 CGI_B_0,为第二组小区配置CGI—B—1 ,由此可知,在接入网侧CELLO和CELL 1 的CGI均为CGI—B—0, CELL2和CELL3的CGI均为CGI—B—1。分配完毕后,BSC 将上述小区、CGI—B和CGI一A之间的映射关系进行保存,并将为每个小区分配 的CGI—B发送到该对应小区。由此接入网侧的小区仅根据CGI—B与BSC通信,多个小区可以共用 一个 CGI—B,因此当CGI数量小于小区数量时,由于为多个小区可以配置一个CGI, 因此不会导致某些小区由于无法分配到CGI而不可用;并且由于核心网和接入 网可以分别配置CGI,因此实现了在各自网络内对CGI的快速部署。
本发明另一实施例还提供了应用上述本发明CG頂己置方法实施例所配置 的CGI进行消息传输的方法。
本发明另 一实施例消息传输方法的流程如图3: 步骤301:接收消息。
步骤302:判断该消息的类型,若为上行消息,则执行步骤303;若为下行 消息,则执行步骤304。
步骤303:根据预先存储的映射关系,将上行消息中的第二CGI转换为第 一CGI,并传输转换后的上行消息至MSC,结束当前流程。
步骤304:根据预先存储的映射关系,将下行消息中的第一CGI转换为第 二CGI,并传输转换后的下行消息至对应小区,结束当前流程。
本发明实施例消息传输方法的流程如图4所示,该实施例详细示出了BSC 接收到上行消息和下行消息时根据CGI映射关系进行传输的过程,其中假设核 心网侧分配的CGI为CGI—A,接入网侧分配的CGI为CGI—B:
步骤401:小区向BSC发送上行消息,该上行消息中携带有BSC为该小区 分配的CGI一B。
步骤402: BSC读取上行消息中的CGI—B。
步骤403: BSC根据读取到的CGLB查找预先保存的映射关系,获取与该
小区对应的CGI一A。
步骤404:将上行消息中的CGI—B替换为CGI—A。
步骤405:向MSC发送包含了CGLA的上行消息,结束当前流程。
步骤406: MSC向BSC发送下行消息,该下行消息中携带有MSC为小区分
配的CGI—A。
步骤407: BSC读取下行消息中的CGI—A。步骤408: BSC根据读取到的CGI—A查找预先保存的对应关系,获取与该 CGI—A对应的CGI—B。
步骤409:将下行消息中的CGI—A替换为CGI一B。
步骤410:向该小区发送包含了CG^B的下行消息,结束当前流程。
下面结合图2B所示的CGI映射关系,描述上述本发明实施例中消息传输的 过程。
假设CELLO向BSC发送了上行消息,该上行消息中携带了BSC为该CELLO 分配的CGI—B—0, BSC接收到该上行消息后根据CGI—B—O查找数据库中保存的 映射关系,得到CELLO对应的CGI一A为CGI一A一0,将上行消息中的CGI—B—0替 换为CGI—A一O,并将包含了CGI一A—O的上行消息传输到MSC。
假设MSC向BSC发送了下行消息,该下行消息中携带了 MSC为CELL2S己置 的CGI—A—2, BSC接收到该下行消息后根据CGI—A—2查找数据库中保存的映射 关系,得到CGI—A—2对应的CGI一B为CGI—B—1,将下行消息中的CGI—A—2替换 为CGI—B—1,并将包含了 CGI—B—1的下行消息传输到CELL2。
与本发明实施例CGI配置方法和消息传输方法相对应,本发明另一实施 例还提供了 CGI配置设备和消息传输设备。
本发明实施例CGI配置设备的框图如图5所示,该设备包括获取单元 510、分配单元520和保存单元530。
其中,获取单元510用于获取MSC为每个小区配置的第一 CGI;
分配单元520用于将接入网侧的所有小区分为若干组后,为每一组小区分 配第二CGI,所述每一组小区中至少包含一个小区;
保存单元530用于保存所述第一 CGI、所述第二 CGI与每个小区之间的 映射关系。
本发明另一实施例CGI配置设备的框图如图6所示,该设备包括获取 单元610、分配单元620、保存单元630和发送单元640。
其中,获取单元610用于获取MSC为每个小区配置的第一 CGI;分配单元620用于将接入网侧的所有小区分为若干组后,为每一组小区分 配第二CGI,所述每一组小区中至少包含一个小区;
保存单元630用于保存所述第一 CGI、所述第二 CGI与每个小区之间的 映射关系;
发送单元640用于发送为每一组小区分配的第二 CGI至该组内的所有小区。
其中,获取单元610可以包括至少一个下述单元(图6中未示出)第一 获取单元,用于接收所述MSC为每个小区分配第一 CGI后发送的所述第一 CGI;第二获取单元,用于向所述MSC发送请求消息后,接收所述MSC返回 的为每个小区分配的第一CGI。
本发明另一实施例消息传输设备的框图如图7所示,该设备包括上行传 输单元710和下行传输单元720。
其中,上行传输单元710用于接收到小区发送的上行消息后,根据预先存 储的映射关系,将所述上行消息中的第二 CGI转换为第一 CGI,并传输所述 转换后的上行消息至MSC;
下行传输单元720用于接收到MSC发送的下行消息后,根据预先存储的 映射关系,将所述下行消息中的第一 CGI转换为第二 CGI,并传输所述转换 后的下行消息至对应小区。
本发明实施例消息传输设备中上行传输单元710的框图如图8所示,该上 行传输单元710包括第一读取单元711、第一查找单元712、第一替换单元 713和第一发送单元714。
其中,第一读取单元711用于读取所述小区发送的上行消息中的第二CGI;
第一查找单元712用于根据所述第二 CGI查找预先存储的映射关系,得 到与所述小区对应的第一 CGI;
第一替换单元713用于将所述上行消息中的第二 CGI替换为第一 CGI, 得到更新后的上行消息;
第一发送单元714用于发送所述更新后的上行消息至MSC。本发明实施例消息传输设备中下行传输单元720的框图如图9所示,该下 行传输单元720包括第二读取单元721、第二查找单元722、第二替换单元 723和第二发送单元724。
其中,第二读取单元721用于读取MSC发送的下行消息中的第一CGI;
第二查找单元722用于根据所述第一 CGI查找预先存储的映射关系,得 到与所述第一 CGI对应的小区和第二 CGI;
第二替换单元723用于将所述下行消息中的第一 CGI替换为所述第二 CGI,得到更新后的下行消息;
第二发送单元724用于发送所述更新后的下行消息至所述小区。
上述本发明实施例中的CGI配置设备和消息传输设备在实际应用过程中 可以具体为接入网侧的BSC,也可以为独立于BSC而单独设置的具有CGI配 置功能和/或消息传输功能的设备。
通过以上的实施方式的描述,本发明实施例在配置CGI时,获取MSC为 每个小区配置的第一CGI,将接入网侧的所有小区分为若干组后,为每一组小 区分配第二CGI,保存第一CGI、第二 CGI与每个小区之间的映射关系。由 此可知,在接入网侧,当CGI数量小于小区数量时,由于为多个小区可以配 置一个CGI,因此不会导致某些小区由于无法分配到CGI而不可用,而在核 心网侧仍然为每个小区分配唯一的CGI,以此可以实现核心网侧和接入网侧小 区CGI的独立部署;在传输消息时,由于接入网侧保存了不同CGI之间的对 应关系,因此可以通过CGI的转换保证消息传输的正确性。
所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用 硬件平台的方式来实现,当然也可以通过^_件,但4艮多情况下前者是更佳的实 施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡 献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储 介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器, 或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局 限于此,任何熟悉本4支术领域的4支术人员在本发明揭露的技术范围和不脱离本 发明的技术思想范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护 范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种小区全球识别码CGI配置方法,其特征在于,包括获取MSC为每个小区配置的第一CGI;将接入网侧的所有小区分为若干组后,为每一组小区分配第二CGI,所述每一组小区中至少包含一个小区;保存所述第一CGI、所述第二CGI与每个小区之间的映射关系。
2、 根据权利要求1所述的方法,其特征在于,所述获取MSC为每个小区 配置的第一CGI包括接收所述MSC为每个小区分配第一 CGI后发送的所述第一 CGI;或 向所述MSC发送请求消息后,接收所述MSC返回的为每个小区分配的 第一CGI。
3、 根据权利要求1所述的方法,其特征在于,所述映射关系包括 所述第一 CGI与所述小区之间的一对一的对应关系;和所述第二 CGI与所述小区之间的一对一的对应关系,或一对多的对应关系。
4、 根据权利要求1所述的方法,其特征在于,所述方法还包括发送为 每一组小区分配的第二 CGI至该组内的所有小区。
5、 一种消息传输方法,其特征在于,应用如权利要求1至4任意一项所 述CGI配置方法配置的CGI进行消息传输,包括接收到小区发送的上行消息后,根据预先存储的映射关系,将所述上行消 息中的第二CGI转换为第一CGI,并传输所述转换后的上行消息至MSC;和/ 或接收到MSC发送的下行消息后,才艮据预先存储的映射关系,将所述下行 消息中的第一 CGI转换为第二 CGI,并传输所述转换后的下行消息至对应小 区。
6、 一种CGI配置设备,其特征在于,包括 获取单元,用于获取MSC为每个小区配置的第一CGI;分配单元,用于将接入网侧的所有小区分为若干组后,为每一组小区分配 第二CGI,所述每一组小区中至少包含一个小区;保存单元,用于保存所述第一CGI、所述第二 CGI与每个小区之间的映 射关系。
7、 根据权利要求6所述的设备,其特征在于,所述获取单元包括 第一获取单元,用于接收所述MSC为每个小区分配第一 CGI后发送的所述第一CGI;或第二获取单元,用于向所述MSC发送请求消息后,接收所述MSC返回 的为每个小区分配的第一CGI。
8、 根据权利要求6所述的设备,其特征在于,还包括发送单元,用于发送为每一组小区分配的第二 CGI至该组内的所有小区。
9、 一种消息传输设备,其特征在于,应用如权利要求6至8任意一项所 述CGI配置i殳备配置的CGI进行消息传输,包括上行传输单元,用于接收到小区发送的上行消息后,根据预先存储的映射关系,将所述上行消息中的第二 CGI转换为第一 CGI,并传输所述转换后的 上行消息至MSC;和/或下行传输单元,用于接收到MSC发送的下行消息后,根据预先存储的映 射关系,将所述下行消息中的第一 CGI转换为第二 CGI,并传输所述转换后 的下行消息至对应小区。
全文摘要
本发明公开了一种CGI配置方法、消息传输方法和设备,所述CGI配置方法包括获取MSC为每个小区配置的第一CGI;将接入网侧的所有小区分为若干组后,为每一组小区分配第二CGI,所述每一组小区中至少包含一个小区;保存所述第一CGI、所述第二CGI与每个小区之间的映射关系。本发明实施例在接入网侧,当CGI数量小于小区数量时,由于为多个小区可以配置一个CGI,因此不会导致某些小区由于无法分配到CGI而不可用,而在核心网侧仍然为每个小区分配唯一的CGI,以此可以实现核心网侧和接入网侧小区CGI的独立部署;在传输消息时,由于接入网侧保存了不同CGI之间的对应关系,因此可以通过CGI的转换保证消息传输的正确性。
文档编号H04W88/08GK101657042SQ200910171249
公开日2010年2月24日 申请日期2009年8月27日 优先权日2009年8月27日
发明者江 朱, 郇海滨 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1