基于HDLC协议的链路参数自协商方法、终端及系统技术方案

技术编号:8492700 阅读:308 留言:0更新日期:2013-03-29 02:06
本发明专利技术涉及一种基于HDLC协议的链路参数自协商方法、终端及系统,其方法包括:从端向主端发送SUBME帧;主端接收SUBME帧并根据该帧与从端协商链路参数,将链路参数通过UA帧返回给从端;从端接收UA帧并根据UA帧与主端进行链路参数协商,建立与主端之间的链路连接,并将链路参数通过UE帧发送给主端;主端接收UE帧,建立与从端的链路连接。本发明专利技术通过HDLC协议建链的三次握手机制,通信双方协商建链参数,确定数据传输时使用的ARQ类型以及窗口大小,达到双方实体的对称性;在正常工作时,通过无编号帧对链路的可选参数进行协商,实现了HDLC协议的链路参数自协商,提高链路传输的可靠性与高效性,且实现简单。

【技术实现步骤摘要】
基于HDLC协议的链路参数自协商方法、终端及系统
本专利技术涉及无线通信
,尤其涉及一种基于HDLC协议(HighLevelDataLinkControlprotocol,高级数据链路控制协议)的链路参数自协商方法、终端及系统。
技术介绍
在无线通信系统中,如何将信息准确无误的从信息源传送到目的地是为首要目的,其中,数据的传输通过链路层协议来实现。HDLC协议为一种数据链路层协议,它实现了数据报文的透明传输,在通信时采用全双工通信,具有较高的数据链路传输效率。其所有帧均采用CRC校验,对信息帧进行编号,可防止漏收或重复,传输可靠性高,传输控制功能与处理功能分离,具有较大灵活性和较完善的控制功能。基于上述特点,HDLC能够保证数据在双方协议实体之间按序进行有确认的传输,因此常用作通信系统中不同单板之间数据传输的链路层协议。HDLC协议的帧格式如下表1所示:1byte1-2bytes1byteVariable≥02bytes1byte01111110地址域控制域信息域CRC01111110表1其中,控制域是协议正常工作的关键,控制字段每比特代表的含义如下表2所示:表2上述表2中,N本文档来自技高网...
基于HDLC协议的链路参数自协商方法、终端及系统

【技术保护点】
一种基于高级数据链路控制HDLC协议的链路参数自协商方法,其特征在于,包括:从端向主端发送SUBME帧请求建立链路连接;接收所述主端根据所述SUBME帧返回的UA帧;根据所述UA帧与所述主端进行链路参数协商,建立与所述主端之间的链路连接。

【技术特征摘要】
1.一种基于高级数据链路控制HDLC协议的链路参数自协商方法,其特征在于,包括:从端向主端发送SUBME帧请求建立链路连接;接收所述主端根据所述SUBME帧返回的UA帧;若从端通过解析UA帧判断出主端支持参数协商,则根据所述UA帧与所述主端进行链路参数协商,建立与所述主端之间的链路连接,所述从端的链路参数与所述主端的链路参数一致;当所述主端不支持参数协商时,从端根据UA帧识别,并采用默认的链路参数组成UE帧发送至所述主端,建立所述从端与所述主端之间的链路连接。2.根据权利要求1所述的方法,其特征在于,所述从端根据UA帧与所述主端进行链路参数协商,建立与所述主端的链路连接的步骤包括:从端对所述UA帧进行解析;并根据解析结果判断所述主端是否支持参数协商,若支持,则从所述UA帧中获取所述主端的链路参数,并根据所述主端的链路参数,确定从端的链路参数;将所述从端的链路参数组成UE帧发送至所述主端,建立所述从端与所述主端之间的链路连接。3.根据权利要求1或2所述的方法,其特征在于,所述SUBME帧、UA帧以及UE帧至少包括从端支持的自动重传请求ARQ类型、从端的发送窗口和接收窗口大小。4.根据权利要求3所述的方法,其特征在于,还包括:当正常工作时,从端收到主端的U帧不为建链帧,所述从端从所述U帧中获取所述主端的链路参数;当所述主端的链路参数不含建链参数时,确定所述从端的链路参数;当所述U帧为命令帧时,将所述从端的链路参数封装在响应帧中发送至所述主端。5.一种基于HDLC协议的链路参数自协商终端,其特征在于,包括:发送模块,用于向主端发送SUBME帧请求建立链路连接;接收模块,用于接收所述主端根据所述SUBME帧返回的UA帧;链路协商模块,用于若从端通过解析UA帧判断出主端支持参数协商,则根据所述UA帧与所述主端进行链路参数协商,建立所述终端与所述主端之间的链路连接,所述终端的链路参数与所述主端的链路参数一致;当所述主端不支持参数协商时,采用默认的链路...

【专利技术属性】
技术研发人员:乾春燕代言非陈潇陈晓萍
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1