发明名称 数字家庭网络系统的通讯信号传输方法
摘要 本发明涉及一种数字家庭网络的通讯信号传输方法。本发明的目的在于提供一种数字家庭网络的通讯信号传输方法。数字家庭网络系统,包括物理层、网络层和应用层,其特点在于:该数字家庭网络包括网络控制终端、移动控制终端和通讯模块;所述网络控制终端以有线的方式与外部接入网,以有线通讯和无线通讯的方式与家庭内部网络连接;所述移动控制终端以无线通讯的方式接收通讯信号,并且传递信号家庭内部的各种设备;所述通讯模块可以从有线通讯和无线通讯的方式接收通讯信号,通过有线通讯和无线通讯的方式传递信号给家庭内部的各种设备。
申请公布号 CN1331326C 申请公布日期 2007.08.08
申请号 CN02103815.5 申请日期 2002.03.27
申请人 北京长信嘉信息技术有限公司 发明人 王陆冰;邢秋兵;萧玮;牛卫华;赵旭东;屠焱
分类号 H04L12/28(2006.01);G08C17/02(2006.01) 主分类号 H04L12/28(2006.01)
代理机构 北京中安信知识产权代理事务所 代理人 徐林
主权项 1、数字家庭网络系统的通讯信号传输方法,包括:无线连接适配层,控制接口层,网络层,应用层,其特征在于:a)无线连接适配层的通讯格式为:该编码包括长度为159位的前位码和长度为128~800位的有效载荷;上述前位码,用于建立无线通讯的链路,包括先导码、设置位、同步码和间隔码,其中:先导码的长度为154位,是一系列有规律的信号,用于建立无线通讯链路;设置位的长度为1位,用于区分先导码和同步码,有利于建立同步码;同步码的长度为3位,用于无线通讯中的同步作用;间隔位的长度为1位,用于区分同步码和识别码,有利于接收数据;上述有效载荷就是实际信息数据,包括所要得到的各种控制命令、状态命令、各种有效数据信息等;a1)无线连接适配层的接收方法为:当无线连接适配层进行接收时,首先查找先导码,先导码是一系列有规律的信号,可按一定模式来接收检测此信号,当查完先导码后,开始等待同步码,同步码是起到时通讯同步作用的码,一共检查三位的同步码,当同步码检查无误后,等待一个间隔位,间隔位的后面就是开始接收正常的数据,间隔位的后面紧跟的就是识别码、有效载荷和校验和,并按一定的长度来接收这些数据,当接收完毕后,把此数据放到预定的位置,以便链路管理层的后续处理;a2)无线连接适配层的发送方法为:当无线连接适配层进行发送时,是先发送154位的先导码,先导码是一系列有规律的信号,可按一定模式来发送此信号,当发送完先导码后,开始发送1位设置位,设置位是为发送同步码做准备的,发送完设置位后,发送同步码,同步码是作为通讯同步作用的码,一共发送三位的同步码,当同步码发送完毕后,再发送一个间隔位,间隔位的作用是隔离同步位和正常的数据,隔离位发送完毕后,开始发送正常的数据,正常的数据包括识别码、有效载荷和校验和,这些数据都放到一个预定的位置,并按一定的顺序,一定的长度发送出去;b)所述逻辑链路管理层的通讯格式为:逻辑链路管理层的通讯格式包括长度为112位的识别码;长度为0~672位的有效数据信息;长度为16位的校验和;上述识别码包括长度为1字节的字数反码与字数,用于通知识别码与有效载荷的总字数;长度为4字节的目的地址,是数据组所要到达的目标的地址,每一个具有收发功能的通讯单元都有一个32位的ID号,其值在以此标准生产的全部产品中具有唯一性,数据通讯中就以此ID作为寻址的标识;长度为4字节的源地址,是数据组出发的地址;长度为2字节的帧号,为此数据组的序号,用于数据组的队列排序;上述有效载荷就是实际信息数据,包括是应用层所要得到的有效数据信息;上述校验和是控制字和有效载荷的校验码,判别此数据组的传输正确性;b1)所述逻辑链路管理层的确认帧ACK的方法为:当接收单元接收到一个数据组后,则立即发送一个ACK数据包给发送此数据组的发送单元,以此确认数据通讯的链路为通路,并通知发送单元等待反馈信息;ACK确认帧的数据包的格式同正常通讯帧的格式相同,也包括前位码、识别码、有效载荷、校验和,其中有效载荷是一组自定义的数据信息,可以是一定长度的相同数据,但必须区别于其他有效数据;b2)所述逻辑链路管理层的对接收信息的方法为:当连接适配层接收到一组数据后,把整个数据放到一个预定的位置上后,发送给逻辑链路管理层一个已经接收数据信息完毕的信号,逻辑链路管理层检测到此信号后,就调用此组数据,并对此组数据进行分析处理,首先对字数和字数的反码进行判别,如不符合条件的话,则不做任何处理,继续等待接收新的数据信息;当符合条件后,对接收到目的地址与本单元的ID地址相比较;如与本单元的ID地址不同,则此组数据不是给本组的数据信息,则不作相应的处理,继续等待接收新的数据信息;如与本单元的ID地址相同,则进行源地址即发送主单元的ID地址 与本单元所拥有的相关单元的ID地址号相比较,如本单元不包括此ID地址,则不作相应的处理,继续等待接收新的数据信息;如果本单元包括此ID地址,则表明此组数据是给本单元的数据信息,下一步检测帧号,如与上一帧的帧号相同,则表明要求重发功能,如与上一帧的帧号不同,则表明新的一帧的数据信息,取出控制字内容,并调用校验和功能来判别此帧的整个帧内容的正确与否,校验和功能是把收到的识别码和有效载荷的数据信息逐个按字相加得到的字校验和与收到的校验和相比较,如校验和不正确,则不作相应的处理,继续等待接收新的数据信息;如校验和正确,则取出控制字,对控制字进行有效的分析,把分析后的数据与有效载荷放到一起,设置到预定的位置,并给控制接口层发送准备好传输的信号,以便控制接口层进行下一步的数据传输;b3)所述逻辑链路管理层的对发送信息的方法为:控制网络层发送信息给逻辑链路管理层,当收到控制网络层的传输完毕的信号时,逻辑链路管理层到预定的位置取得数据信息,信息包括控制字和有效载荷;逻辑链路管理层对数据进行打包,首先得到数据的字数,添入字数的反码,在目的地址中放入要发送的通讯单元的ID地址,在源地址中放入本单元的ID地址,在帧号中放入本帧的帧号,在控制字的位置放入数据传输发送的控制字,在有效载荷的位置中放入控制网络层发送的有效载荷,在调用校验和功能,计算出校验和,放到校验和的位置上,这样组成一帧的数据放到预定的位置上,并给连接适配层一个已经准备好发送数据帧的信号;b4)所述逻辑链路管理层的重发的方法为:当本单元检测到此帧的帧号与上一帧的帧号相等的时候,表明接收单元对上一次收到的信息检测不正确,要求发送单元再发送一次上一帧的数据信息,从而调用重发功能,从上一次所发送的预定位置取出数据,并对其打包放到预定的位置,并给连接适配层一个已经准备好发送数据帧的信号。
地址 100086北京市海淀区中关村大街四十号当代商城九层