通讯系统中产生子网络依据收敛协议首标的方法及装置的制作方法

文档序号:7629188阅读:115来源:国知局
专利名称:通讯系统中产生子网络依据收敛协议首标的方法及装置的制作方法
技术领域
本发明涉及一种通讯系统中的数据处理方式,特别是涉及一种GPRS通讯系统中的数据处理方式。
背景技术
目前最流行的无线通讯当属GSM移动电话通讯系统,在有线通讯上则为当红的因特网,尽管如今这两种网络皆蓬勃发展,但是因为GSM网络的联机是以电路交换(Circuit-Switch)方式,而因特网上的数据传递则以包交换(Packet-Switch)的方式,不同的交换结构,导致彼此间的网络几乎都是独立运作,并不互相连接。
GPRS标准的制定与发展改变了上述两种网络互相独立的情况。GPRS服务是在现有的GSM网络上,加上几个数据交换节点,因为数据交换节点具有处理包的功能,藉此使GSM网络能够和因特网互相连接,GSM网络无线传输的便利与因特网信息的丰富即能彼此共享。
在GPRS网络的结构中包含有一子网络依据收敛协议(sub-networkdependent convergence protocol,SNDCP)层,作为网络层(network layer)与链路层(data link layer)的过渡,负责将上层用户数据进行分段、压缩等处理,使数据包在传输时更有效率、更安全。
SNDCP层会针对数据的性质采取不同的压缩算法。为了使后续接收到该笔数据的系统可以得知该笔数据是否有经过压缩以及是以何种压缩算法被压缩,SNDCP层为该笔数据所产生的首标(header)中包含两个字段数据压缩编码(data compression coding,DCOMP)和协议控制信息压缩编码(protocol control information compression coding,PCOMP)。
然而,在现有的实际状况中,利用SNDCP层压缩数据的机会并不多,大部分的时候,SNDCP首标中的DCOMP和PCOMP字段都是固定不变的。在相当重视传输效率的无线通讯中,DCOMP和PCOMP字段所占用的数据量即形成不必要的浪费。

发明内容
为解决上述问题,本发明提供一种在一通讯系统中处理N组数据中的一组数据的方法及装置,N为一自然数。该N组数据可能为在GPRS通讯系统中由上层传送至SNDCP层的数据。
根据本发明的第一较佳具体实施例为一数据处理方法。该方法首先判断该组数据是否已被压缩,如果该组数据未被压缩,即为该组数据产生一第一首标,该第一首标包含一第一指标(indicaor),该第一指标用以指出该第一首标未包含一压缩信息区块(compression information field)。如果该组数据已被压缩,并且该组数据为该N组数据中的第一组数据,则为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
根据本发明的第二较佳具体实施例为一数据处理装置。该装置包含一第一判断模块和一第一产生模块。该第一判断模块用以判断该组数据是否已被压缩。该第一产生模块是由该第一判断模块的一第一判断结果所操控,如果该第一判断结果为否,则该第一产生模块为该组数据产生一第一首标,该第一首标包含一第一指标,该第一指标用以指出该第一首标未包含一压缩信息区块。
本发明的优点与精神可以藉由以下的发明详述及所附图得到进一步的了解。


