宽带无线本地环路系统的分组数据处理装置和方法

文档序号:7915887阅读:195来源:国知局
专利名称:宽带无线本地环路系统的分组数据处理装置和方法
技术领域
本发明涉及宽带无线本地环路(W-WLL)系统的分组数据处理装置和方法,特别涉及能够区分和分别处理普通分组数据及运动图象分组数据的宽带无线本地环路(W-WLL)系统分组数据处理装置和方法。
另外,不同于现有的窄带码分多址(CDMA)网络,宽带CDMAWLL系统能够实现综合服务数字网(ISDN)服务和分组网络实施,以及呼叫、传真和数据传输。图1显示的是普通W-WLL系统的结构方框图。普通W-WLL系统包括用于从家中的终端10接收用户信号并将其发送到基站的无线接口单元(RIU)20,用于根据无线接口单元(RIP)20无线地处理载体的连接及释放的无线端口(RP)30,用于执行在无线端口(RP)30和交换器间的连接呼叫链路功能的无线端口控制器(RPC)40,以及用于处理与互联网的连接的路由器50。
普通W-WLL系统进一步包括用户接口单元,并且无线端口30是无线连接的。无线端口(RP)30和无线端口控制器(RPC)40通过E1中继线连接,且无线端口控制器40和路由器50通过以太网连接。无线信息单元20通过点对点协议(PPP)与互联网连接以向每个终端10提供互联网服务。
在W-WLL系统中,分组数据路由单元(PDRU)安装在无线端口控制器40中。其设置并管理每个终端10的点对点协议(PPP)连接,将终端10发送的PPP帧改变成以太网帧格式,并将其发送到路由器50。另外,PDRU也可用于将从路由器50发出的以太网帧转换成PPP帧,并随后将其发送到相应的终端10。
在W-WLL系统的常规分组数据处理装置中,来自互联网的分组数据首先由局域网(LAN)控制器接收,随后发送到缓存器。随后,发送到缓存器的分组数据由高级数据链路控制(HDLC)控制器提取并通过HDLC信道经过RIU 20发送到终端10。
此时,普通LAN控制器的带宽是10Mbps,且HDLC信道的最大带宽是385Kbps。因此,在PDRU的LAN控制器与HDLC控制器之间安装有一个缓存器,以便于解决带宽差异。在W-WLL系统中,多个终端共享一个HDLC信道。当与任意终端相连的用户存取普通互联网广播信道地址并观看运动图象时,大量的运动图象分组数据通过LAN控制器传输到缓存器,且此后大量的运动图象分组存在缓存器中。
因此,现有的分组数据处理装置存在当用户获得他或她需要的信息,随后请求相对较少量的数据时,该请求通常会由于运动图象分组占据缓存器而延迟的问题。
结合以上的参考资料以更好地理解其它的或可选的细节、特征和/或技术背景。
本发明的一个目的是提供一种宽带无线本地环路(W-WLL)系统的分组数据处理装置和方法,其利用单独的缓存器分别管理从分组数据路由单元(PDRU)发送到互联网的分组中用于传输运动图象数据的分组和用于传输普通数据的分组,从而能够提高分组数据路由的服务质量。
为了全部或部分实现至少上述目的,提供了一种W-WLL系统的分组数据处理装置,包括用于实现与LAN的接口并发送和接收分组数据的局域网(LAN)控制器。该系统进一步包括用于通过HDLC信道向/从用户无线连接单元发送/接收分组数据的HDLC控制器,用于有区分地存储在HDLC控制器和LAN控制器之间传输的数据的动态随机存取存储器(DRAM),以及用于控制DRAM、LAN控制器和HDLC控制器,并同时执行分组数据路由单元的功能的CPU。
为了全部或部分实现至少上述优点,进一步提供了一种W-WLL系统的分组数据处理装置,其中分别构建了多个缓存器,分别用于传输从分组数据路由单元传输到互联网的分组数据中的运动图象数据和普通数据的分组。
为了全部或部分实现至少上述优点,进一步提供了一种W-WLL系统的分组数据处理装置,包括用于实现与LAN的接口并发送和接收分组数据的LAN控制器。该系统进一步包括用于通过HDLC信道向/从用户无线连接单元发送/接收分组数据的HDLC控制器,具有用于存储在HDLC控制器和LAN控制器之间传输的运动图象分组数据的第一缓存器和用于存储运动图象分组数据之外的分组数据的第二缓存器的动态随机存取存储器(DRAM),和执行分组数据路由单元的相应控制功能的CPU。
为了全部或部分实现至少上述优点,进一步提供了一种W-WLL系统的分组数据处理方法,其中用于传输运动图象数据的分组和用于传输普通数据的分组的缓存器是分开的,以便于将从分组数据路由单元传来的分组数据发送到互联网。W-WLL系统进一步包括检查接收到的互联网协议(IP)分组是否是传输控制分组,根据接收到的IP分组是否是传输控制分组确定分组数据是通过哪个端口号发出的,并区分运动图象数据和其它数据,并随后将这些数据存储在相应的缓存器中。
为了全部或部分实现至少上述优点,进一步提供了一种W-WLL系统的分组数据处理方法,包括检查接收到的IP分组是否是传输控制分组,若接收到的IP分组是传输控制协议(TCP)分组,则检测发出数据的端口号。若端口号是指示运动图象数据的数字,则W-WLL系统将发送的IP分组保存在用于处理运动图象数据的缓存器中。若接收到的分组不是TCP分组或若端口号不是指示运动图象数据的数字,则将发送的IP分组保存在用于处理普通数据的缓存器中。
本发明的其它优点、目的和特征其一部分将在以下的说明书中进行阐述,其余部分则本领域的技术人员经过对以下内容的检验后会变得明了,或者通过实施本发明而体验到。可以实现和达到如所附的权利要求书具体指出的本发明的目的和优点。
图4显示的是根据本发明一个优选实施例的W-WLL系统的分组数据处理方法的流程图。
优选实施例详述以下参考附图对根据本发明一个优选实施例的W-WLL系统的分组数据处理装置和方法进行详细说明。
如图2所示,W-WLL系统的分组数据处理装置的优选实施例包括用于实现与局域网(LAN)的接口并向从LAN发送和接收分组数据的LAN控制器。该优选实施例进一步包括用于通过高级数据链路控制(HDLC)信道,向/从用户无线连接单元20发送/接收分组数据的高级数据链路控制(HDLC)控制器42。普通W-WLL系统进一步包括用于缓存HDLC控制器42和LAN控制器41之间传输的数据、并具有多个用于分别地存储从LAN控制器41输入的分组数据的缓存器43a和43b的动态随机存取存储器(DRAM)43。用于控制缓存器43a和43b、LAN控制器41和HDLC控制器42的中央处理器(CPU)44执行分组数据路由单元的功能。
DRAM43由多个缓存器构成,例如,包括用于存储从LAN控制器41传来的数据中的运动图象分组数据的第一缓存器43a,和用于存储从LAN控制器41传来的运动图象数据之外的数据的第二缓存器43b。
图3显示的是根据本发明一个优选实施例的分组数据格式。如图3所示,分组数据包括包含序号、确认号、校验和等的TCP段,以及20字节的IP报头。
IP报头包括包含协议信息的8位字段,以便于将相应的分组数据识别为TCP分组或UDP分组。另外,IP报头提供了相应的分组数据是运动图象数据还是普通数据的信息,这也可由TCP层的源端口号识别。例如,假设运动图象数据通过1755的端口号发送,CPU44识别接收的分组数据的端口号。若端口号是1755,则CPU44将接收到的分组数据识别为包含运动图象数据的分组数据。同时,若端口号不是1755,则CPU44把接收到的分组数据识别包含运动图象以外的数据的分组数据,随后分别在缓存器43a和43b中存储每个分组数据。
图4显示的是根据本发明一个优选实施例的W-WLL系统的分组数据处理方法的流程图。如图4所示,检查从路由器或互联网接收的IP分组是否是传输控制协议分组(步骤S1、S2)。若IP分组是传输控制分组,则确定端口号是否是指示运动图象数据的数字(步骤S3)。
在这个方面,由于指示运动图象数据的端口号设为1755,其可只通过识别端口号来确定分组数据是否是运动图象数据。若端口号是指示运动图象数据的数字,则传输的IP分组存在用于处理运动图象数据的缓存器中(步骤S4)。若分组数据不是传输控制协议分组,或若端口号不是指示运动图象数据的数字,则传输的IP分组存在用于处理普通数据的缓存器中(步骤S5)。
以下参照


