无线网络入网处理系统及其方法转让专利

申请号 : CN200710304020.8

文献号 : CN101198181B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董江涛车继红庞迪金鑫周继华石晶林

申请人 : 中国科学院计算技术研究所

摘要 :

本发明公开了一种无线网络入网处理系统及其方法。该方法包括:步骤1,基站媒体接入控制实体接收测距指示原语并进行解析,生成测距响应消息发送至终端;步骤2,终端媒体接入控制实体接收测距响应消息并进行解析,创建一个TLV节点队列,将所述测距响应消息中的参数按照TLV节点的格式加入到所述队列中;步骤3,终端媒体接入控制实体根据所述队列中的TLV节点参数判断步骤1所述测距过程是否执行成功,如果成功,终端执行基本能力协商与注册认证,如果不成功,终端重新启动测距过程。本发明可灵活地向入网控制消息中添加或者删除TLV参数,使入网处理过程更加高效。

权利要求 :

1.一种无线网络接入设备的入网处理方法,用于802.16协议下的终端接入,其特征在于,包括:步骤1,基站媒体接入控制实体接收测距指示原语并进行解析,并初始化一个测距响应TLV节点队列,根据测距响应TLV节点的信息生成测距响应消息发送至终端;

步骤2,终端媒体接入控制实体接收测距响应消息并进行解析,创建一个TLV节点队列,将所述测距响应消息中的参数按照TLV节点的格式保存到所述TLV节点队列中;

步骤3,终端媒体接入控制实体根据所述TLV节点队列中的TLV节点参数确定测距响应消息的测距响应类型,如果测距响应为CDMA测距响应,并且测距响应中的测距状态为成功时,终端执行测距过程,如果测距响应是针对于测距请求消息的应答时,并且测距响应中的测距状态为成功时,执行启动基本能力协商与注册认证过程,如果测距状态为不成功,重新执行步骤1。

2.如权利要求1所述的方法,其特征在于,所述步骤1进一步包括:

步骤1.1,基站物理实体接收到终端发送的一初始测距的CDMA码后,按照预设的格式构造测距指示原语,并将该测距指示原语上传到基站媒体接入控制实体;

步骤1.2,基站媒体接入控制实体解析该测距指示原语;

步骤1.3,基站媒体接入控制实体设置一存储结构,利用该存储结构保存从所述测距指示原语中解析到的测距信息;

步骤1.4,基站媒体接入控制实体初始化一个测距响应TLV节点队列,根据所述存储结构中保存的所述测距信息构造测距响应的TLV节点,并保存到该测距响应TLV节点队列中;

步骤1.5,基站媒体接入控制实体从所述测距响应TLV节点队列中取出TLV节点,构造所述测距响应消息,发送至终端。

3.如权利要求2所述的方法,其特征在于,所述步骤1.4进一步包括:

步骤2.1,基站媒体接入控制实体根据所述存储结构中的测距信息,将终端需要调整的时间、频率和功率的偏移量加入到所述测距响应TLV节点队列中;

步骤2.2,基站媒体接入控制实体根据步骤2.1所述时间、频率和功率偏移量判断测距是否成功,并将测距状态生成TLV节点加入到所述测距响应TLV节点队列中;

步骤2.3,基站媒体接入控制实体,根据所述存储结构中保存的CDMA测距信息,构造测距响应消息中的CDMA参数TLV节点,并加入到所述测距响应TLV节点队列中。

4.如权利要求1所述的方法,其特征在于,所述终端执行测距过程,进一步包括:步骤3.4,终端按照测距响应中指定的调整量校正对应的参数,终端媒体接入控制实体初始化一个TLV节点队列,填充TLV节点,利用该TLV节点队列构造测距请求消息,发送给基站;

步骤3.5,基站的媒体接入控制实体解析该测距请求,如果能解析成功,则将测距请求消息中的各个TLV按照节点的形式保存到一个TLV节点队列中;如果解析失败,则基站忽略该测距请求消息;

步骤3.6,基站媒体接入控制实体初始化一个保存测距应答消息TLV节点队列,然后根据步骤3.5中生成的节点队列保存的测距请求信息,构造测距应答TLV节点,并保存到所述保存测距应答消息TLV节点队列中;

步骤3.7,利用所述保存测距应答消息TLV节点队列,构造所述测距响应消息,发送至终端。

