多用户编码复用方法及装置制造方法及图纸

技术编号:14931560 阅读:104 留言:0更新日期:2017-03-31 13:31
本发明专利技术公开了一种编码复用方法,包括以下步骤:利用多个存储器分别接收多路输入数据;根据缓存指示确定被读取的存储器;对所述被读取的存储器中的输入数据进行编码,并为所述被读取的存储器分配编码标志。同时本发明专利技术还公开了一种编码复用装置及针对该编码复用装置的状态控制方法。采用本发明专利技术实现了LDPC编码针对多用户的复用。

【技术实现步骤摘要】

本专利技术属于编码
,特别涉及一种可针对多用户使用的编码复用方法及装置。
技术介绍
LDPC码即低密度奇偶校验码(LowDensityParityCheckCode,LDPC),它由RobertG.Gallager博士于1963年提出的一类具有稀疏校验矩阵的线性分组码,不仅有逼近Shannon限的良好性能,而且译码复杂度较低,结构灵活,是近年信道编码领域的研究热点,目前已广泛应用于深空通信、光纤通信、卫星数字视频和音频广播等领域。专利技术人在从事LDPC码相关研究是发现,针对多用户产生的原始数据由于编码装置是资源限制,无法及时实现对多用户数据的编码,因此,需要提出一种可适用于多用户的LDPC码编码复用的技术。
技术实现思路
本公开的诸方面将至少解决上述的问题和/或缺点并且将至少提供如下文所述的优点。因此,本专利技术一方面提供了一种编码复用方法和装置,实现了LDPC编码针对多用户的复用。本专利技术另一方面提供了一种编码复用方法和装置,从而实现对LDPC编码所使用资源的均衡。本专利技术还一方面提供了一种编码复用装置状态控制方法,通过对编码装置的状态控制,实现了对编码资源的均衡。为了解决上述技术问题,根据本专利技术的一个方面,公开了一种编码复用方法,该方法包括以下步骤:利用多个存储器分别接收多路输入数据;根据缓存指示确定被读取的存储器;对所述被读取的存储器中的输入数据进行编码,并为所述被读取的存储器分配编码标志。作为上述方法的优选,还包括确定对所述存储器的写入速率和读取速率,所述读取速率大于所述写入速率。作为上述方法的优选,所述存储器的缓存容量大于输入数据中一个数据帧的长度。作为上述方法的优选,所述根据缓存指示确定被读取的存储器,包括:判断所述存储器的缓存容量;若所述存储器的缓存容量满,则确定为被读取的存储器。作为上述方法的优选,所述根据缓存指示确定被读取的存储器,包括:轮询判断所述存储器的缓存指示;若存在多个标示缓存满的缓存指示,则根据预定的优先级策略,确定被读取的存储器。根据本专利技术的另一方面,公开了一种编码复用装置,该装置包括:多个存储器,分别用于存储多路输入数据中的每一路;编码模块,用于对从存储器中读取的输入数据进行编码;控制模块,用于根据存储器的缓存指示,确定被所述编码模块读取的存储器;根据所述编码模块对输入数据的编码,为被读取的存储器分配编码标志。作为上述装置的优选,还包括:存储器控制模块,用于确定对存储器的写入速率和读取速率,所述读取速率大于所述写入速率。作为上述装置的优选,所述控制模块轮询判断所述多个存储器的缓存指示;若存在多个指示缓存满的缓存指示,则根据预定的优先级策略,确定被读取的存储器。根据本专利技术的还一方面,公开了一种编码复用装置状态控制方法,该状态控制方法,包括:初始状态,利用多个存储器存储多路输入数据中的每一路;轮询状态,轮询判断所述多个存储器中缓存指示;读取状态,根据缓存满的缓存指示,读取对所述缓存满的缓存指示的存储器;等待状态,对从存储器中读取的数据进行编码,编码结束后转入初始状态。作为上述方法的优选,还包括:填充状态,用于对存储满的存储器的数据进行填充,并转入读取状态。本专利技术与现有技术相比,实现了编码资源的均衡,缓解了在多个用户共同使用一个编码模块时资源占用率高的问题,实现了对编码模块的复用。附图说明图1为本专利技术实施例编码复用装置示意图;图2为本专利技术实施例编码复用方法流程图;图3为本专利技术实施例编码复用装置状态控制方法流程图。具体实施方式下面参照附图所提供的描述用于帮助全面理解如权利要求书及其等同方案所限定的本公开的多个实施方式。以下描述包括用于帮助理解的多个具体细节,但是这些具体细节应认为仅是示例性的。因此,本领域普通技术人员应该理解,在不背离本公开精神和范围的情况下,可以对本文中描述的多个实施方式做出各种改变和修改。另外,为了清楚和简明起见,公知功能和结构的描述可能会被省略。以下描述和权利要求书中所使用的术语和词语并不限于其字面含义,而仅是专利技术人用来使得能够清楚且一致地理解本公开。因此,对本领域技术人员显而易见的是,以下对本公开的多个实施方式的描述仅是出于说明的目的,而不是用来限制如所附权利要求书及其等同方案所限定的本公开。本文中可能使用的表述如“包括”和“可包括”表示存在所公开的功能、操作和组成元件,但并不限制一个或多个附加功能、操作和组成元件。在本公开中,术语如“包括”和/或“具有”可解释为表示某一特性、数量、步骤、操作、组成元件、部件或其组合,而不应解释为排除还具有一个或多个其他特性、数量、步骤、操作、组成元件、部件或其组合的存在或可能性。此外,在本公开中,“和/或”的表述包括所列相关词语的任一组合和所有组合。例如,“A和/或B”的表述可包括A,可包括B,或可包括A和B。虽然本公开中诸如“第一”和“第二”的表述可修饰本公开的各组成元件,但其并不限制这些组成元件。例如,以上表述并不限制元件的顺序和/或重要性。相反,以上表述仅用于将一个元件与其他元件区分开。例如,虽然第一用户设备和第二用户设备表示不同的用户设备,但是这两者都是用户设备。再例如,在不背离本公开范围的情况下,第一元件可称为第二元件,第二元件也可类似地称为第一元件。在一个部件被描述为“连接”至其他部件或由其他部件“访问”的情况下,应理解为不仅该部件可直接连接至其他部件或由其他部件访问,而且可存在位于其间的另一部件。另一方面,在部件被描述为“直接连接”至其他部件或由其他部件“直接访问”的情况下,应理解为其间不存在任何部件。本公开中所用术语仅用于描述具体实施方式,并非旨在限制本公开。除非上下文中另有明确说明,单数形式旨在包括复数形式。下文中,将参照附图描述根据本公开多个实施方式的编码复用装置。包括根据本公开多个实施方式的用于实现LDPC编码的复用装置以及具有与LDPC相类似的编码方法如RS编码、卷积编码的复用装置。本领域技术人员可以理解,在本专利技术公开的实施例中,不同的编码方法仅用于实现对数据的编码处理,相应的实现该编码的模块也为实现该编码功能,因此,本专利技术实施例可适用的范围并不因编码方式的不同而受到限制。图1为本专利技术实施例编码复用装置示意图。参考图1,包括用于接收不同路输入数据的多个存储器,对存储器中输入数据进行编码的编码模块,本文档来自技高网...

