一种发送数据包的方法、系统及设备的制作方法

文档序号:7713312阅读:127来源:国知局
专利名称:一种发送数据包的方法、系统及设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种在对时分复用系统进行性能检测时发 送数据包的方法、系统及i殳备。
背景技术
在时分复用系统的构造过程中,会根据时分复用系统覆盖区域内终端的数 量等信息配置各种类型的网元,在构造的时分复用系统正式使用之前,需要对 时分复用内配置的网元性能、以及网元之间的通信能力等系统性能进行检测。
以CDMA 2000系统为例,可以对承载基站与基站控制器之间数据传输的每对 El的最大容量进行检测;还可以在基站等网元内的单板CPU的进程占用率达 到警戒值时,对接入CDMA 2000系统的终端数量进行检测;还可以对同时接 入系统的终端数量与数据上传或数据下载的速率的关系进行检测等。
在上述对时分复用系统的性能进行检测实际上是对接入时分复用系统的 终端数量达到饱和状态时,对时分复用系统的性能检测过程,而在时分复用系 统正式商用之前,很难模拟出大量终端接入系统时的场景,只有当架构的时分 复用系统正式商用之后,在出现大量终端接入时分复用系统的场景后,才能真 正确定时分复用系统的性能,如果此时才发现系统出现性能瓶颈,则只能暂停 时分复用系统的使用,而根据发现的性能瓶颈进行系统升级。
综上所述,在现有的对时分复用系统的性能检测业务中,由于无法模拟大 量终端接入时分复用系统的场景,因此,导致时分复用系统在商用前无法进4亍 高精度的性能检测,降低了时分复用系统的运行安全性。

发明内容
4本发明实施例l是供一种发送数据包的方法、系统及i殳备,以解决在现有的 对时分复用系统的性能检测业务中,无法模拟大量终端接入时分复用系统的场 景的问题。
一种发送数据包的方法,所述方法包括
在对时分复用系统的性能进行检测时,BTS与测试终端建立实际业务信道 后,为每条实际业务信道创建多条伪业务信道,每条实际业务信道与对应的多 条伪业务信道的ATI标识相同;
BTS通过各实际业务信道和伪业务信道对测试终端发送的数据包进行监 听,并对收到的数据包进行解调,其中,进行解调的数据包的ATI标识与传输 该数据包的业务信道的ATI标识相同;
BTS将解调后的数据包发送给BSC。
一种发送数据包的系统,所述系统包括
BTS,用于在对时分复用系统的性能进行检测时,与测试终端建立实际业 务信道后,为每条实际业务信道创建多条伪业务信道,每条实际业务信道与对 应的多条伪业务信道的ATI标识相同,以及,通过各实际业务信道和伪业务信 道对测试终端发送的数据包进行监听,并对收到的数据包进行解调并发送,其 中,进行解调的数据包的ATI标识与传输该数据包的业务信道的ATI标识相同;
BSC,用于接收BTS发送的解调后的数据包。
一种基地收发信机站,所述基地收发信机站包括
信道创建模块,用于在对时分复用系统的性能进行检测时,与测试终端建 立实际业务信道后,为每条实际业务信道创建多条伪业务信道,其中,每条实 际业务信道与对应的多条伪业务信道的ATI标识相同;
监听模块,用于通过各实际业务信道和伪业务信道对测试终端发送的数据 包进行监听;
解调模块,用于对收到的数据包进行解调,其中,进行解调的数据包的 ATI标识与传输该数据包的业务信道的ATI标识相同;发送模块,用于向BSC发送解调后的数据包。
由于本发明实施例通过BTS对与终端之间的实际业务信道的多次复制来模拟多用户向网络侧上载数据的场景,因此,在对时分复用系统的性能检测业务中,通过少量的测试终端接入时分复用系统的业务信道才莫拟了大量终端接入时分复用系统时的业务信道,此时,可以进一步利用系统性能、容量检测设备对时分复用系统中的网元和链路状态进行检测,在系统进行正式商用之前,查找出时分复用系统的性能瓶颈,以避免在时分复用系统使用时发生系统性能问题导致的事故,提高系统运行的安全性。