5.如权利要求1至4中任一项所述的方法,其特征在于,步骤3中所述基本能力协商与注册认证的步骤进一步包括:步骤4.1,终端媒体接入控制实体构造基本能力协商请求和注册认证请求消息,保存包含在所述基本能力协商请求和注册认证请求消息中的TLV类型和TLV个数,将所述基本能力协商请求和注册认证请求消息发送至基站;

步骤4.2,基站媒体接入控制实体接收所述基本能力协商请求和注册认证请求消息,并进行解析,将解析得到的TLV类型和TLV个数保存到一个全局的索引结构中,以连接标识符为索引;

步骤4.3,基站媒体接入控制实体根据保存的TLV类型进行基本能力协商,生成回复消息所需的TLV,构造回复消息,发送至终端。

6.如权利要求5所述的方法,其特征在于,所述步骤4.3后还包括:

终端媒体接入控制实体根据所保存的TLV类型和个数解析所述回复消息,判断TLV类型是否匹配,如果不匹配做错误处理。

7.如权利要求5所述的方法,其特征在于,所述步骤4.2中,基站媒体接入控制实体通过对连接标识符进行操作而获取索引结构的键值。

8.一种无线网络的入网处理系统,用于802.16协议下的终端接入,其特征在于:基站媒体接入控制实体进一步包括一第一解析模块,用于对接收到的测距指示原语进行解析,并初始化一个测距响应TLV节点队列,根据测距响应TLV节点的信息生成测距响应消息发送至终端;

终端媒体接入控制实体进一步包括:

一第二解析模块,用于解析所述测距响应消息;

一TLV节点队列设置模块,用于将所述测距响应消息中的参数按照TLV节点的格式加入到一TLV节点队列中;

一控制模块,用于根据所述TLV节点队列中的TLV节点参数确定测距响应消息的测距响应类型,如果测距响应为CDMA测距响应,并且测距响应中的测距状态为成功时,终端执行测距过程,如果测距响应是针对于测距请求消息的应答时,并且测距响应中的测距状态为成功时,执行启动基本能力协商与注册认证过程,如果测距状态为不成功,则继续向基站发送CDMA码。

9.如权利要求8所述的系统,其特征在于,所述第一解析模块进一步包括:接收模块,用于基站媒体接入控制实体接收物理层实体上传的预设格式的测距指示原语;

解析处理模块,用于解析所述测距指示原语;

存储模块,用于根据设置的存储结构,保存解析得到的测距请求信息;

队列设置模块,用于初始化一个TLV节点队列,根据所述存储结构中保存的测距请求信息构造TLV节点,以填充所述TLV节点队列;

测距响应消息构造模块,用于从TLV节点队列中取出TLV节点,构造所述测距响应消息,发送至终端。

10.如权利要求8或9所述的系统,其特征在于,终端媒体接入控制实体还包括基本能力协商与注册认证模块,用于构造基本能力协商请求和注册认证请求消息,并保存包含在所述基本能力协商请求和注册认证请求消息中的TLV类型和TLV个数,将所述基本能力协商请求和注册认证请求消息发送至基站。

11.如权利要求10所述的系统,其特征在于,基站媒体接入控制实体还包括解析储存模块,用于接收所述基本能力协商请求和注册认证请求消息,进行解析,将解析得到的TLV类型和TLV个数保存到一个全局的索引表中,以连接标识符为索引。

12.如权利要求11所述的系统,其特征在于,基站媒体接入控制实体还包括回复消息构造模块,用于根据所述连接标识符索引所述全局索引表,根据保存的TLV类型进行协商,生成回复消息所需的TLV,构造回复消息,发送至终端。

说明书 :

无线网络入网处理系统及其方法

技术领域