【技术保护点】
一种编码复用方法,其特征在于,包括以下步骤:利用多个存储器分别接收多路输入数据;根据缓存指示确定被读取的存储器;对所述被读取的存储器中的输入数据进行编码,并为所述被读取的存储器分配编码标志。

【技术特征摘要】
1.一种编码复用方法,其特征在于,包括以下步骤:
利用多个存储器分别接收多路输入数据;
根据缓存指示确定被读取的存储器;
对所述被读取的存储器中的输入数据进行编码,并为所述被读取的存储器分
配编码标志。
2.如权利要求1所述方法,其特征在于,还包括确定对所述存储器的写入速
率和读取速率,所述读取速率大于所述写入速率。
3.如权利要求2所述方法,其特征在于,所述存储器的缓存容量大于输入数
据中一个数据帧的长度。
4.如权利要求1所述方法,其特征在于,所述根据缓存指示确定被读取的存
储器,包括:
判断所述存储器的缓存容量;
若所述存储器的缓存容量满,则确定为被读取的存储器。
5.如权利要求1或4所述方法,其特征在于,所述根据缓存指示确定被读取
的存储器,包括:
轮询判断所述存储器的缓存指示;
若存在多个标示缓存满的缓存指示,则根据预定的优先级策略,确定被读取
的存储器。
6.一种编码复用装置,其特征在于,包括:
多个存储器,分别用于存储多路输入数据中的每一路;
编...

【专利技术属性】
技术研发人员:陈茹梅谭卓越宋振宇陈昕单琦何康
申请(专利权)人:航天恒星科技有限公司
类型:发明
国别省市:北京;11

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

1