图1示出了根据本发明的第一较佳具体实施例的数据处理方法的流程图。
图2(A)、(B)和(C)示出了将本发明应用于SNDCP首标中的实际范例。
图3示出了根据本发明的第二较佳具体实施例的数据处理装置的方块图。
附图符号说明S10~S17步骤流程
30数据处理装置31第一判断模块32第一产生模块33第二判断模块34第二产生模块35合并模块具体实施方式
本发明的一主要目的在于提供一种在一通讯系统中处理N组数据中的一组数据的方法及装置,N为一自然数。该通讯系统可能为一符合GPRS规格的移动装置(mobile station),该N组数据则可能为在该移动装置中由上层传送至SNDCP层的数据。在某些情况下,若传送至SNDCP层的数据大于下层网络每次所能传送的数据量,该笔数据会在SNDCP层被切割为多笔较小的数据,亦即上述的N组数据。
根据本发明的第一较佳具体实施例为一数据处理方法。请参阅图1。图1示出了该数据处理方法的流程图。该方法首先执行步骤S10,判断该组数据是否已被压缩,如果该组数据未被压缩,即执行步骤S12,为该组数据产生一第一首标。该第一首标包含一第一指标(indicator),该第一指标用以指出该第一首标未包含一压缩信息区块(compression information field),该压缩信息区块可包含标示压缩信息的DCOMP字段和PCOMP字段。
如果步骤S10的判断结果为是,则该方法进行步骤S11,判断该组数据是否为该N组数据中的第一组数据。一般而言,该N组数据是由同一笔数据切割而成,该N组数据会以同样的压缩算法被压缩。因此,SNDCP层只需要在该N组数据中的第一组数据的首标包含DCOMP字段和PCOMP字段,即足以表示该N组数据的相关压缩信息。
如果步骤S11的判断结果为是,亦即该组数据为该N组数据中的第一组数据,则该方法则进行步骤S13,为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
实际上,本发明可利用现有的SNDCP首标来实现标示第一指标或第二指标的目的。因为根据GPRS标准的规定,SNDCP首标中原本即包含一未使用的位(bit)。举例而言,设计者可将该未使用的位设定为1以代表第一指标,将该未使用的位设定为0以代表第二指标。藉此,本发明并不需要全面性地更动现有的SNDCP首标的结构。
图2(A)示出了一现有的SNDCP首标,其中标示为CAI的位在GPRS标准中并未被使用,并且,在已知技术中,每一个SNDCP首标皆包含DCOMP字段和PCOMP字段。根据本发明,使用者可利用该CAI位代表该首标是否包含DCOMP字段和PCOMP字段。如图2(B)所示,将该CAI位设定为0表示该首标确实包含DCOMP字段和PCOMP字段;相对地,若如图2(C)所示,将该CAI位设定为1表示该首标并未包含DCOMP字段和PCOMP字段。
根据本发明,在步骤S12和步骤S13之后可执行步骤S14,选择性地将该第一首标或该第二首标与该组数据合并,以产生一组合并数据。步骤S15与步骤S16分别为传送及接收该组合并数据。步骤S17首先判断该组合并数据是包含该第一首标或该第二首标,如果该组合并数据是包含该第二首标,表示在进一步处理该组合并数据前,需要先将该组合并数据解压缩。相对地,如果该组合并数据包含该第一首标,表示该组合并数据可能不需要被解压缩,或表示该组合并数据原先并非该N组数据中的第一组数据。
根据本发明的第二较佳具体实施例为一数据处理装置。图3示出了根据本发明的第二较佳具体实施例的数据处理装置30的方块图。数据处理装置30包含一第一判断模块31、一第一产生模块32、一第二判断模块33、一第二产生模块34,以及一合并模块35。
第一判断模块31用以判断该组数据是否已被压缩。第一产生模块32是由第一判断模块31的一第一判断结果所操控,如果该第一判断结果为否,则第一产生模块32为该组数据产生一第一首标,该第一首标包含一第一指标,该第一指标用以指出该第一首标未包含一压缩信息区块。
第二判断模块33亦由第一判断模块31的该第一判断结果所操控,如果该第一判断结果为是,第二判断模块33随即判断该组数据是否为该N组数据中的第一组数据,如果第二判断模块33的一第二判断结果为否,则第二判断模块33亦操控第一产生模块32,令第一产生模块32为该组数据产生该第一首标。
第二产生模块34是由第二判断模块33的该第二判断结果所操控,如果该第二判断结果为是,第二产生模块34即为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
合并模块35用以选择性地将该第一首标或该第二首标与该组数据合并,以产生一组合并数据。于实际应用中,数据处理装置30可进一步包含一用以传送该组合并数据的传送模块。
根据本发明的方法及装置可应用在具有类似压缩问题的各种通讯系统中,上述的GPRS通讯系统为一实际应用的范例。本发明可根据数据被压缩的状况产生不同的SNDCP层首标,选择性地省略DCOMP字段和PCOMP字段所占用的数据量,藉此改善无线通讯系统中的传输速率。
藉由以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神,而并非以上述所披露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明的权利要求的范畴内。
权利要求
1.一种在一通讯系统中处理N组数据中的一组数据的方法,N为一自然数,该方法包含(a)判断该组数据是否已被压缩,如果步骤(a)的一第一判断结果为否,则执行步骤(b);以及(b)为该组数据产生一第一首标,该第一首标包含一第一指标,该第一指标用以指出该第一首标未包含一压缩信息区块。
2.如权利要求1所述的方法,该方法进一步包含(c)如果步骤(a)的该第一判断结果为是,则判断该组数据是否为该N组数据中的第一组数据,如果步骤(c)的一第二判断结果为否,则执行步骤(b)。
3.如权利要求2所述的方法,该方法进一步包含(d)如果步骤(c)的该第二判断结果为是,则为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
4.如权利要求1所述的方法,其中该通讯系统是一符合GPRS规格的移动装置。
5.如权利要求4所述的方法,其中该第一首标与该第二首标为子网络依据收敛协议首标。
6.如权利要求5所述的方法,其中该压缩信息区块包含一数据压缩编码字段和一协议控制信息压缩编码字段。
7.如权利要求1所述的方法,该方法进一步包含(e)选择性地将该第一首标或该第二首标与该组数据合并,以产生一组合并数据。
8.如权利要求7所述的方法,该方法进一步包含(f)传送该组合并数据。
9.如权利要求8所述的方法,该方法进一步包含(g)接收该组合并数据。
10.如权利要求9所述的方法,该方法进一步包含(h)判断该组合并数据是包含该第一首标或该第二首标;以及(i)如果该组合并数据是包含该第二首标,则在进一步处理该组合并数据前,先将该组合并数据解压缩。
11.一种在一通讯系统中处理N组数据中的一组数据的装置,N为一自然数,该装置包含一第一判断模块,该第一判断模块用以判断该组数据是否已被压缩;以及一第一产生模块,该第一产生模块是由该第一判断模块的一第一判断结果所操控,如果该第一判断结果为否,则该第一产生模块为该组数据产生一第一首标,该第一首标包含一第一指标,该第一指标用以指出该第一首标未包含一压缩信息区块。
12.如权利要求11所述的装置,该装置进一步包含一第二判断模块,该第二判断模块由该第一判断模块的该第一判断结果所操控,如果该第一判断结果为是,该第二判断模块即判断该组数据是否为该N组数据中的第一组数据,如果该第二判断模块的一第二判断结果为否,则该第二判断模块亦操控该第一产生模块,令该第一产生模块为该组数据产生该第一首标。
13.如权利要求12所述的装置,该装置进一步包含一第二产生模块,该第二产生模块由该第二判断模块的该第二判断结果所操控,如果该第二判断结果为是,该第二产生模块即为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
14.如权利要求11所述的装置,其中该通讯系统是一符合GPRS规格的移动装置。
15.如权利要求14所述的装置,其中该第一首标与该第二首标为子网络依据收敛协议首标。
16.如权利要求15所述的装置,其中该压缩信息区块包含一数据压缩编码字段和一协议控制信息压缩编码字段。
17.如权利要求11所述的装置,该装置进一步包含一合并模块,该合并模块用以选择性地将该第一首标或该第二首标与该组数据合并,以产生一组合并数据。
18.如权利要求17所述的装置,该装置进一步包含一传送模块,该传送模块用以传送该组合并数据。
全文摘要
本发明提供一种在一通讯系统中处理N组数据中的一组数据的方法及装置。根据本发明的方法及装置首先判断该组数据是否已被压缩,如果该组数据未被压缩,即为该组数据产生一第一首标,该第一首标包含一第一指标,该第一指标用以指出该第一首标未包含一压缩信息区块。如果该组数据已被压缩,并且该组数据为该N组数据中的第一组数据,则为该组数据产生一第二首标,该第二首标包含与该第一指标相反的一第二指标,该第二指标用以指出该第二首标包含该压缩信息区块。
文档编号H04L29/08GK1984134SQ20051013145
公开日2007年6月20日 申请日期2005年12月14日 优先权日2005年12月14日
发明者叶浚峰 申请人:明基电通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1