[0001] 本发明属于宽带无线网络技术领域,特别是一种无线网络入网处理系统及其方法。
[0002] 背景技术
[0003] IEEE 802.16WirelessMAN是一种能够在城域范围内提供高速无线接入的宽 带 网 络 [1]Carl Eklund,Roger B.Marks,“IEEE Standard 802.16:ATechnical TMOverview of the WirelessMAN Air Interface for BroadbandWireless Access”,IEEE C802.16-02/05,2002。IEEE 802.16工作组已于2004年10月1日发布了IEEE Std
802.16-2004标准,该标准定义了工作于2-66GHz频带的固定宽带无线接入系统空中接口物理层(Physical Layer,PHY)和媒体接入控制层(Media Access Control,MAC)规范。同时,支持移动特性的IEEE Std 802.16e也已经发布。
[0004] IEEE 802.16工作组只制定了宽带无线接入系统的入网过程控制规范,即入网需要测距、基本能力协商和注册认证几个组成部分,没有具体的入网过程处理细节,无法完全解决宽带接入的问题。
[0005] 发明内容
[0006] 本发明的目的在于提供一种无线网络入网处理系统及其方法,以实现无线宽带接入的具体过程。
[0007] 为了实现上述目的,本发明提供了一种无线网络接入设备的入网处理方法,用于802.16协议下的终端接入,包括:
[0008] 步骤1,基站媒体接入控制实体接收测距指示原语并进行解析,并初始化一个测距响应TLV节点队列,根据测距响应TLV节点的信息生成测距响应消息发送至终端;
[0009] 步骤2,终端媒体接入控制实体接收测距响应消息并进行解析,创建一个TLV节点队列,将所述测距响应消息中的参数按照TLV节点的格式保存到所述TLV节点队列中;
[0010] 步骤3,终端媒体接入控制实体根据所述TLV节点队列中的TLV节点参数确定测距响应消息的测距响应类型,如果测距响应为CDMA测距响应,并且测距响应中的测距状态为成功时,终端执行测距过程,如果测距响应是针对于测距请求消息的应答时,并且测距响应中的测距状态为成功时,执行启动基本能力协商与注册认证过程,如果测距状态为不成功,重新执行步骤1。
[0011] 所述步骤1进一步包括:
[0012] 步骤1.1,基站物理实体接收到终端发送的一初始测距的CDMA码后,按照预设的格式构造测距指示原语,并将该测距指示原语上传到基站媒体接入控制实体;
[0013] 步骤1.2,基站媒体接入控制实体解析该测距指示原语;
[0014] 步骤1.3,基站媒体接入控制实体设置一存储结构,利用该存储结构保存从所述测距指示原语中解析到的测距信息;
[0015] 步骤1.4,基站媒体接入控制实体初始化一个测距响应TLV节点队列,根据所述存储结构中保存的所述测距信息构造测距响应的TLV节点,并保存到该测距响应TLV节点队列中;
[0016] 步骤1.5,基站媒体接入控制实体从所述测距响应TLV节点队列中取出TLV节点,构造所述测距响应消息,发送至终端。
[0017] 所述步骤1.4进一步包括:
[0018] 步骤2.1,基站媒体接入控制实体根据所述存储结构中的测距信息,将终端需要调整的时间、频率和功率的偏移量加入到所述测距响应TLV节点队列中;
[0019] 步骤2.2,基站媒体接入控制实体根据步骤2.1所述时间、频率和功率偏移量判断测距是否成功,并将测距状态生成TLV节点加入到所述测距响应TLV节点队列中;
[0020] 步骤2.3,基站媒体接入控制实体,根据所述存储结构中保存的CDMA测距信息,构造测距响应消息中的CDMA参数TLV节点,并加入到所述测距响应TLV节点队列中。
[0021] 所述终端执行测距过程,进一步包括:
[0022] 步骤3.4,终端按照测距响应中指定的调整量校正对应的参数,终端媒体接入控制实体初始化一个TLV节点队列,填充TLV节点,利用该TLV节点队列构造测距请求消息,发送给基站;
[0023] 步骤3.5,基站的媒体接入控制实体解析该测距请求,如果能解析成功,则将测距请求消息中的各个TLV按照节点的形式保存到一个TLV节点队列中;如果解析失败,则基站忽略该测距请求消息;
[0024] 步骤3.6,基站媒体接入控制实体初始化一个保存测距应答消息TLV节点队列,然后根据步骤3.5中生成的节点队列保存的测距请求信息,构造测距应答TLV节点,并保存到所述保存测距应答消息TLV节点队列中;
[0025] 步骤3.7,利用所述保存测距应答消息TLV节点队列,构造所述测距响应消息,发送至终端。
[0026] 步骤3中所述基本能力协商与注册认证的步骤进一步包括:
[0027] 步骤4.1,终端媒体接入控制实体构造基本能力协商请求和注册认证请求消息,保存包含在所述基本能力协商请求和注册认证请求消息中的TLV类型和TLV个数,将所述基本能力协商请求和注册认证请求消息发送至基站;
[0028] 步骤4.2,基站媒体接入控制实体接收所述基本能力协商请求和注册认证请求消息,并进行解析,将解析得到的TLV类型和TLV个数保存到一个全局的索引结构中,以连接标识符为索引;
[0029] 步骤4.3,基站媒体接入控制实体根据保存的TLV类型进行基本能力协商,生成回复消息所需的TLV,构造回复消息,发送至终端。
[0030] 所述步骤4.3后还包括:
[0031] 终端媒体接入控制实体根据所保存的TLV类型和个数解析所述回复消息,判断TLV类型是否匹配,如果不匹配做错误处理。
[0032] 所述步骤4.2中,基站媒体接入控制实体通过对连接标识符进行操作而获取索引结构的键值。
[0033] 本发明还公开了一种无线网络的入网处理系统,用于802.16协议下的终端接入,基站媒体接入控制实体进一步包括一第一解析模块,用于对接收到的测距指示原语进行解析,并初始化一个测距响应TLV节点队列,根据测距响应TLV节点的信息生成测距响应消息发送至终端;
[0034] 终端媒体接入控制实体进一步包括:
[0035] 一第二解析模块,用于解析所述测距响应消息;
[0036] 一TLV节点队列设置模块,用于将所述测距响应消息中的参数按照TLV节点的格式加入到一TLV节点队列中;
[0037] 一控制模块,用于根据所述TLV节点队列中的TLV节点参数确定测距响应消息的测距响应类型,如果测距响应为CDMA测距响应,并且测距响应中的测距状态为成功时,终端执行测距过程,如果测距响应是针对于测距请求消息的应答时,并且测距响应中的测距状态为成功时,执行启动基本能力协商与注册认证过程,如果测距状态为不成功,重新执行步骤1。
[0038] 所述第一解析模块进一步包括:
[0039] 接收模块,用于基站媒体接入控制实体接收物理层实体上传的预设格式的测距指示原语;
[0040] 解析处理模块,用于解析所述测距指示原语;
[0041] 存储模块,用于根据设置的存储结构,保存解析得到的测距请求信息;
[0042] 队列设置模块,用于初始化一个TLV节点队列,根据所述存储结构中保存的测距请求信息构造TLV节点,以填充所述TLV节点队列;
[0043] 测距响应消息构造模块,用于从TLV节点队列中取出TLV节点,构造所述测距响应消息,发送至终端。
[0044] 终端媒体接入控制实体还包括基本能力协商与注册认证模块,用于构造基本能力协商请求和注册认证请求消息,并保存包含在所述基本能力协商请求和注册认证请求消息中的TLV类型和TLV个数,将所述基本能力协商请求和注册认证请求消息发送至基站。
[0045] 基站媒体接入控制实体还包括解析储存模块,用于接收所述基本能力协商请求和注册认证请求消息,进行解析,将解析得到的TLV类型和TLV个数保存到一个全局的索引表中,以连接标识符为索引。
[0046] 基站媒体接入控制实体还包括回复消息构造模块,用于根据所述连接标识符索引所述全局索引表,根据保存的TLV类型进行协商,生成回复消息所需的TLV,构造回复消息,发送至终端。
[0047] 本发明公开了实现802.16协议下,无线网络接入的具体实现方式。本发明采用TLV队列的方式保存入网控制消息中的各个TLV参数,每一个TLV参数都一节点的形式加入到队列中。这样的存储结构,可以灵活地向入网控制消息中添加或者删除TLV参数,使入网处理过程更加高效。