图1为本发明实施例一中发送数据包的方法步骤示意图2为本发明实施例三中应用于对时分复用系统的性能检测业务中的发送
数据包的系统的结构示意图3为本发明实施例四中应用于对时分复用系统的性能检测业务中的基地
收发信机站的结构示意图。
具体实施例方式
为了使用少量接入时分复用系统的终端模拟大量终端接入无线通信系统的场景,将BTS与少量终端之间建立的每条实际业务信道复制成多条,得到实际业务信道条数N倍的伪业务信道,通过得到的伪业务信道才莫拟大量终端与BTS连接时的情况,达到了利用少量的终端表征时分复用系统接入的终端数量达到饱和场景的目的。
下面结合说明书附图对本发明实施例进行详细描述。
实施例一
本发明实施例一通过少量测试终端模拟大量终端向网络侧上载数据包的上行过程,如图1所示,为本发明实施例一中发送数据包的方法步骤示意图,
6本发明实施例一应用于对时分复用系统的性能检测业务中,包括如下步骤
步骤101:在对时分复用系统的性能进行;险测时,测试终端与BTS建立实际业务信道。
在本步骤中,测试终端通过正常的接入方式与BTS建立连接,也就是建立实际业务信道,并且将某一测试终端的接入终端才示识(Access terminalidentification, ATI)分配给该测试终端与BTS建立的实际业务信道。步骤102: BTS为每条实际业务信道创建多条伪业务信道。其中,每条实际业务信道与对应的多条伪业务信道的ATI标识相同。在本步骤中,为一条实际业务信道创建多条伪业务信道的过程就是将该实际业务信道进行复制的过程。实际业务信道是具有一定带宽及时隙参数的传输通道,创建一条实际业务信道的伪业务信道可以通过以下方式实现首先,确定实际业务信道的带宽以及时隙参数;
然后,创建与实际业务信道的带宽相同且时隙参数匹配的伪业务信道;最后,将实际业务信道的ATI标识分配给创建的伪业务信道。在创建一条实际业务信道对应的多条伪业务信道后,可以看做是测试终端A与BTS建立了多条用户传输数据包的业务信道,这些业务信道的带宽和ATI标识相同,表征了多个相同的测试终端A分别与BTS建立业务信道。
步骤103: BTS通过各实际业务信道和伪业务信道对测试终端发送的数据包进行监听。
在本步骤中,测试终端可以上行发送数据包,则BTS通过实际业务信道和伪业务信道对测试终端是否发送数据包进行监听。
步骤104:当某一测试终端发送数据包后,BTS通过与该测试终端ATI标识相同的实际业务信道和伪业务信道分别传输数据包。
对于测试终端上行发送的数据包,BTS将会通过各实际业务信道和伪业务信道都会对数据包进行监听,并将数据包的长码中的ATI标识与各实际业务信道和伪业务信道的ATI标识进行比较,确定出与到达的数据包的ATI标识相同的实际业务信道和伪业务信道,并通过确定出的实际业务信道和伪业务信道传输所述数据包。
虽然一种测试终端只发送了一组数据包,但由于具有相同ATI标识的业务信道都会传输该数据包,则BTS实际可以获得N组数据包,N-具有相同ATI标识的业务信道数量。
步骤105: BTS将传输的数据包进行解调。
由于一个业务信道向BTS传输一组数据包就相当于一个测试终端与BTS连接时传输一组数据包的行为,因此,本步骤中BTS接收到的N组数据包就相当于N个测试终端与BTS连接时上行传输数据包的行为。BTS接收到N组数据包后,将分别对每组数据包进行解调。
步骤106: BTS将解调后的数据包发送给BSC。
传输数据包的行为,则BTS将解调后的数据包发送至BSC相当于N个测试终端上行传输数据包的行为。此时,BSC认为当前是N倍于测试终端数据的大量终端接入时分复用系统且接入的终端同时进行上行数据包传输的场景,则BSC将会按照自身的最大处理能力对接收到的数据包进行处理。此时,可以配合系统性能检测设备对时分复用系统的性能进行检测。例如,可以利用CPU容量检测设备,对接收到数据包的BSC的单板CPU进行检测,以确定在当前接收到的数据包个数的情况下,BSC的单板CPU进程占用率是否达到警戒值;还例如,可以利用BSC与BTS之间的容量检测设备,在BSC向BTS发送解调后的数据包时,对BSC与BTS之间传输链路的负载容量进行检测等。实施例二
下面通过具体的实例对本发明实施例一的方案进行详细阐述。假设本发明实施例二需要对CDMA 2000系统的性能进行检测,当前参与多终端行为模拟的测试终端数量为10个,则实施例二的方案如下
第一步IO个测试终端分别与BTS建立实际业务信道,即建立 条实际业务信道,每一条实际业务信道分配的ATI标识与对应的测试终端的ATI标识相同。
例如测试终端1的ATI标识为ATI一l,则测试终端1与BTS建立的实际业务信道分配的ATI标识为ATI_1。
第二步BTS根据CDMA2000系统中能够接入的终端数量和与BTS建立实际业务信道的测试终端数量之商,确定为每条实际业务信道创建的伪业务信道的数量。
具体的数量确定方式为
将CDMA2000系统中能够接入的终端数量除以与BTS建立实际业务信道的测试终端数量,判断得到的商值是否是[IO, 20]内的数值。
如果是,则直接将得到的商值取整,并将取整后的数值作为一条实际业务信道对应的伪业务信道的数量。
否则,从[IO, 20]中选择一个整数作为为一条实际业务信道创建的伪业务信道的数量。
这样做的原因为BTS为一条实际业务信道创建多条具有相同ATI标识的伪业务信道,可以模拟多条实际业务信道的功能,也就是利用一个测试终端上行传输数据包的行为模拟多个测试终端上行传输数据包的行为。但是,如果为一个实际业务信道创建的伪业务信道数量过多,可能会超出CDMA 2000系统能够处理的信道数量,也就是说,BTS通过业务信道接收到的数据包的数量可能会超出BTS能够处理的最大数量,因此,BTS的单板CPU必然会处于警戒状态,贝ij会降4氐BTS的数据包处理性能,无法对BTS处理数据包的饱和状态进行4企测。根据经验值,发现为一条实际业务信道创建10~20个伪业务信道,既可以模拟大量测试终端上行传输数据包的行为,又可以使BTS的数据包处理性能处于较好的状态。
第三步BTS按照确定的伪业务信道的数量,为每一条实际业务信道创建多条伪业务信道。在本实施例中,假设需要为每一条实际业务信道创建15条伪业务信道,则对于某一测试终端如测试终端1而言,将会存在16条与测试终端1具有相同ATI标识的的业务信道,即存在16条具有ATI_1标识的业务信道。
第四步BTS通过全部实际业务信道和伪业务信道对测试终端是否发送数据包进行监听。
第五步当测试终端1上行发送数据包时,BTS分别通过具有ATI_1标识的16条业务信道传输测试终端1发送的数据包,也就是说,BTS分别接收到16组测试终端l发送的数据包,模拟了 16个测试终端通过上行传输数据包的过程。
第六步BTS将接收到的数据包进行解调。
在本步骤中,BTS将接收到的16组数据包分别进行解调,模拟了BTS对16个测试终端发送的数据包进行解调的过程。第七步BTS将解调后的数据包发送给BSC。
本步骤中,BTS向BSC发送了 16组解调后的数据包,模拟了 16个测试终端上行发送数据包时,BTS向BSC发送数据包的过程。
第八步利用系统性能检测设备对CDMA 2000系统的网元和链路性能进行检测。
实施例三
本发明实施例三还提供一种应用于对时分复用系统的性能检测业务中的发送数据包的系统,如图2所示,所述系统包括BTS 11、 BSC12和测试终端13,其中BTS 11用于与测试终端13建立实际业务信道后,为每条实际业务信道创建多条伪业务信道,每条实际业务信道与对应的多条伪业务信道的ATI标识相同,以及,通过各实际业务信道和伪业务信道对测试终端发送的数据包进行监听,并对收到的数据包进行解调并发送,其中,进行解调的数据包的ATI标识与传输该数据包的业务信道的ATI标识相同;BSC 12用于接收BTS 11发送的解调后的数据包。所述BTS 11还用于根据时分复用系统中能够接入的终端数量和与BTS建 立实际业务信道的测试终端13数量之商,确定为每条实际业务信道创建的伪 业务信道的数量。
所述BTS 11还用于如果得到的商值不小于10且不大于20,则将得到的商 值取整作为每条实际业务信道创建的伪业务信道的数量;否则,从10条至20 条中选择一个整数作为每条实际业务信道创建的伪业务信道的数量。
实施例四
本发明实施例四还提供一种应用于对时分复用系统的性能检测业务中的 基地4议信机站,如图3所示,所述基地收发信机站包括信道创建模块21、监 听模块22、解调模块23和发送模块24,其中信道创建模块21用于与测试 终端建立实际业务信道后,为每条实际业务信道创建多条伪业务信道,其中, 每条实际业务信道与对应的多条伪业务信道的ATI标识相同;监听模块22用 于通过各实际业务信道和伪业务信道对测试终端发送的数据包进行监听;解调 模块23用于对收到的数据包进行解调,其中,进行解调的数据包的ATI标识 与传输该数据包的业务信道的ATI标识相同;发送模块24用于向BSC发送解 调后的数据包。
所述基地收发信机站还包括信道数量确定模块25,用于根据时分复用系统 中能够接入的终端数量和与BTS建立实际业务信道的测试终端数量之商,确 定为每条实际业务信道创建的伪业务信道的数量。所述信道数量确定模块25 还用于如果得到的商值不小于10且不大于20,则将得到的商值取整作为每条 实际业务信道创建的伪业务信道的数量;否则,从10条至20条中选择一个整 数作为每条实际业务信道创建的伪业务信道的数量。
通过本发明实施例一至实施例四的方案,由于时分复用系统在后向信道是 时分复用的,因此,将测试终端与BTS之间的实际业务信道复制成数量更多 的伪业务信道后,模拟了少量测试终端表征大量终端接入时分复用系统时的场
景。此时,可以利用系统性能、容量检领']设备对时分复用系统中的网元和链路状态进行检测,在系统进行正式商用之前,查找出时分复用系统的性能瓶颈, 以避免在时分复用系统使用时发生系统性能问题导致的事故,提高系统运行的 安全性。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
1权利要求
1、一种发送数据包的方法,其特征在于,所述方法包括在对时分复用系统的性能进行检测时,BTS与测试终端建立实际业务信道后,为每条实际业务信道创建多条伪业务信道,每条实际业务信道与对应的多条伪业务信道的接入终端标识ATI相同;BTS通过各实际业务信道和伪业务信道对测试终端发送的数据包进行监听,并对收到的数据包进行解调,其中,进行解调的数据包的ATI标识与传输该数据包的业务信道的ATI标识相同;BTS将解调后的数据包发送给BSC。
2、 如权利要求1所述的方法,其特征在于,BTS为每条实际业务信道创 建多条伪业务信道之前,所述方法还包括BTS根据时分复用系统中能够接入的终端数量和与BTS建立实际业务信 道的测试终端数量之商,确定为每条实际业务信道创建的伪业务信道的数量。
3、 如权利要求2所述的方法,其特征在于,BTS根据得到的商值确定为 每条实际业务信道创建的伪业务信道的数量,包括如果得到的商值不小于10且不大于20,则将得到的商值取整作为每条实 际业务信道创建的伪业务信道的数量;否则,从10条至20条中选择一个整数 作为每条实际业务信道创建的伪业务信道的数量。
4、 一种发送数据包的系统,其特征在于,所述系统包括BTS,用于在对时分复用系统的性能进行检测时,与测试终端建立实际业 ^f言道后,为每条实际业务信道创建多条伪业务信道,每条实际业务信道与对 应的多条伪业务信道的ATI标识相同,以及,通过各实际业务信道和伪业务信 道对测试终端发送的数据包进行监听,并对收到的数据包进行解调并发送,其 中,进行解调的数据包的ATI标识与传输该数据包的业务信道的ATI标识相同;BSC,用于接收BTS发送的解调后的数据包。
5、 如权利要求4所述的系统,其特征在于,所述BTS,还用于根据时分复用系统中能够接入的终端数量和与BTS建 立实际业务信道的测试终端数量之商,确定为每条实际业务信道创建的伪业务 信道的数量。
6、 如权利要求5所述的系统,其特征在于,所述BTS,还用于如果得到的商值不小于10且不大于20,则将得到的商 值取整作为每条实际业务信道创建的伪业务信道的数量;否则,从10条至20 条中选择一个整数作为每条实际业务信道创建的伪业务信道的数量。
7、 一种基地收发信机站,其特征在于,所述基地收发信机站包括 信道创建模块,用于在对时分复用系统的性能进行检测时,与测试终端建立实际业务信道后,为每条实际业务信道创建多条伪业务信道,其中,每条实 际业务信道与对应的多条伪业务信道的ATI标识相同;监听模块,用于通过各实际业务信道和伪业务信道对测试终端发送的数据 包进行监听;解调模块,用于对收到的数据包进行解调,其中,进行解调的数据包的 ATI标识与传输该数据包的业务信道的ATI标识相同; 发送模块,用于向BSC发送解调后的数据包。
8、 如权利要求7所述的基地收发信机站,其特征在于,所述基地收发信 机站还包括信道数量确定模块,用于根据时分复用系统中能够接入的终端数量和与 BTS建立实际业务信道的测试终端数量之商,确定为每条实际业务信道创建的 伪业务信道的数量。
9、 如权利要求7所述的基地收发信机站,其特征在于, 所述信道数量确定模块,还用于如果得到的商值不小于10且不大于20,则将得到的商值取整作为每条实际业务信道创建的伪业务信道的数量;否则, 从10条至20条中选择一个整数作为每条实际业务信道创建的伪业务信道的数 量。
全文摘要
本发明公开了发送数据包的方法、系统和设备,通过BTS对与终端之间的实际业务信道的多次复制来模拟多用户向网络侧上载数据的场景,因此,在对时分复用系统的性能检测业务中,通过少量的测试终端接入时分复用系统的业务信道模拟了大量终端接入时分复用系统时的业务信道,可以进一步利用系统性能、容量检测设备对时分复用系统中的网元和链路状态进行检测,在系统进行正式商用之前,查找出时分复用系统的性能瓶颈,以避免在时分复用系统使用时发生系统性能问题导致的事故,提高系统运行的安全性。
文档编号H04W24/00GK101662792SQ20091017421
公开日2010年3月3日 申请日期2009年9月23日 优先权日2009年9月23日
发明者颖 刘 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1