一种定帧的方法和装置的制作方法

文档序号:7722123阅读:166来源:国知局
专利名称:一种定帧的方法和装置的制作方法
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种定帧的方法和装置。
背景技术
定帧是指接收端在接收到发送端输入的比特(bit)码流后,通过匹配特殊的字 符,即定帧字节,获取帧头、实现帧同步(frame synchronization)的一种方法。该方法在 目前的通信系统中广泛使用。通过定帧字节,接收端获知哪些比特构成一个帧,以确定帧的 准确位置,从而完成帧同步。不同的定帧方法决定了实现帧同步的时间,从而决定了业务开通、或是业务恢复 的时间。在多相位调制系统中,如DQP9((Differential QuadratureReference Phase Shift Keying,差分四相正交相移键控)系统,解调制时可能随机出现I/Q数据流bit取反的问 题,即解调制后的数据可能是正常数据的反码。如果接收端的输入数据流出现反码,而接收 端使用预定的定帧字节对输入数据流进行定帧处理,则会导致帧同步的业务无法开通。目前通常的解决方法是通过检测定帧结果,调整输入数据流,直至定帧成功首先,系统检测定帧结果中是否含有帧丢失(L0F,LoSS of Frame)的报警信息,以 判断对当前输入数据流的定帧是否成功如果未发现LOF报警信息,则表示对当前输入数 据流定帧成功;如果发现LOF报警信息,则表示输入数据流中的某(些)路解调制后的数 据出现bit取反的问题,则将当前某一路解调制后的数据按bit取反,尝试对取反后的输入 数据流进行定帧;如果仍然出现LOF报警信息,则继续将另外一路解调制后的数据按bit取 反,重新对取反后的输入数据流进行定帧;不断如此尝试,直至定帧成功,进入帧同步(IF, InFrame)状态。上述定帧方法能够根据检测定帧结果,调整输入数据流,实现定帧处理,但是,本 发明人在研究过程中发现,其至少存在以下不足之处现有技术依赖LOF报警反馈,对输入数据流进行按bit取反操作以达到定帧成功 的目的,这种被动的“检测、调整”定帧模式,延长了实现帧同步的时间,当输入数据流同时 包含大量数据时,将导致定帧效率低下。

发明内容
有鉴于此,本发明实施例提供一种定帧的方法和装置,能够实现快速定帧,而无需 调整输入数据流。本发明实施例提供一种定帧的方法,所述方法包括接收输入数据流;利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;判断所述反码定帧是否成功,如果是,则将所述反码定帧后输出的数据流按位取 反。相应的,本发明实施例提供一种定帧的装置,所述装置包括
接收模块,用于接收输入数据流;正码定帧模块,用于利用预置的定帧字节的正码,对所述输入数据流进行正码定 帧;反码定帧模块,用于在所述正码定帧模块对所述输入数据流进行正码定帧的同 时,利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;定帧结果判断模块,用于接收所述正码定帧模块和反码定帧模块输出的定帧结 果,根据所述定帧结果,判断所述正码定帧及反码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果 所述反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。本发明实施例还提供另一种定帧的装置,所述装置包括接收模块,用于接收输入数据流;正码定帧模块,用于利用预置的定帧字节的正码,对所述输入数据流进行正码定 帧;定帧结果判断模块,用于接收所述正码定帧模块输出的定帧结果,判断所述正码 定帧是否成功;反码定帧模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果 所述正码定帧不成功,则利用所述定帧字节的反码,对接收所述正码定帧模块输出的数据 流进行反码定帧;则所述定帧结果判断模块还用于接收所述反码定帧模块输出的定帧结果,判断所 述反码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果 所述反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。本发明实施例还提供另一种定帧的装置,所述装置包括接收模块,用于接收输入数据流;反码定帧模块,用于利用预置的定帧字节的反码,对所述输入数据流进行反码定 帧;定帧结果判断模块,用于接收所述反码定帧模块输出的定帧结果,判断所述反码 定帧是否成功;正码定帧模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果 所述反码定帧不成功,则利用所述定帧字节的正码,对接收所述反码定帧模块输出的数据 流进行正码定帧;则所述定帧结果判断模块还用于接收所述正码定帧模块输出的定帧结果,判断所 述正码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果 所述反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。同现有技术相比,本发明提供的技术方案具有以下优点通过利用定帧字节的正码和定帧字节的反码,分别对输入数据流进行正码定帧和 反码定帧,无需对输入数据流进行调整,即使是在未知输入数据流是否出现取反的情况下, 仍能仅通过一次定帧操作,实现快速定帧,从而简化定帧难度、提高定帧效率。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图 获得其他的附图。图1为本发明实施例一种定帧的方法的步骤流程图;图2为本发明实施例一定帧的方法的步骤流程图;图3为本发明实施例二定帧的方法的步骤流程图;图4为本发明实施例三定帧方法的步骤流程图;图5为本发明实施例四定帧的装置的结构示意图;图6为本发明实施例五定帧的装置的结构示意图;图7为本发明实施例六定帧的装置的结构示意图;图8为本发明实施例七定帧的装置的结构示意图;图9为本发明实施例八定帧的装置的结构示意图;图10为本发明实施例九定帧的装置的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整的描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。首先对本发明实施例提供的一种定帧的方法进行说明,参见图1所示,包括以下 步骤步骤101、接收输入数据流;步骤102、利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;步骤103、判断所述反码定帧是否成功,如果是,则将所述反码定帧后输出的数据 流按位取反。本发明实施例在对接收到的输入数据进行定帧时,考虑到输入数据流可能存在 bit取反的问题,通过利用定帧字节的反码,对输入数据流进行反码定帧,而无需对输入数 据流进行调整,即使是在未知输入数据流是否出现取反的情况下,仍能仅通过一次定帧操 作,实现快速定帧;由于无需通过检测报警,对输入数据流进行调整,从而能够简化定帧难 度,且减少报警上报等待时间,提高定帧效率。为了便于对本发明进一步的理解,下面结合本发明的具体实施方式
对本发明进行 详细描述。实施例一参考图2,示出了本发明实施例一定帧的方法的步骤流程图,本发明实施例中,引 入利用预置的定帧字节的正码对输入数据流进行正码定帧的操作,且控制对输入数据流的 正码定帧和反码定帧为同时进行,具体包括以下步骤
6
步骤201、接收两路相同的输入数据流;该步骤中的两路输入数据流完全相同,用以实现可同时对输入数据流进行正码定 帧及反码定帧;步骤202、利用预置的定帧字节的正码对其中一路输入数据流进行正码定帧,同 时,利用预置的定帧字节的反码对另一路输入数据流进行反码定帧;其中,定帧字节的正码即为预置的定帧字节,定帧字节的反码为预置的定帧字节 按位取反。如果正码定帧成功,则说明输入数据流中未出现bit取反的问题,利用预置的定 帧字节即可实现对输入数据流的定帧;如果反码定帧成功,则说明输入数据流中出现bit 取反的问题,则利用预置的定帧字节的反码即可实现对输入数据流的定帧。此处,需要说明的是,在正码定帧过程中,可以采用全部bit的定帧字节的正码对 输入数据流进行定帧处理,也可以仅采用部分bit的定帧字节的正码对输入数据流进行定 帧处理;对于反码定帧过程也如此,可以采用全部bit或部分bit的定帧字节的反码对输入 数据流进行定帧处理。对此,本发明并不做具体限定,本领域技术人员可以根据实际需要进 行灵活应用。步骤203、判断所述正码定帧和反码定帧是否成功,如果正码定帧成功,则选择输 出正码定帧后输出的数据流;如果反码定帧成功,则将反码定帧后的数据流按位取反后输
出ο判断对两路数据分别进行正码定帧及反码定帧的定帧结果,如果正码定帧成功, 则说明输入数据流中未出现bit取反的问题,利用预置的定帧字节即可实现对输入数据流 的定帧,则直接输出正码定帧后输出的数据流;如果反码定帧成功,说明输入数据流中出现 bit取反的问题,则利用预置的定帧字节的反码即可实现对输入数据流的定帧。为了避免反 码定帧后输出的数据流中出现bit取反,而导致定帧操作虽然成功但最终输出数据错误, 需要对反码定帧后输出的数据流按位取反,再进行输出。本发明实施例通过利用定帧字节的正码和定帧字节的反码,分别对输入数据流进 行正码定帧和反码定帧,能够满足当对输入数据流反码定帧不成功时,通过正码定帧操作 实现对输入数据流的定帧,而无需对输入数据流进行调整,即使是在未知输入数据流是否 出现取反的情况下,仍能仅通过一次定帧操作,实现快速定帧;由于无需通过检测报警,对 输入数据流进行调整,从而能够简化定帧难度,且减少报警上报等待时间,提高定帧效率。当反码定帧成功时,则说明输入数据流中出现bit取反的问题,本发明实施例技 术方案中,可以将反码定帧后输出的数据流按位取反,即将反向的输入数据流纠正为正码; 或者,直接将反码定帧后的数据流进行输出,暂时不改变输入数据流中的反码,将该纠正过 程留待后续处理。对此,本发明并不做具体限定,以提高该技术方案使用的灵活性。本发明技术方案还支持将定帧处理后的数据进行选择性输出,如果正码定帧成 功,则选择输出正码定帧后输出的数据流;如果反码定帧成功,则选择输出将反码定帧后输 出的数据流按位取反后的数据流。实施例二本发明实施例中,分别为所述输入数据流分配预置的定帧字节的正码及定帧字节 的反码,控制对所述输入数据流先进行正码定帧,再对正码定帧后输出的数据流进行反码 定帧。参照图3,示出了该实施例技术方案的步骤流程
步骤301、接收输入数据流;步骤302、利用预置的定帧字节的正码,对所述输入数据流进行正码定帧;步骤303、判断所述正码定帧是否成功,如果是,则执行步骤304 ;如果否,则执行 步骤305 ;步骤304、输出正码定帧后输出的数据流;步骤305、利用预置的定帧字节的反码,对正码定帧后输出的数据流进行反码定 帧;步骤306、反码定帧成功后,将反码定帧后的数据流按位取反后输出。该实施例技术方案中,如果正码定帧不成功,则正码定帧后输出的数据流仍为初 始接收的输入数据流。这样,当输入数据流中出现bit取反的问题,对输入数据流进行正码 定帧并不会影响输入数据流的内容,通过随即对正码定帧后输出的数据流进行反码定帧, 即可实现成功定帧。实施例三本发明实施例中,分别为所述输入数据流分配预置的定帧字节的正码及定帧字节 的反码,控制对所述输入数据流先进行反码定帧,再对反码定帧后输出的数据流进行正码 定帧。参照图4,示出了该实施例技术方案的步骤流程步骤401、接收输入数据流;步骤402、利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;步骤403、判断所述反码定帧是否成功,如果是,则执行步骤404 ;如果否,则执行 步骤405 ;步骤404、将反码定帧后的数据流按位取反后输出;步骤405、利用预置的定帧字节的正码,对反码定帧后输出的数据流进行正码定 帧;步骤406、正码定帧成功后,、输出正码定帧后输出的数据流。该实施例技术方案中,如果反码定帧不成功,则反码定帧后输出的数据流仍为初 始接收的输入数据流。这样,当输入数据流中未出现bit取反的问题,对输入数据流进行 反码定帧并不会影响输入数据流的内容,随即通过对反码定帧后输出的数据流进行正码定 帧,即可实现成功定帧。需要说明的是,上述各个实施例中,定帧字节的正、反码以及采用定帧字节的正、 反码标识比特数据流中各帧起始与终止位置的方法都是预置的。通常,采用定帧字节标识 比特数据流中各帧起始与终止位置的方法例如字符计数法、带字符填充的首尾界符法、带 位填充的首尾标志法和物理层编码违例法。这部分属于本领域技术人员熟知的内容,因此, 不再进行赘述。而本发明各实施例中,对具体采用的定帧字节的设置方式并不做具体限定, 本领域技术人员是实际实施中可以灵活运用。此外,上述实施例列举了同时正、反码定帧、先正码定帧再反码定帧及先反码定帧 再正码定帧三种定帧顺序,但是在本领域技术人员实施本发明技术方案时,定帧顺序并不 仅限于上述三种方式,也可以采用其他定帧顺序或是任意定帧形式的组合,对此,本发明技 术方案不做具体限定。为了方便相关操作人员对定帧过程的了解,上述各实施例技术方案中,将定帧结
8果以指示信息的形式输出,所述指示信息用以指示所述正码定帧或反码定帧是否成功。本领域普通技术人员可以理解,实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。本发明技术方案不仅适用于DQPSK系统,还适用于其他任何使用定帧字节定帧的 系统,本发明实施例在此不再进行赘述。实施例四相应所述定帧方法实施例,本发明实施例公开了一种定帧的装置,如图5所示,所 述定帧装置具体包括接收模块501,用于接收输入数据流;正码定帧模块502,用于利用预置的定帧字节的正码,对所述输入数据流进行正码 定帧;反码定帧模块503,用于在所述正码定帧模块对所述输入数据流进行正码定帧的 同时,利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;定帧结果判断模块504,用于接收所述正码定帧模块502和反码定帧模块503输出 的定帧结果,根据所述定帧结果,判断所述正码定帧和反码定帧是否成功;比特反向模块505,用于接收所述定帧结果判断模块504输出的定帧结果指示信 号,如果反码定帧成功,则将所述反码定帧模块503反码定帧后输出的数据流按位取反后 输出;所述比特反向模块505能够将反向的输入数据流纠正为正码。此外,需要说明的是,如果正码定帧不成功,则正码定帧模块502输出的数据流仍 为初始接收的输入数据流;如果反码定帧不成功,则反码定帧定帧模块503输出的数据流 仍为初始接收的输入数据流。通过本发明实施例中的定帧装置,分别对输入数据流进行正码定帧和反码定帧, 而无需对输入数据流进行调整,即使是在未知输入数据流是否出现取反的情况下,仍能仅 通过一次定帧操作,实现快速定帧;由于无需通过检测报警,对输入数据流进行调整,从而 能够简化定帧难度,且减少报警上报等待时间,提高定帧效率。实施例五同实施例四相比,本发明实施例中的定帧的装置增加了如下功能模块,如图6所 示选择模块506,用于接收定帧结果判断模块504输出的定帧结果指示信号,如果正 码定帧成功,则选择输出正码定帧模块502输出的数据流;如果反码定帧成功,则选择输出 比特反向模块505输出的数据流,即输出纠正为正码的数据流。可见,本发明实施例中,通过增加选择模块506,将定帧成功的相应数据流进行输
出ο上述实现选择输出功能的选择模块506在实际实施时,可以根据应用场景进行具 体设置,这部分内容属于本领域技术人员熟知的内容,因此,本发明实施例在此不再进行赘 述。
实施例六参照图7,为本发明实施例中另一种定帧的装置,所述装置包括接收模块501,用于接收输入数据流;正码定帧模块502,用于利用预置的定帧字节的正码,对所述输入数据流进行正码 定帧;定帧结果判断模块504,用于接收所述正码定帧模块502输出的定帧结果,判断所 述正码定帧是否成功;反码定帧模块503,用于接收所述定帧结果判断模块504输出的定帧结果指示信 号,如果所述正码定帧不成功,则利用所述定帧字节的反码,对所述正码定帧模块502输出 的数据流进行反码定帧;则定帧结果判断模块504还用于接收所述反码定帧模块503输出的定帧结果,判 断所述反码定帧是否成功;比特反向模块505,用于接收所述定帧结果判断模块504输出的定帧结果指示信 号,如果所述反码定帧成功,则将所述反码定帧模块503输出的数据流按位取反。可见,本发明实施例中的定帧的装置能够实现先对接收到的输入数据流进行正码 定帧,当所述正码定帧不成功时,再对正码定帧模块502输出的数据流进行反码定帧,当反 码定帧成功后,再对反码定帧模块503输出的数据流进行按位取反,将输入的数据流纠正 为正码。需要说明的是,如果正码定帧不成功,则正码定帧模块502输出的数据流仍为初 始接收的输入数据流,本发明实施例中,只有在正码定帧不成功时,才对输入数据流进行反 码定帧,因此,无需对输入数据流进行调整,仅通过一次定帧操作,即实现快速定帧;由于无 需通过检测报警,对输入数据流进行调整,从而能够简化定帧难度,且减少报警上报等待时 间,提高定帧效率。实施例七参照图8,同实施例五类似,本发明实施例中的定帧装置还包括选择模块506,用于接收定帧结果判断模块504输出的定帧结果指示信号,如果正 码定帧成功,则选择输出正码定帧模块502输出的数据流;如果反码定帧成功,则选择输出 比特反向模块505输出的数据流,即输出纠正为正码的数据流。该实施例技术方案中,同样 通过增加选择模块506,将定帧成功的相应数据流进行输出。实施例八参照图9,为本发明实施例中又一种定帧的装置,所述装置包括接收模块501,用于接收输入数据流;反码定帧模块503,用于利用预置的定帧字节的反码,对所述输入数据流进行反码 定帧;定帧结果判断模块504,用于接收所述反码定帧模块503输出的定帧结果,判断所 述反码定帧是否成功;正码定帧模块502,用于接收所述定帧结果判断模块504输出的定帧结果指示信 号,如果所述反码定帧不成功,则利用所述定帧字节的正码,对所述反码定帧模块503输出 的数据流进行正码定帧;
则定帧结果判断模块504还用于接收所述正码定帧模块502输出的定帧结果,判 断所述正码定帧是否成功;比特反向模块505,用于接收所述定帧结果判断模块504输出的定帧结果指示信 号,如果所述反码定帧成功,则将所述反码定帧模块503输出的数据流按位取反。可见,本发明实施例中的定帧的装置能够实现先对接收到的输入数据流进行反码 定帧,当所述反码定帧不成功时,再对反码定帧模块503输出的数据流进行正码定帧;且当 反码定帧成功后,对反码定帧模块503输出的数据流进行按位取反,将输入的数据流纠正 为正码。同理,如果反码定帧不成功,则反码定帧模块503输出的数据流仍为初始接收的 输入数据流,本发明实施例中,只有在反码定帧不成功时,才对输入数据流进行正码定帧, 因此,无需对输入数据流进行调整,仅通过一次定帧操作,即实现快速定帧;由于无需通过 检测报警,对输入数据流进行调整,从而能够简化定帧难度,且减少报警上报等待时间,提 高定帧效率。实施例九参照图10,本发明实施例中的定帧装置还包括选择模块506,用于接收定帧结果判断模块504输出的定帧结果指示信号,如果正 码定帧成功,则选择输出正码定帧模块502输出的数据流;如果反码定帧成功,则选择输出 比特反向模块505输出的数据流,即输出纠正为正码的数据流。通过增加选择模块506,实现将定帧成功的相应数据流进行输出。上述本发明各个定帧装置可以是接收端本身,也可以是接收端中的功能模块,可 以通过软件、硬件或软硬件结合实现,本发明实施例对此并不做具体限制。此外,上述包含在定帧装置内部的各个功能模块均可以通过软件、硬件或软硬件 结合实现,本发明实施例对此并不做具体限制。以上定帧装置不仅适用于DQPSK系统,还适用于其他任何使用定帧字节定帧的系 统,本发明实施例在此不再进行赘述。对于装置实施例而言,由于其基本相应于方法实施例,所以描述得比较简单,相关 之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所 述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可 以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。 可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普 通技术人员在不付出创造性劳动的情况下,即可以理解并实施。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其它实施例中实现。因此, 本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和 新颖特点相一致的最宽的范围。
1权利要求
1.一种定帧的方法,其特征在于,所述方法包括 接收输入数据流;利用预置的定帧字节的反码,对所述输入数据流进行反码定帧; 判断所述反码定帧是否成功,如果是,则将所述反码定帧后输出的数据流按位取反。
2.根据权利要求1所述的定帧的方法,其特征在于,所述方法还包括在所述反码定帧的同时,利用所述定帧字节的正码,对所述输入数据流进行正码定帧;判断所述正码定帧是否成功,如果是,则输出所述正码定帧后的数据流。
3.根据权利要求1所述的定帧的方法,其特征在于,在所述反码定帧之前,所述方法还 包括利用所述定帧字节的正码,对所述输入数据流进行正码定帧; 判断所述正码定帧是否成功,如果是,则输出所述正码定帧后的数据流。
4.根据权利要求1所述的定帧的方法,其特征在于,所述方法还包括如果所述反码定 帧不成功,则利用所述定帧字节的正码对所述输入数据流进行正码定帧。
5.一种定帧的装置,其特征在于,所述装置包括 接收模块,用于接收输入数据流;正码定帧模块,用于利用预置的定帧字节的正码,对所述输入数据流进行正码定帧; 反码定帧模块,用于在所述正码定帧模块对所述输入数据流进行正码定帧的同时,利 用预置的定帧字节的反码,对所述输入数据流进行反码定帧;定帧结果判断模块,用于接收所述正码定帧模块和反码定帧模块输出的定帧结果,根 据所述定帧结果,判断所述正码定帧及反码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述 反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。
6.根据权利要求5所述的定帧的装置,其特征在于,所述装置还包括选择模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述反码 定帧成功,则选择输出所述比特反向模块输出的数据流;如果所述正码定帧成功,则选择输 出所述正码定帧模块输出的数据流。
7.一种定帧的装置,其特征在于,所述装置包括 接收模块,用于接收输入数据流;正码定帧模块,用于利用预置的定帧字节的正码,对所述输入数据流进行正码定帧; 定帧结果判断模块,用于接收所述正码定帧模块输出的定帧结果,判断所述正码定帧 是否成功;反码定帧模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述 正码定帧不成功,则利用所述定帧字节的反码,对所述正码定帧模块输出的数据流进行反 码定帧;则所述定帧结果判断模块还用于接收所述反码定帧模块输出的定帧结果,判断所述反 码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述 反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。
8.根据权利要求7所述的定帧的装置,其特征在于,所述装置还包括选择模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述反码 定帧成功,则选择输出所述比特反向模块输出的数据流;如果所述正码定帧成功,则选择输 出所述正码定帧模块输出的数据流。
9.一种定帧的装置,其特征在于,所述装置包括接收模块,用于接收输入数据流;反码定帧模块,用于利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;定帧结果判断模块,用于接收所述反码定帧模块输出的定帧结果,判断所述反码定帧 是否成功;正码定帧模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述 反码定帧不成功,则利用所述定帧字节的正码,对所述反码定帧模块输出的数据流进行正 码定帧;则所述定帧结果判断模块还用于接收所述正码定帧模块输出的定帧结果,判断所述正 码定帧是否成功;比特反向模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述 反码定帧成功,则将所述反码定帧模块输出的数据流按位取反。
10.根据权利要求9所述的定帧的装置,其特征在于,所述装置还包括选择模块,用于接收所述定帧结果判断模块输出的定帧结果指示信号,如果所述反码 定帧成功,则选择输出所述比特反向模块输出的数据流;如果所述正码定帧成功,则选择输 出所述正码定帧模块输出的数据流。
全文摘要
本发明实施例公开了一种定帧的方法,所述方法包括接收输入数据流;利用预置的定帧字节的反码,对所述输入数据流进行反码定帧;判断所述反码定帧是否成功,如果是,则将所述反码定帧后输出的数据流按位取反。相应的,本发明实施例还公开了一种定帧的装置。通过本发明实施例技术方案,能够实现快速定帧,而无需调整输入数据流。
文档编号H04B7/26GK102104414SQ200910252489
公开日2011年6月22日 申请日期2009年12月17日 优先权日2009年12月17日
发明者向晖, 朱宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1