采用at指令实现直放站内部信息交互的方法及装置的制作方法

文档序号:7651410阅读:140来源:国知局
专利名称:采用at指令实现直放站内部信息交互的方法及装置的制作方法
技术领域
本发明涉及到无线移动通讯系统中直放站内部信息交互的方法及装置,特 别涉及到时分一同步码分多址无线移动通讯系统(简称为TD-SCDMA系统)直 放站内部信息交互的方法及装置。
背景技术
在无线移动通讯系统中,无线信号通过基站(简称为NodeB)在网络和用 户终端(简称为UE)之间进行传播。然而,由于自然条件的影响,无线信号所 覆盖的区域都会存在弱信号区或盲区。而对一些偏远地区和用户数量不多的盲 区,架设基站的成本太高,且经济效益不合算。因此,出现了一种成本较低且 架设简单,并具有小型基站基本功能的设备,即所谓的直放站。直放站在无线 移动通讯系统中的基本作用是对前向和反向信号进行再放大,在不增加基站数 量的条件下,增加了网络的覆盖面积,减少了无线信号的盲区。显然,在TD-SCDMA系统中,直放站最基本的功能是实现基站和移动终端 之间信号传递,即对前向和反向信号进行再放大,使移动终端能够在更大的范 围内接收到基站的信号,同样,也使基站能够在更大的范围内接收到移动终端 的信号。从而增加网络的覆盖面积,减少无线信号的盲区。与此同时,为保证 直放站上述基本功能的顺利实现,直放站还必须具备以下功能1、 接收网管发送的操作维护信息;2、 接收基站下行信号产生的TD-SCDMA帧同步信号;3、 产生与基站相应的上、下行控制时序;4、 控制上、下行链路的正常工作;5、 监测外围控制电路的工作状态,并将监测的结果上报给网管。另外,由于直放站是否正常工作影响到整个基站的有效信号覆盖范围,为 了保证网络的正常运行,网络迫切需要对众多的直放站进行远程操作和维护, 及时处理直放站的故障报警等信息,并根据需要调整直放站的工作参数等。由 于现有技术的直放站不具备远程维护的能力,对其进行维护只能是采用现场维 护的方式,不可避免的造成维护的高成本和低效率。通常,可以将直放站的内部结构孩照功能将其分为通信部分(通常称之为 通信模块)和监控部分(通常称之为监控模块)。通信模块主要完成与基站建立 无线通信,接收网管发送的操作维护信息,结合根据收到的基站下行信号产生的TD-SCDMA帧同步信号,产生与基站相应的上、下行控制时序,控制上、下 行链路的正常工作。监控模块主要监测直放站的工作状况,并将监测的结果上 报给网管。现有技术直放站由于其工作状况相对简单,不需要在通信模块和监控模块 之间建立指令性的信息交互。如果要使直放站的工作状态智能化,或者要实现 远程控制和调整,就必须在直放站的通信模块和监控模块之间建立起指令性的 信息交互,使直放站接收到的网络信息通过指令传递给监控模块,监控模块又 根据指令对直放站各工作部件进行调整和维护;同样,监控模块可以将监控信 息通过指令传递给通信模块并发送到网管,网管可以根据监控信息向直放站发 送调整和控制信息,从而实现直放站的远程维护,提高直放站的工作稳定性和 智能化。发明内容为实现直放站通信模块和监控模块之间建立指令性的信息交互,解决现有 技术直放站存在的信息沟通不足,不易实现远程监测、调整和维护的缺陷,本 发明提出一种TD-SCDMA系统直放站内部信息交互的方法及装置。采用本发明 直放站内部信息交互的方法及装置,可以实现直放站通信模块和监控模块之间 建立指令性的信息交互,使直放站接收到的网络信息通过指令传递给监控模块, 监控模块又根据指令对直放站各工作部件进行调整和维护;同样,监控模块可 以将监控信息通过短消息传递给通信模块并发送到网管,网管可以根据监控信 息向直放站发送调整和控制信息,从而实现直放站的远程维护,提高直放站的 工作稳定性和智能化。本发明直放站内部信息交互方法采用AT指令作为直放站通信模块和监控模块之间的通讯方式,在通信模块和监控模块中对其进行封装操作。本发明直放站内部信息交互方法采用AT指令作为直放站通信模块和监控 模块之间的通讯方式,包括定义一条AT命令,通过配置不同的参数执行相应的设置、查询或更改操作,具体格式为ATARPTFD=<value 1 >,<value2>,<value3>,<value4>① valuel = 1, Value2 = 0,表示直放站进入测试模式(使用信号源进行测试) 命令需要在启动协议栈之前执行;② valuel =2, value2 = 0,表示直放站不上报接收信号码功率(简称为RSCP) 和路损(简称为passloss);③ valuel = 2, value2 = 1 ,表示直放站上报RSCP和passloss; valuel = 3, value2 = 0,主动查询频点值;⑤ valuel =3, value2= 1, value3= Frequency为设置频点值,其中Frequency 为所设定频点值,其格式为整型;⑥ valuel =3, value2 = 2, value3= Frequency, value=CellId,其中Frequency 为所设定频点值,Cdlld为所设定小区,此命令功能为同时锁定频点和锁小区, 其中Frequency和CellId格式均为整型;另外,频点值的取值范围为10054-10121, 小区计算方法为Cemd=SYNC*4+Midamble,取值范围为0-254,锁小区指令需 在初始化协议栈之前发送;⑦ valuel =3, value2 = 3, value3 = SetTimer, SetTimer表示TDM210在检 测到失去同步后,同步使能信号继续保持有效(高电平)的时间长度,其单位 为秒,格式为整形,取值范围为5-60秒,如果不使用该指令,默认同步使能信 号保持30秒;
⑧valuel=3, value2 = 4, value3 = SetLevel, SetLevel表示所设置TDM210 模块等级值,默认值为10,如10-116=-106dBm。其格式为整形,取值范围为0-91;对于AT指令的响应,遵从如下格式〈CRXU^原始AT指令内容〈CRXLFXCRXIJ^ AT指令内容响应 <CR><LF>如操作成功,则返回ATARPTFD=<valuel>,<value2> OK 如操作失败,则返回ATARPTFD=<valuel>,<value2>ERROR 。本发明直放站内部信息交互方法将作为直放站通信模块和监控模块之间的 通讯方式的AT指令封装在串口帧格式中,需要发送的AT命令按照串口帧格式 进行编码,对收到的命令也按此帧格式解码,解析出其原始数据。本发明直放站内部信息交互装置包括封装有AT指令的通信模块和监控模 块,以及通信模块和监控模块之间的通信串口。本发明直放站内部信息交互装置在通信模块与监控模块之间的数据、指令 传递通过串口连接予以实现,串口帧的类型包括用于监控模块向通信模块发 送指令的串口(简称为AT COMMAND),用于电路域/分组域数据发送的串口(简 称为CS/PS DATA)和用于串口 FCS (Frame Check Sequence帧检验序列)校验 失败错误报告的串口 (简称为ERRORREPORT)。本发明直放站内部信息交互装置的监控模块可以根据不同的需求初始化通 信模块(如测试模式,在没有TD-SCDMA网络支持的情况下,在使用信号源发 送随机数的情况下,直放站通信模块能实现正常同步,准确输出同步使能和同 步信号,从而在信号源环境下,也能测试监控模块是否能正常开关上、下行链 路),网络端也可以发送相应的命令,对直放站的网络状态进行査询和设置。附图作明