附图说明

[0048] 图1为入网处理方法的整体流程图;
[0049] 图2为基站接收处理CDMA码的处理流程图;
[0050] 图3为对测距消息进行处理的流程图;
[0051] 图4为基本能力协商和注册消息处理流程图;
[0052] 图5为无线网络入网处理系统具体结构示意图。

具体实施方式

[0053] 以下配合实施例以及附图,详细描述本发明的技术特征。
[0054] 本发明提供了802.16协议下,一种无线网络入网处理系统及其方法,特别是涉及到入网过程中各个消息的优化处理和存储。
[0055] 依照802.16协议的规定,入网需包括测距、基本能力协商和注册认证几个步骤,本发明中入网处理方法的整体流程图如图1所示。
[0056] 当终端与基站完成同步,准备接入无线网络时,终端向基站发送初始测距的CDMA(Code Division Multiple Access,码分多址)码(步骤101)。
[0057] 基站收到该CDMA码后,执行CDMA测距过程,并向终端发送包含CDMA码的测距响应(Ranging-Response,RNG-RSP)消息。
[0058] 终端收到该包含CDMA码的RNG-RSP消息后,根据该RNG-RSP消息内容,向基站发送初始测距请求消息(Ranging-Request,RNG-REQ)消息,基站收到RNG-REQ消息后,为终端分配基本链接标识符(Basic Connection Identifier,Basic CID)和主要管理链接标识符(Primary management ConnectionIdentifier,Primary CID)(步骤102)。
[0059] 802.16定义的测距过程,一方面是获取正确的时间偏差和功率调整的过程,即用于调整传输时物理层(PHY)的各种参数,例如所需要进行的功率、时偏和频偏调整等参数;另一方面,是基站为终端分配链接标识符的过程,包括基本链接标识符和主要管理链接标识符的过程。
[0060] 终端解析所述测距响应消息,且判断该测距响应消息中的测距状态标识为成功后,终端媒体接入控制实体存储得到的该测距响应消息中的信息,并启动基本能力协商以及注册认证过程,向基站发送基本能力协商请求(SS BasicCapability-Request,SBC-REQ)、注册请求(Registration-Request,REG-REQ)入网控制消息(步骤103)。
[0061] 基站接收到SBC-REQ、REG-REQ消息后,经过处理,向终端返回基本能力协商响应(SS Basic Capability-Response,SBC-RSP)、注 册响应 (Registration-Response,REG-RSP)消息(步骤104)。
[0062] 从而实现了802.16规定的测距、基本能力协商和注册认证,进而实现移动台的接入过程。
[0063] 所述SBC-REQ消息用于终端将当前的基本能力信息发送到基站,并与基站进行基本能力协商,以确定双方可执行的功能。
[0064] 所述SBC-RSP消息用于基站通知终端经过协商之后,所支持的基本能力信息,以完成基本能力协商过程。
[0065] 所述REG-REQ消息用于终端发起注册认证过程,利用这一过程可使终端获得认证,接入无线网络。
[0066] 所述REG-RSP消息用于基站通知终端注册认证过程中所支持的信息,以完成认证过程。
[0067] 在本发明中,特别采用了TLV队列的方式保存入网控制消息中的各个TLV参数,每一个TLV参数都以一节点的形式加入到队列中,以更加灵活的构造入网控制消息。
[0068] 以下详细描述各步骤的实现过程。如图2所示为本发明的基站接收到CDMA码之后的处理流程图,特别是涉及步骤101、102的具体实现过程。
[0069] 步骤201,终端向基站发送初始测距的CDMA码;
[0070] 步骤202,基站物理实体接收到该CDMA码后,按照预设的格式构造测距指示原语,并将该测距指示原语上传到媒体接入控制实体,媒体接入控制实体解析该测距指示原语,并设置一个存储结构,利用该存储结构保存解析得到的CDMA测距信息;
[0071] 所述预设的格式与媒体接入控制层实体与物理层实体之间的接口相关,不同的媒体接入控制层实体与不同的物理层实体之间定义的格式可以不同;
[0072] 其中,如果媒体接入控制实体解析该原语成功,则保存该测距指示原语中的必要信息,包括该CDMA码字、发送该CDMA码所使用的符号偏移、子信道偏移以及接收到该CDMA原语消息所在的帧号,并执行步骤203,如果媒体接入控制实体解析该测距指示原语失败,将不做处理;
[0073] 步骤203,基站媒体接入控制实体初始化一个类型/长度/值(Type/Length/Value,TLV)节点队列,根据步骤202中保存的CDMA测距信息构造TLV节点,并将该TLV节点加入到该节点队列中;
[0074] 步骤204,从TLV节点队列中取出TLV节点信息,根据802.16协议规定的格式构造测距响应(RNG-RSP)消息,并发送给终端。
[0075] 所述测距响应(RNG-RSP)消息中包含802.16协议中规定的所有强制包含的内容,具体的有发射频功率调整、频偏偏移调整、时偏偏移调整、CDMA码相关信息,以及测距状态。
[0076] 步骤205,基站向终端发送该测距响应(RNG-RSP)消息。
[0077] 所述步骤203中进一步包括:
[0078] 步骤2.1,基站媒体接入控制实体根据所述存储结构中的测距信息,将终端需要调整的时间、频率和功率的偏移量加入到所述测距响应TLV节点队列中;
[0079] 步骤2.2,基站媒体接入控制实体根据步骤2.1所述时间、频率和功率偏移量判断测距是否成功,并将测距状态生成TLV节点加入到所述测距响应TLV节点队列中;
[0080] 步骤2.3,基站媒体接入控制实体,根据所述存储结构中保存的CDMA测距信息,构造测距响应消息中的CDMA参数TLV节点,并加入到所述测距响应TLV节点队列中;
[0081] 如图3所示为本发明的对测距消息进行处理的流程图,特别是涉及步骤102、103中发送测距请求(RNG-REQ)、测距响应(RNG-RSP)消息,以及启动基本能力协商的处理过程。
[0082] 步骤301,终端接收到该测距响应(RNG-RSP)消息;
[0083] 步骤302,终端媒体接入控制实体解析该测距响应(RNG-RSP)消息,并将解析得到的每个TLV信息,按照TLV节点的格式保存到一个TLV节点队列里;
[0084] 步骤303,终端媒体接入控制实体处理步骤302生成的TLV节点队列中记录的TLV信息,根据这些信息确定测距响应(RNG-RSP)消息的测距响应类型,如果测距响应为CDMA测距响应,并且测距响应中的测距状态为成功时,执行步骤305,如果测距状态不成功,则转入步骤101继续向基站发送CDMA码;如果测距响应是针对于测距请求(RNG-REQ)消息的应答时,执行步骤304;
[0085] 所述测距响应(RNG-RSP)消息TLV节点中,如果包含CDMA码相关的TLV,则该测距响应消息为CDMA测距响应;如果包含终端的MAC地址,则该响应消息为针对于初始测距请求消息的应答;
[0086] 步骤304,启动基本能力协商过程,继续执行步骤401;
[0087] 步骤305,终端按照测距响应(RNG-RSP)中指定的调整量校正对应的参数,同时,终端初始化一个TLV节点队列,该TLV节点队列用于保存构造RNG-REQ消息所使用的TLV节点,然后终端根据该TLV节点队列,构造测距请求(RNG-REQ)消息,发送给基站;
[0088] 所述TLV节点应该包括所有802.16协议规定必须出现的参数,包括终端的MAC地址,和MAC的版本号;
[0089] 步骤306,基站媒体接入控制实体接收到终端发送的测距请求(RNG-REQ)消息后,解析该消息,如果解析成功,则将测距请求(RNG-REQ)消息中的各个TLV按照节点的形式保存到一个TLV节点队列中;如果解析失败,则基站忽略该测距请求(RNG-REQ)消息;
[0090] 步骤307,基站媒体接入控制实体初始化一个保存测距应答消息TLV节点的队列,然后根据步骤306中生成的节点队列保存的测距请求(RNG-REQ)信息,构造测距应答(RNG-RSP)TLV节点,并保存到所述保存测距应答消息TLV节点的队列中。
[0091] 步骤308,基站媒体接入控制实体从所述保存测距应答消息TLV节点的队列中取出每一个TLV节点,并根据节点构造测距响应(RNG-RSP)消息体,并发送到终端;
[0092] 图4所示为本发明的基本能力协商和注册消息处理流程图,特别是涉及步骤103、104的具体实现过程。
[0093] 步骤401,终端媒体接入控制实体从系统配置参数处取得配置参数;
[0094] 步骤402,终端媒体接入控制实体判断该配置参数中是否存在构造入网控制消息所必须包含的TLV信息,如果是,执行步骤403,如果不是,执行步骤401,以重新获取配置参数;
[0095] 所述必须包含的TLV信息的最小集来自802.16协议,是一种标准公知技术,因此本发明中不再一一描述。
[0096] 步骤403,终端媒体接入控制实体维护一个全局内存块,将所有要发送的TLV信息的类型(type)保存到该内存块中;
[0097] 步骤404,终端媒体接入控制实体根据保存的TLV类型,构造并发送终端基本能力协商请求(SBC-REQ)和注册认证请求(REG-REQ)的入网控制消息至基站,并将消息中包含的TLV个数保存到一个全局变量中;
[0098] 步骤405,基站媒体接入控制实体接收到基本能力协商请求(SBC-REQ)和注册认证请求(REG-REQ)入网控制消息后,进行解析,并将解析得到的TLV类型和TLV个数保存到一个全局的索引结构中;
[0099] 所述索引结构以连接标识符(Connection Identifier,CID)为索引,对连接标识符进行位操作,可以获取索引值,从而得到所述TLV类型和TLV个数。
[0100] 步骤406,基站媒体接入控制实体根据连接标识符在所述索引结构中获取TLV类型和TLV个数信息,并启动协商过程;
[0101] 步骤407,将协商好的TLV信息打包,生成终端基本能力协商响应(SBC-RSP)和注册认证响应(REG-RSP)消息,并发送到终端。
[0102] 步骤408,终端媒体接入控制实体收到基本能力协商响应(SBC-RSP)和注册认证响应(REG-RSP)消息后,根据步骤403中保存的TLV信息解析该回复消息,如果出现TLV类型不匹配,视为错误消息,并进行错误处理。
[0103] 为实现上述流程,本发明还公开了一种无线网络的入网处理系统500,其具体结构示意图请参阅图5所示。
[0104] 在基站侧,基站媒体接入控制实体进一步包括一第一解析模块501,用于实现步骤201-205,即,对接收到的测距指示原语进行解析,并生成测距响应消息发送至终端;
[0105] 所述第一解析模块501进一步包括:
[0106] 接收模块5011,用于基站媒体接入控制实体接收物理层实体上传的预设格式的测距指示原语;
[0107] 所述解析处理模块5012,用于解析所述测距指示原语;
[0108] 存储模块5013,用于根据设置的存储结构,保存解析得到的测距请求信息;
[0109] 队列设置模块5014,用于初始化一个TLV节点队列,根据所述存储结构中保存的测距请求信息构造TLV节点,以填充所述TLV节点队列;
[0110] 测距响应消息构造模块5015,用于从TLV节点队列中取出TLV节点,构造所述测距响应消息,发送至终端。
[0111] 在终端侧,终端媒体接入控制实体进一步包括一第二解析模块502以及一TLV节点队列设置模块503,以实现步骤302。一控制模块504,以实现步骤303。一测距模块505,用于实现步骤305-308。
[0112] 所述第二解析模块502,用于解析所述测距响应消息;
[0113] 所述TLV节点队列设置模块503,用于将所述测距响应消息中的参数按照TLV节点的格式加入到一TLV节点队列中;
[0114] 所述控制模块504,用于根据所述TLV节点队列中的TLV节点参数判断所述第一解析模块执行的测距过程是否成功,如果成功,终端执行基本能力协商与注册认证,如果不成功,终端重新启动测距过程。
[0115] 所述测距模块505,用于构造测距请求消息发送至基站,启动测距过程。
[0116] 终端媒体接入控制实体还包括基本能力协商与注册认证模块506,用于实现401-403,即,构造基本能力协商请求和注册认证请求消息,并保存包含在所述基本能力协商请求和注册认证请求消息中的TLV类型和TLV个数,将所述基本能力协商请求和注册认证请求消息发送至基站。
[0117] 基站媒体接入控制实体还包括解析储存模块507,用于实现步骤404、405,即,接收所述基本能力协商请求和注册认证请求消息,进行解析,将解析得到的TLV类型和TLV个数保存到一个全局的索引表中,以连接标识符为索引。
[0118] 基站媒体接入控制实体还包括回复消息构造模块508,用于实现步骤406、407,即,根据所述连接标识符索引所述全局索引表,根据保存的TLV类型进行协商,生成回复消息所需的TLV,构造回复消息,发送至终端。
[0119] 本发明公开了实现802.16协议下,无线网络接入的具体实现方式。本发明采用TLV队列的方式保存入网控制消息中的各个TLV参数,每一个TLV参数都以节点的形式加入到队列中。这样的存储结构,可以灵活地向入网控制消息中添加或者删除TLV参数,使入网处理过程更加高效。
[0120] 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。