在宽带无线本地环路系统中分组数据处理装置和分组数据的格式。首先,设想在互联网上,运动图象分组数据通过传输控制协议传输,且‘1755’用作端口号。
本发明优选实施例的分组数据处理装置在DRAM43中包括多于两个的缓存器,其中第一缓存器43a用于运动图象分组数据,第二缓存器43b用于存储运动图象之外的分组数据。若从局域网控制器41接收到的分组数据是传输控制协议,且端口号是1755,则分组数据路由单元确定其为运动图象分组数据,并将数据发送到用于存储运动图象分组数据的第一缓存器43a,且进一步将其余的分组数据发送到用于存储运动图象数据之外的数据的第二缓存器43b。
另外,接收的分组数据可利用IP报头的8位协议信息识别为TCP分组或用户数据报协议(UDP)分组。特别是由TCP分组的前16位可确定数据是否使用于源端口号‘1755’。因此,运动图象分组数据和普通数据可由此区分开。
分别发送到第一缓存器43a和第二缓存器43b的分组数据随后通过高级数据链路控制控制器42从缓存器43a和43b中提取出来,且随后发送到高级数据链路控制信道。此时,若分组数据只存在于两个缓存器之一,则只从相应缓存器提取和发送数据。但是,若分组数据存在于两个缓存器中,则顺序提取分组数据并随后从两个缓存器中发出。
CPU44提取分组数据所使用的频率可根据两个缓存器使用的应用场合调整。但是,存在其它因素用于调节频率。
根据上述说明,本发明的W-WLL系统的分组数据处理装置和方法具有许多优点。首先,即使与高级数据控制信道相连的用户收到运动图象分组数据,请求普通信息以获得所需信息的不同用户的时间延迟也可降低。另外,分别管理用于传输从W-WLL系统的分组数据路由单元发送到互联网的分组数据中的运动图象分组数据和普通分组数据的缓存器。因此,可提高分组数据路由的服务质量。
上述的实施例和优点仅仅是示例性的,并不构成对本发明的限定。本技术可以适用于其它类型的装置。本发明的教导可以容易地应用于其它类型的装置。本发明的说明书仅是说明性的,它并不限制权利要求的范围。对于本领域技术人员显然可以有各种替换、改进和变化。在权利要求书中,装置加功能的语句旨在涵盖实现所述功能的结构,其不仅是结构等同,也包括同等的结构。
权利要求
1.一种用于处理宽带无线本地环路(W-WLL)系统的分组数据的装置,包括局域网(LAN)控制器,用于实现与LAN的接口,并发送和接收分组数据;高级数据链路控制(HDLC)控制器,用于通过HDLC信道向/从用户无线连接单元发送/接收分组数据;动态随机存取存储器(DRAM),用于分别地存储在HDLC控制器和LAN控制器之间传输的数据;以及CPU,用于控制DRAM、LAN控制器和HDLC控制器,且同时执行分组数据路由单元的功能。
2.根据权利要求1所述的装置,其中DRAM包括多个用于分别地存储从LAN控制器输入的分组数据的缓存器。
3.根据权利要求2所述的装置,其中所述的多个缓存器包括第一缓存器,用于存储从LAN控制器传来的数据中的运动图象分组数据;以及第二缓存器,用于存储从LAN控制器传来的数据中运动图象分组数据之外的分组数据。
4.一种用于处理W-WLL系统的分组数据的装置,包括用于传输运动图象数据的分组和用于传输从分组数据路由单元发送到互联网的分组数据中的普通数据的分组的多个缓存器。
5.根据权利要求4所述的装置,其中缓存器包括第一缓存器,用于存储运动图象分组数据;以及第二缓存器,用于存储运动图象分组数据之外的分组数据。
6.一种用于处理W-WLL系统的分组数据的装置,包括局域网(LAN)控制器,用于实现与LAN的接口,并发送和接收分组数据;高级数据链路控制(HDLC)控制器,用于通过HDLC信道向/从用户无线连接单元发送/接收分组数据;动态随机存取存储器(DRAM),具有用于存储在HDLC控制器和LAN控制器之间传输的运动图象分组数据的第一缓存器和用于存储运动图象分组数据之外的分组数据的第二缓存器;以及CPU,用于执行分组数据路由单元的相应控制功能。
7.一种用于处理W-WLL系统的分组数据的方法,包括检查接收到的互联网协议(IP)分组是否是传输控制分组(TCP);若接收到的IP分组是TCP分组,确定端口号是否用于传输数据;以及识别运动图象数据和其它数据,且将它们存在相应缓存器中。
8.根据权利要求7所述的方法,其中检查传输控制分组的步骤包括使用包含在接收到的IP分组报头中的协议信息识别分组。
9.根据权利要求7所述的方法,其中将数据存在相应缓存器中的步骤包括将识别为运动图象数据的数据存储在用于缓存运动图象数据的缓存器中;以及将运动图象数据之外的数据存储在用于缓存普通数据的缓存器中。
10.根据权利要求7所述的方法,其中端口号是识别运动图象数据和运动图象之外的数据的依据。
11.一种用于处理W-WLL系统的分组数据的方法,包括检查接收到的互联网协议(IP)分组是否是传输控制协议(TCP)分组;若接收到的IP分组是TCP分组,则确定端口号是否用于传输数据;若端口号是指示运动图象数据的数字,将发送的IP分组存在用于处理运动图象数据的缓存器中;以及若接收到的分组不是TCP分组或若端口号不是指示运动图象数据的数字,则将发送的IP分组存在用于处理普通数据的缓存器中。
12.根据权利要求11所述的方法,其中通过包含在接收到的IP分组报头中的协议信息识别TCP分组。
全文摘要
宽带无线本地环路(W-WLL)系统的分组数据处理装置,包括用于实现与LAN的接口并发送和接收分组数据的局域网(LAN)控制器。系统进一步包括用于通过HDLC信道向/从用户无线连接单元发送/接收分组数据的高级数据链路控制(HDLC)控制器;具有用于存储在HDLC控制器和LAN控制器之间传输的运动图象分组数据的第一缓存器和用于存储运动图象分组数据之外的分组数据的第二缓存器的动态随机存取存储器;和用于执行分组数据路由单元的相应控制功能的CPU。分别地使用和管理缓存器,以将运动图象数据和普通数据从W-WLL系统的分组数据路由单元发送到互联网。
文档编号H04L29/06GK1400826SQ0212693
公开日2003年3月5日 申请日期2002年7月25日 优先权日2001年7月27日
发明者李元亨 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1