图1本发明实施例直放站通信模块与监控模块之间通信数据帧格式的示 意图。下面结合具体实施例对本发明方法及装置作进一步的说明。本发明直放站通信模块和监控模块通过串口进行连接,串口帧类型为AT COMMAND (AT命令)(用于监控模块向通信模块发送指令)、CS/PS DATA (电 路域/分组域数据)(用于CS/PS数据发送的业务)、ERROR REPORT (错误报 告)(用于串口 FCS校验失败),发送和接收的数据采用统一的串口帧格式封装。 对于直放站监控模块向通信模块发送的数据,通信模块接收到并解码以后,将 解析出来的AT命令或数据发送到网络端。通信模块接收到网络端来的AT命令 或数据后,将其按照实施例中的编码格式编码并发送到监控模块,监控模块解 析出其数据并进行相应的操作。由此实现两者的信息交互。根据TD-SCDMA直放站工作和测试的需求,需要监控模块在初始化或者使 用过程中,能对一些参数进行设置、查询或更改。因此,本发明中自定义了一 条AT命令,通过配置不同的参数执行相应的设置、查询或更改操作。可以进行 査询接收信号码功率(简称为RSCP)、锁频点、锁小区和设置门限电平等功能。 因此,监控模块可以根据不同的需求初始化通信模块(如测试模式),网络端也 可以发送相应的命令,对直放站的网络状态进行査询和设置。测试模式用于在实验室等环境下(无真实的TD-SCDMA网络环境),利用 TD-SCDMA信号源测试通过TD-SCDMA终端无线模块提供同步信号和数据传 输的直放站产品的功能和性能指标。测试模式可以测试《TD-SCDMA直放站技 术要求和测试方法(报批稿v4)_2007_3_15》要求第6章的"无线指标"和第7 章的"直放站功放开关同步控制功能"。在按照本发明提供的通信模块和监控模块的通信中,所述的RS232标准串 口方式的传输波特率为115200, 8位数据位,无校验位,l位停止位。所述的通 信模块和监控模块采用的通信协议数据报格式包括1字节的帧头标识、1字节的 帧头后继、2字节的帧序列号、1字节的帧类型标识、.数据段、2字节的帧校验序列(简称为FCS)校验和1字节的帧尾标识。本发明提供的监控模块和通信模块之间的串口通信包括通信链路建立以 后,执行下列操作步骤A、 本端发送数据帧到对端。B、 若本端收到对端发回的确应答帧,转至步骤A;若对端未收到正确帧, 则会向本端发回错误帧的帧号。具体实施例附图1本发明实施例直放站通信模块与监控模块之间通信数据帧格式的示 意图。由图可知,各段数据的类型及标识为1、 帧头标识(lByte):用"7E" —个字节表示;2、 帧头后继(1Byte):用"FF" —个字节表示;3、 帧序列号(2Byte):从第1帧开始逐个递加;4、 帧类型标识(1Byte):用于表示发送数据的类型,其中 AT命令帧帧类型标识为"0x01";CSData帧帧类型标识为"0x02"; PSData帧帧类型标识为"0x03"; Error Report帧帧类型标识为"0x04";5、 原始数据发送数据的原始内容,AT指令长度不多于391字节;6、 FCS校验(帧校验序列)(2Byte):FCS校验值,校验方法参见《RFC1549》;7、 帧尾标识(1Byte):用"7E" —个字节表示。在进行封装串口数据帧时,如果发送帧数据中(不包括帧头、帧尾)有与 帧头相同的数据(即0X7E),则把它与0X20异或后再在之前添加一字节0X7D; 如果发送帧数据中(不包括帧头、帧尾、添加产生的7D)有7D则同样把它与 0X20异或后再在之前添加一字节0X7D;如果发送帧数据中(不包括帧头、帧 尾)有0X00与0X1F之间的数据,则把它们与0X20异或后再在之前添加一字 节0X7D;例如0X7E变成0X7D 0X5E,0X7D变成0X7D 0X5D, 0X10变0X7D0X30。在接收的帧数据中(不包括帧头、帧尾)则丢掉7D字节,然后把 后一字节与0X20异或,如7D5E变7E, 7D 5D变7D。发送数据时先计算FCS的值,再做0X7E、 0X7D、 0X00与0X1F之间数据 的替换,接收数据时先还原替换的0X7E、 0X7E和0X00与0X1F之间的数据, 再做FCS值校验。如果校验FCS出错,则发送ERROR REPORT帧,帧格式同图3,只是原始 数据固定为接收到的错误帧序列号。为了满足监控模块和网络端对通信模块某些参数的设置、查询或更改,本 发明中自定义了一条AT命令,通过设置不同的参数可以满足此需求。新增AT命令格式为ATARPTFD=<valuel>,<value2>,<value3>,<value4〉 valuel = l, value2 = 0,表示直放站进入测试模式(使用信号源进行测试) 命令需要在启动协议栈之前执行。@valuel=2, value2 = 0,表示直放站不上报RSCP和passloss (路损)。 ③valuel = 2, value2 = 1 ,表示直放站上报RSCP和passloss 。
valuel=3, value2 = 0,主动查询频点值。⑤ value 1 =3, value2= 1, value3=Frequency为设置频点值。其中Frequency 为所设定频点值,其格式为整型。⑥ valuel = 3, value2 = 2, value3=Frequency, value=CdlId,其中Frequency 为所设定频点值,Cellld为所设定小区,此命令功能为同时锁定频点和锁小区。 其中Frequency和Cellld格式均为整型。其中频点值的取值范围为10054-10121,小区计算方法为Cellld二 SYNC*4+Midamble,取值范围为0-254。锁小区指令需在初始化协议栈之前发 送。⑦ value 1=3, value2 = 3 , value3 = SetTimer, SetTimer表示TDM210在检 测到失去同步后,同步使能信号继续保持有效(高电平)的时间长度。其单位
为秒,格式为整形,取值范围为5-60秒。如果不使用该指令,默认同步使能信 号保持30秒。⑧valuel=3, value2 = 4, value3 = SetLevel, SetLevel表示所设置TDM210 模块等级值,默认值为10,如10-116 = -106dBm。其格式为整形,取值范围为 0-91。对于AT指令的响应,遵从如下格式〈CRxLF〉原始AT指令内容〈CRxLFxCRxLF〉 AT指令内容响应 <CR><LF>如操作成功,则返回ATARPTFD=<valuel>,<value2> OK 如操作失败,则返回ATARPTFD=<valuel>,<value2>ERROR 。
权利要求
1、一种直放站内部信息交互方法,其特征在于采用AT指令作为直放站通信模块和监控模块之间的通讯方式,在通信模块和监控模块中对其进行封装操作。
2、 根据权利要求1所述直放站内部信息交互方法,其特征在于采用AT指令作为直放站通信模块和监控模块之间的通讯方式,包括定义一条AT命令,通 过配置不同的参数执行相应的设置、査询或更改操作,具体格式为ATARPTFD=<value 1 〉,<value2>,<value3>,<value4>① valuel-l, ValUe2 = 0,表示直放站进入测试模式(使用信号源进行测试) 命令需要在启动协议栈之前执行;② valuel-2, value2 = 0,表示直放站不上报RSCP (接收信号码功率)和 路损(简称为passloss);③ valuel = 2, value2 = 1 ,表示直放站上报RSCP和passloss; valuel=3, value2 = 0,主动査询频点值;⑤ valuel =3, value2 = 1, value3= Frequency为设置频点值,其中Frequency 为所设定频点值,其格式为整型;⑥ value 1 =3, value2 = 2, value3= Frequency, value=CellId,其中Frequency 为所设定频点值,Cdlld为所设定小区,此命令功能为同时锁定频点和锁小区, 其中Frequency和CdlId格式均为整型;另夕卜,频点值的取值范围为10054-10121, 小区计算方法为CellId-SYNC^4+MidamWe,取值范围为0-254,锁小区指令需 在初始化协议栈之前发送;⑦ valuel-3, value2 = 3, value3 = SetTimer, SetTimer表示TDM210在检 测到失去同步后,同步使能信号继续保持有效(高电平)的时间长度,其单位 为秒,格式为整形,取值范围为5-60秒,如果不使用该指令,默认同步使能信 号保持30秒;⑧ valuel=3, value2 = 4, value3-SetLevd, SetLevel表示所设置TDM210 模块等级值,默认值为10,如10-116=-106dBm。其格式为整形,取值范围为0國91;对于AT指令的响应,遵从如下格式-〈CRxU^原始AT指令内容〈CRxLFxCRxLF〉 AT指令内容响应 <CR><LF>如操作成功,则返回ATARPTFD=<valuel>,<value2> OK 如操作失败,则返回ATARPTFD=<valuel>,<value2> ERROR。
3、 根据权利要求l所述直放站内部信息交互方法,其特征在于将作为直放站通信模块和监控模块之间的通讯方式的AT指令封装在串口帧格式中,需要发送 的AT命令按照串口帧格式进行编码,对收到的命令也按此帧格式解码,解析出 其原始数据。
4、 一种直放站内部信息交互装置,其特征在于包括封装有AT指令的通信模块和监控模块,以及通信模块和监控模块之间的通信串口。
5、 根据权利要求4所述直放站内部信息交互装置,其特征在于在通信模块与 监控模块之间的数据、指令传递通过串口连接予以实现,串口帧的类型包括用于监控模块向通信模块发送指令的串口 (简称为AT COMMAND),用于电路 域/分组域数据发送的串口 (简称为CS/PS DATA)和用于串口 FCS (Frame Check Sequence帧检验序列)校验失败错误报告的串口 (简称为ERROR REPORT)。
6、 根据权利要求4所述直放站内部信息交互装置,其特征在于监控模块可以 根据不同的需求初始化通信模块(如测试模式,在没有TD-SCDMA网络支持的 情况下,在使用信号源发送随机数的情况下,直放站通信模块能实现正常同步, 准确输出同步使能和同步信号,从而在信号源环境下,也能测试监控模块是否 能正常开关上、下行链路),网络端也可以发送相应的命令,对直放站的网络状 态进行査询和设置。
全文摘要
为实现直放站通信模块和监控模块之间建立指令性的信息交互,解决现有技术直放站存在的信息沟通不足,不易实现远程监测、调整和维护的缺陷,本发明提出一种TD-SCDMA系统直放站内部信息交互的方法及装置。采用本发明直放站内部信息交互的方法及装置,可以实现直放站通信模块和监控模块之间建立指令性的信息交互,使直放站接收到的网络信息通过指令传递给监控模块,监控模块又根据指令对直放站各工作部件进行调整和维护;同样,监控模块可以将监控信息通过短消息传递给通信模块并发送到网管,网管可以根据监控信息向直放站发送调整和控制信息,从而实现直放站的远程维护,提高直放站的工作稳定性和智能化。
文档编号H04B17/02GK101132217SQ20071009251
公开日2008年2月27日 申请日期2007年8月2日 优先权日2007年8月2日
发明者暾 李, 毅 林, 敏 申, 郑建宏, 莉 陈, 黄俊伟 申请人:重庆重邮信科(集团)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1