通过网络发送附加信息的系统的制作方法

文档序号:7751464阅读:250来源:国知局
专利名称:通过网络发送附加信息的系统的制作方法
技术领域
本发明涉及一种用于经由包括多个网络协议堆栈的网络向目的地应用发送源应用数据单元的传输系统。
本发明还涉及一种发送数据单元的方法,此方法被计划用在这样一个传输系统中。
本发明还涉及一种包括目的地网络协议堆栈和目的地应用的接收机,用于处理经由网络发送到所述目的地应用的源应用数据单元。
本发明还涉及一种包括源应用和源网络协议堆栈的发射机,用于处理要通过网络被发送的源应用数据单元。
本发明进一步涉及一种用于实现这样一种方法的程序。
本发明对于涉及经由类似无线网络的、频带受限且易出错的多媒体内容传输这样的应用尤其有用。
背景技术
在数字通信领域中,通过网络连接各种应用。一种通用的网络系统结构是在Dunod编辑的文集“Prentice Hall”中从第14到第21页由Andrew Tanenbaum编写的标题为“Computer Networks”(计算机网络)的书中描述的七层ISO参考模型。依据这种模型,按照由协议规定的分层的形式来组织一个网络。网络管理的所有操作都由一个网络协议堆栈来执行,网络协议堆栈扮演在应用和发送信道之间的接口的角色。网络协议堆栈因此被置于发送信道两侧。
第一层,称为物理层,包括一个处理数据物理发送的发送信道。上层负责应用网络协议,也就是处理与数据传输相关的操作,就像路由选择、寻址、差错检查等等。最后一层,称为应用层,管理网络的用户接口并与目的地应用的需求有关。
在如

图1所示的传输系统的传统方案中,源应用SAPP被包括在发射机TRANS中,它包括一个源网络协议堆栈SSTK,而目的地应用DAPP属于接收机REC,它包括一个目的地网络协议堆栈DSTK。正如OSI参考模型所定义的,所述源网络协议堆栈SSTK和所述目的地网络协议堆栈DSTK分别包括七个层Li,i从1到7
L1物理层,L2数据链路层,L3网络层,L4传输层,L5会话层,L6表示层;和L7应用层。
输入数据ID首先被源应用SAPP处理,其提供源应用信息SAI。所述源应用信息然后被源网络协议堆栈SSTK转换成被发射的源应用数据单元TSADU,它经由网络被发送给接收机REC。接收到的源应用数据单元RSADU被目的地网络协议堆栈DSTK接收,目的地网络协议堆栈DSTK从所述接收到的源应用数据单元RSADU中提取接收到的源应用信息RSAI。所述接收到的源应用信息RSAI最后被输出一些输出数据OD的目的地应用DAPP处理。
因而,要经由网络发射的任何信息都必须遵从网络协议。
发明概要本发明的一个目的是提供一种解决方案,用于把附加信息从传输系统的第一网络协议堆栈的一层发射到第二网络协议堆栈的一层而不会扰乱处理普通流的方式。
一种根据本发明并在开始段落中描述的传输系统,其特征在于所述传输系统还包括生成装置,用于在第一网络协议堆栈的一层生成附加信息,该附加信息将经由至少所述第一和第二网络协议堆栈来被发送给第二网络协议堆栈的一层,自适应装置,用于把所述附加信息转换为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加数据单元,恢复装置,当所述附加数据单元到达第二网络协议堆栈的所述层时,用于恢复在所述附加数据单元内的所述附加信息。
本发明处理在传输系统内网络协议堆栈的各个层之间的所有可能的信息交换。除了普通数据流之外所述信息也被从源应用发射到目的地应用。它由第一网络协议堆栈的第一层生成并寻址到第二网络协议堆栈的第二层,第二网络协议堆栈可以与第一网络协议堆栈相同。所述信息因此被称为附加信息。所述附加信息例如是由物理层在接收机一端输出并且可用于目的地应用的信道状态信息。一些附加信息也可以在发射机内被交换,例如,如果涉及一个普通流的一组数据的重要性级别,则从应用层交换到物理层。这种信息可以帮助信道编码器决定对该数据组要应用哪个保护级别。
一些附加信息也可以从接收机发送到发射机,反之亦然。例如,在接收机的物理层中可用的信道状态信息也可用于源应用,尤其是如果所述源应用输出可缩放的数据流时更是如此。实际上,如果信道状态很糟糕,具有一个高误码率,则源应用可以决定只发送基础数据流给接收机。相反,如果信道状态满足流业务,则所述源应用将可能提供基础和增强数据流二者。
还应当指出,网络可以包括由路由器分开的一些发射信道。路由器是用于把通过发射信道发射的数据单元重定向到一个新的发射信道的一个网络协议堆栈。路由器包括一些分层,这些分层也可以提供要被发送给接收机一端的目的地应用去的附加信息。
在本发明的特定实施例中,如果所述附加信息与一个源应用数据单元相关,则所述传输系统还包括收集装置,当把与所述源应用数据单元相关的附加信息转换成为附加数据单元时,用于收集与被所述自适应装置使用的所述源应用数据单元有关的信息。其目的是收集所述源应用数据单元内的信息,其在所述附加数据单元内被复制时将指示它们与所述源应用数据单元相关。例如这是这样的情况信道状态信息指示当所述源应用数据单元已经被目的地应用接收的时刻的差错率。所述信道状态信息必须与所述源应用数据单元相关。有利地,所述收集装置向所述附加数据单元给出一个序列号,该序列号等于所述源应用数据单元的序列号。
在本发明的另一实施例中,如果目的地网络协议堆栈的一层包括确认装置,其中确认装置用于把有关所述源应用数据单元的确认消息发送回到例如发射机一端的另一网络协议堆栈的相应层,那么,传输系统还提供用于使对于所述附加数据单元的所述确认装置无效的一些去激活装置。因此,本发明的一个优点是目的地网络协议堆栈对于普通流的工作方式不受附加数据单元发射的影响,尤其对于服务质量方面不受影响。此目的主要避免由于接收到的有关发射机忽略的数据单元的确认消息引起的任何网络错误。
有利地,所述标记装置向所述附加数据单元给出一个特定的目的地端口号。
在本发明的优选实施例中,所述附加信息是与对在接收机的目的地网络协议堆栈的物理层中接收到的源应用数据单元做出的一个硬判决相关的软信息。所述软信息被发给一个目的地应用,例如一个源解码器。结果,所述传输系统还包括用于提供所述附加信息的一个信道解码器,并且所述自适应装置还包括量化子装置,用于从所述附加信息中提供较短的附加信息;区分子装置,用于区分所述较短的附加信息中的有用信息和控制信息;构造子装置,用于把所述有用信息构造到有用字段中;封装子装置,用于通过使用所述控制信息来把所述有用字段封装到遵从所述网络协议堆栈的所述附加数据单元中。
所述恢复装置还包括目的地解量化子装置,用于从所述有用字段中恢复所述附加信息。
所述传输系统当然包括收集装置,因为所述附加信息是直接从一个接收源应用数据单元中导出的。
在本发明的这个优选实施例中,因为它已经证明使其改进了性能,所以主要的兴趣是把所述软信息发送到目的地应用。
另外,这里提供一种由根据本发明的传输系统应用的方法。
附图简述在阅读如下详细说明并参考附图之后,本发明另外的目的、特性和优点将变得显而易见,附图中图1是根据现有技术的联网的通信系统的示意图;图2是给出在一个传输系统内附加数据交换的一些示例的示意图;图3是根据本发明的接收机的示意图;图4a描述了遵从网络协议规则的一个数据单元的结构;图4b示出了根据OSI模型的一个网络协议堆栈的分层结构;
图4c示出了根据TCP/IP模型的一个网络协议堆栈的分层结构;图5是说明在根据本发明的传输系统内附加软数据单元的发送的示意图;图6a描述了根据本发明的传输系统的自适应装置;图6b描述了根据本发明的传输系统的恢复装置;图7是可以被用于在根据本发明的量化子装置中进行软解码的均匀量化示意图;图8描述了根据本发明的区分子装置;图9描述了根据本发明的构造和封装子装置两者;图10是说明在包括一些路由器的传输系统中发送附加软数据单元的示意图;图11是按照“迭代”软解码模式在根据本发明的接收机内从应用层到物理层发送控制顺序或附加信息的示意图;图12a描述了根据本发明的“迭代”软解码模式的自适应装置;图12b描述了根据本发明的“迭代”软解码模式的恢复装置。
具体实施例方式
本发明涉及一种用于经由包括多个网络协议堆栈的网络把源应用数据单元发送到目的地应用的传输系统。
这样一个传输系统允许附加信息从第一网络协议的任何层发送到第二目的地网络协议堆栈的任何其它层。包括发射机TRANS、网络NET和接收机REC的一个传统传输系统在图2中被表示。所述发射机TRANS包括源应用SAPP和源网络协议堆栈SSTK,并且所述接收机REC包括目的地网络协议堆栈DSTK和目的地应用DAPP。所述发射机和接收机通过所述网络NET连接。附加信息(Ii)的五个示例被给出附加信息I1从目的地网络协议堆栈的物理层发射到应用层。它可以是与源应用数据单元相关的信道状态信息,其可以帮助目的地应用做出更适当的判断,用于处理所述源应用数据单元,附加信息I2从目的地网络协议堆栈的应用层发送到物理层。其可以是要求所述物理层的信道解码器开始或停止软解码的一个控制命令。
附加信息I3从源网络协议堆栈的物理层发射到应用层。它例如可以是信道状态信息,其可以帮助源应用关于输入数据必须被编码的方式做出一些判断;
附加信息I4从目的地网络协议堆栈的物理层发送到源网络协议堆栈的应用层。它可以是在一个时刻测量的信道状态信息,在一个可缩放的编码方法情况下,其帮助源应用决定它将只发送基础数据流还是将发送基础和加强流,附加信息I5从目的地网络协议堆栈的应用层发送到物理层。它可以是与一个源应用数据单元相关的重要性级别,其可以帮助物理层为所述源应用数据单元选择一个适合的数据保护级别。
本发明的第一实施例在图3中被描述。它处理附加信息I1。传输系统的接收机REC包括目的地网络协议堆栈DSTK和目的地应用DAPP,目的地应用DAPP例如是一个源解码器。如图4b所示,根据OSI参考模型以分层的形式开发所述目的地网络协议堆栈DSTK,这是本领域技术人员熟知的。
应当指出,所述模型不是唯一的。如图4b所示的TCP/IP参考模型的使用也非常广泛,但是其只包括四层。它的第一层L′1包括了L1和L2,L′2相当于网络层L3,L′3相当于传输层L4,而L′4包括了L5、L6和L7。
源应用数据单元RSADU通过网络NET被网络协议堆栈DSTK的物理层L1接收。所述物理层对所述接收数据源应用数据单元RSADU完成一些操作,像解调、均衡和信道解码。它还可以包括生成装置,例如用于从关于信道的测量值CM中提供信道状态信息CSI的测量装置MEAS。
信道状态信息CSI帮助目的地网络协议堆栈的较高层选择一个适当的策略,用于更好地处理接收到的源应用数据单元。因此,主要的兴趣是向上传播这种信息。所述信道状态信息CSI是由目的地网络协议堆栈的物理层产生的一种附加信息。因此,接收机包括自适应装置ADAP,用于把所述附加信息CSI变换成为遵从网络协议规则的一个附加数据单元。在图3的示例中,所述自适应装置ADAP属于物理层L1,因为该附加信息在这一级被提供。如果所述附加信息由另一层提供,则所述自适应装置将属于那一层。
自适应装置ADAP的目的是提供一个附加数据单元ADU,它既包括信道状态信息CSI,又遵从目的地网络协议堆栈DSTK。
遵从目的地网络协议堆栈DSTK的一个数据单元具有一个特定结构,如图4a所示。所述结构被分成两种类型的信息有用信息(也称为有效载荷)和控制信息。有用信息是发射的信息,在目前情况下是信道状态信息CSI。控制信息收集由网络协议堆栈DSTK的连续层使用的所有数据,来处理所述数据单元,例如来检查它的有效性。实际上有两种类型的控制信息一些报头Hdi和一些报尾Tri,i从2到7,它们由发射机内的相应层Li附加在有用信息的开头和结尾处。当数据单元通过网络协议堆栈DSTK向上传递时,所述报头和报尾在接收机中被去掉。应当指出,除了物理层L1之外的所有分层有一个相关的报头或者一个报尾。在物理层,数据单元(也称为一帧)的概念仍然无意义,因为数据只被当作连续的比特。
因此,自适应装置ADAP必须创建一个附加的数据单元ADU,它可被下一层(数据链路层L2)翻译。
如图4a所示,应当指出所谓的有效载荷的内容随着分层改变让我们称被发送给目的地应用DAPP的有用信息为Pa,Pa是层L7的有效载荷,但是层L6的有效载荷Pa6还包括上一层L7的报头Hd7和报尾Tr7等等。
为信道状态信息CSI建造一个遵从的附加数据单元ADU的方法是复制预先接收到的源应用数据单元的控制信息,也就是它在有用信息CSI的开头和结尾处的报头和报尾(例如,所述控制信息已经被储存在存储器中)。在报头和报尾内,所述控制信息包含一些字段,并且,它们中IP地址,它定义当前数据单元的接收机(例如计算机)目的地地址。它属于网络层L3;UDP长度,它定义连接到UDP有效载荷的UDP报头的总长度。它属于传输层L4;UDP校验和,它是连接到UDP有效载荷的UDP报头的比特所产生的总数。它也属于传输层L4;目的地端口号,它规定目的地应用或过程。它也属于传输层L4;RTP序列号,它识别并编号一个数据流内的数据单元。它也属于传输层L4。
由于一些字段过分取决于储存在有效载荷中的有用信息的特性,因此它们必须为附加的数据单元特别被重新计算。例如,UDP长度需要被重新计算,因为有用信息与最初接收数据单元中的不相同。因此,UDP校验和也需要被更新。
而且,由于发射条件常常变动,所以信道状态信息CSI是一个变化量度,它只能适用于某一个时间周期。因此,可能与片刻时间或者与一个在这个时刻到达物理层的源应用数据单元相关。在片刻时间的情况下,称为“时间标记”的一个附加字段可用来限制所述信道状态信息的有效性。这样一个字段始于一个给定的正值,并逐步减少直到为零。在源应用数据单元的情况下,需要收集所述源应用数据单元内的识别信息,它将在目的地层处用于指示所述信道状态信息只对于所述源应用数据单元有效。
为此,根据本发明的传输系统还包括收集装置COLL,用于收集关于一个接收到的源应用数据单元RSADU的识别信息II,当把与所述源应用数据单元相关的附加信息变换为一个附加数据单元ADU时,所述识别信息被所述自适应装置使用。
因此,除了当所述识别信息II已经到达时所述收集装置停止动作以外,所述收集装置并行再现由用于把所述源应用数据单元从物理层向上发射到应用层的网络协议堆栈DSTK所执行的解封装操作。所述识别信息例如可以是储存在接收到的源应用数据单元RSADU的RTP报头中的RTP序列号。然后,所述RTP序列号被提供给自适应装置ADAP,使得还被包括在附加数据单元ADU中。
应当指出如果从第一网络协议堆栈的一层发射到第二网络协议堆栈的一层中的附加信息与一个特定源应用数据单元不相关,则所述收集装置无效并且所述自适应装置然后向RTP序列号给出一个无意义值,例如零。
一旦报头和报尾的所有有关的字段已经被重新计算,则该附加数据单元ADU被提供给标记装置MARK。所述标记装置MARK用于通过提供一个标记的附加数据单元MADU1来从接收到的源应用数据单元RSADU中区别出所述附加数据单元ADU。这样一个区别例如在第二层中非常有用,因为大部分情况下标记的附加数据单元MADU不打算用与接收到的源应用数据单元RSADU相同的方式被处理。
通过把一个特定目的地端口号P2加到该附加数据单元ADU上来方便地完成这样一个标记操作,附加的数据单元ADU不同于所述接收到的源应用数据单元RSADU之一(例如,它们具有一个目的地端口号P1)。目的地端口号是一个字段,它属于UDP报头并因此不被位于传输层L4之下的那些分层考虑。
应当指出,类似文件传送协议(FTP)那样的特定标准应用具有它们的保留目的地端口号,其不能被其它应用使用。对于例如像源解码器那样的其他应用,所有空闲的端口号都是可能的,甚至对于同一应用可能有好几个目的地端口号。
目的地端口号的解决方案当然不是限定的。另一种选择是向附加的数据单元ADU给出与接收到的源应用数据单元RSADU相同的RTP序列号。
然后,所述标记的附加数据单元MADU1被向上发送给数据链路层L2。一旦它已经接收所述标记的附加数据单元MADU1,数据链路层L2检查并去掉它的报头Hd2和报尾Tr2并把一个新版本的标记的附加数据单元MADU2发送到网络层L3。所述网络层L3完成一个类似的过程并把它的标记的附加数据单元版本MADU3提供给传输层L4。
如果我们假定标记的附加数据单元MADU3已经通过了传输层L4的测验,则一个新版本MADU4被发送给上一层。这过程进行直到应用层L7,在那儿,所述标记的附加数据单元版本MADU6被送给用于恢复所述标记的附加数据单元内的例如信道状态信息CSI之类附加信息的恢复装置RETRIEV。所述恢复装置RETRIEV的另一目的是把所述附加信息引导到正确的目的地端口号,并且如果需要,使得它和被包含在与之相关的接收到的源应用数据单元RSADU6内的源应用信息SAI一起。然后,所述附加信息到达它的目的地应用DAPP。
正如我们将进一步看到的,取决于附加信息所寻址到的分层,所述恢复装置可以执行更复杂的操作。
在应用级使所述信道状态信息CSI可用的优势真正有价值的。实际上,这些相关信息可以帮助做出策略选择。例如,取决于信道状态,如果信道差错率很高时,接收可缩放数据流的源解码器可以请求发射机只发送一个基础流;如果存在着优良的发射条件时,请求更多数据流,即基础和加强流。
在继续进行之前,必须更详细地学习传输层L4工作的方式。它或者遵从被称为TCP的单独一个可靠协议,或者遵从两个协议,如图4b所示与一个可靠协议(例如RTP/RTCP)耦合的、提供最佳效果业务的UDP协议。所有可靠协议的共同特性是它们在接收机一端包括提供服务质量的一些确认装置ACKN。所述确认装置用来将确认消息发回给发射机,以便通知它已经接收了大约多少有效数据单元。取决于所使用的协议,所述确认消息的频率可以不同。例如,协议TCP为接收到的每个有效数据单元发送一则确认消息,这使发射信道极度过载。它甚至引起延迟,这与实时应用完全矛盾。RTP/RTCP协议在可靠性和成本效益之间实现一个更好的折衷,因为它为在同一目的地端口号上接收到的好几个数据单元只发送单个确认消息。因此,在TCP和UDP/RTP/RTCP协议之间的选择取决于应用。
利用这些确认消息,发射机推断哪些数据单元尚未被接收机接收并可以决定重发它们。
在接收机一端,确认装置ACKN也可以决定等待重发或者直接请求立即重发。
传输层L4还要负责识别标记的附加数据单元所寻址到的目的地应用DAPP。
对于接收到的源应用数据单元SADU4,确认装置ACKN输出一则确认消息RAM4,该消息被发送给发射机。所述确认消息RAM4必须向下通过较低的分层作为一则确认消息RAM3从网络到数据链路层、作为一则确认消息RAM2从数据链路到物理层、以及作为一则确认消息RAM从物理层到发射信道。然后,它经由网络NET的发射信道被发射并被发射机TRANS接收。应当指出,TCP或RTP/RTCP协议的这样一个确认过程是系统的,换言之,它被应用到通过传输层向上传递的所有数据单元。
可是,可能会发生发射机忽略附加数据单元存在的情况。例如,发射机忽略包含信道状态信息CSI的附加数据单元ADU的存在。因此,这样一个附加数据单元ADU的一则确认消息的接收将在发射机一端引起一些协议错误。
为了避免此,一个简单的解决方案将通过仅仅使用不可靠的UDP协议代替传输层中的TCP或RTP/RTCP协议来在接收机一端抑制所有源应用数据单元的服务质量。在这种情况下,标记装置MARK对第二端口号的使用在这一级没有用,因为所有数据单元都被传输层以同样的方式处理。可是,这种解决方案根本不是令人满意的,因为把附加信息从第一层发射到第二层的可能性是以整个接收到的源应用数据单元的服务质量作为代价而获得的。
为了解决此问题,根据本发明的传输系统还包括去激活装置DEACT,用于为附加数据单元ADU抑制确认装置ACKN。所述去激活装置如图3所示。
在本发明的第一实施例中,考虑使用UDP/RTP/RTCP协议的情况。所述去激活装置DEACT被放置在物理层L1内。它们利用标记装置MARK标记附加数据单元的方式来识别它们并迫使它们跳过RTP/RTCP协议。这通过去掉RTP/RTCP报头和报尾来简单地完成。因此,在RTP/RTCP协议之后,接收到的源应用数据单元RSADU由UDP协议处理,而假定发射机的传输层未知的附加数据单元ADU只被UDP协议处理。换言之,对于附加数据单元ADU舍弃服务质量,但是对于接收到的源应用数据单元RSADU要保持服务质量。
另一种解决方案是在传输层以同样的方式处理所有的数据单元,也就是说让TCP或UDP/RTP/RTCP协议为所有数据单元发送一则确认消息,但是在物理层L1设置去激活装置DEACT,用于停止与具有特定目的地端口号P2的数据单元相应的消息。这个替换选项的优势是只修改物理层,物理层是唯一一个不遵从协议的分层。
本发明的优势是使一种选择性的服务质量成为可能。利用本发明,附加信息从物理层到应用层的发射不是以可靠性作为代价而获得的并且带来一个真正的添加值。
如果使用RTP/RTCP协议,应当指出为具有同一目的地端口号的好几个有效数据单元(即,P1或P2)把一个确认消息送回到发射机。因此,没有关于接收到的源应用数据单元和附加数据单元混合的确认消息将被发射。
还应当指出,那不只是包括一些确认装置的传输层L4。像数据链路层L2那样的较低分层也包括特定的确认装置。在本发明的优选实施例中,这些特定的确认装置被部分地抑制,以免它们请求发射机重发一个被破坏的数据单元。实际上,数据单元的目的地端口号在这一级不可见,因此不能识别附加数据单元。因此,所述特定的确认装置只检查它们已经接收的数据单元,并且有可能拒绝之。可是,通过使用较低分层的控制信息来标记附加数据单元,则为这些较低分层设置一个选择性的服务质量是可能的。
最后应当指出,所述第一层信息也可能为比物理层更高的分层所用,例如传输层L4。例如信道状态信息CSI能够帮助TCP或RTP/RTCP协议为被破坏的数据单元选择采用的最佳策略如果误码率低并且业务相当流畅,则请求发射机重发;或者如果误码率高或者如果有网络拥塞,则尝试纠正被破坏的数据单元。
在继续之前,强调一下本发明与确认相关的部分是任选的,并且结果,如果舍弃这个部分则本发明仍然存在。
本发明的第二实施例在图5中被描述。它处理由信道解码器CDEC提供的、关于接收到的源应用数据单元RSADU的硬信息和软信息HI和SI的发射。所述信道解码器CDEC属于传输系统接收机一端的目的地网络协议堆栈的物理层L1。所述硬信息和软信息HI和SI寻址到所述目的地网络协议堆栈DSTK的应用层L7。
正如在上面已经提及的并且与如图5所示不同,应当指出,物理层不限制为所述信道解码器CDEC(或者在发射机一端的所述信道编码器CENC),而是完成与网络N的发射信道实现机械的、功能性的以及电的接口。例如它包括与(解)调制或均衡相关的装置。
对于所接收到的经由网络NET发射的源应用数据单元RSADU的每个实值,信道解码器CDEC产生一个硬比特和一些软比特,硬比特是它关于所述实值所采取的硬判决,而那些软比特代表放在所述硬判决上的可靠性测量。所述可靠性测量对于目的地应用DAPP关于接收到的源应用数据单元做出它自己的选择是非常有用的。信道解码器为所述接收到的源应用数据单元RSADU输出硬和软比特。所述软比特是附加信息的形式,与要从目的地网络协议堆栈DSTK的第一层(物理层)发射到第二层(应用层)的所述硬数据单元相关。
在本发明的这个第二实施例中,生成装置因此由信道解码器CDEC提供。
为了能够发射所述软比特,根据本发明的传输系统还包括在图6a中所描述的、在自适应装置ADAP内的如下装置量化子装置QUANT,用于从所述附加信息HI和SI中提供较短的附加信息B0;区分子装置DISCR,用于区分所述较短的附加信息B0中的有用信息UI和控制信息CoI;
构造子装置STRUCT,用于把所述有用信息UI构造到有用字段UF(j)中,j从2到7;封装子装置ENCAPS,通过使用所述控制信息CoI来用于把所述有用字段UF(j)封装到所述附加数据单元ADU(j)中;在恢复装置RETRIEV内有如下装置目的地解量化子装置DEQUANT,用于从所述有用字段UF(j)中恢复所述附加信息HI和SI。
量化子装置QUANT用来从所述附加信息HI和SI中提供较短的附加信息B0。由于一些原因,所以需要这个操作第一,在数据单元经由网络NET被发射之前,数据单元被信道编码器CENC调制,例如使用本领域技术人员熟知的一种BPSK调制。因为将经由网络NET通过一个物理信号发射获得的已调数据单元,所以需要所述调制。
第二,由于此发射,接收到的源应用数据单元RSADU的每个数据都具有一个实值,它不像它按照BPSK调制时应该的那样,它可能不精确为-1或1。
第三,在发射信道的输出处,接收到的源应用数据单元RSADU的每个数据被量化成为大量比特,以便提供几乎没有截断的所述数据的一个二进制数据序列。获得一个被量化的接收源应用数据单元。所述被量化的接收源应用数据单元的每个被量化数据被信道解码器CDEC转换成为一个量化概率。例如,在BPSK调制的情况下,所述量化概率的符号指示包含在接收到的源应用数据单元RSADU内的所述被量化数据的更可能终值(-1或者1),并且模数表示这个终值是正确的可能性。这样一个信道解码器CDEC被称作软输出信道解码器。硬输出信道解码器将用所述最可能终值直接替换所述接收数据单元的每个实值。这样一个硬输出信道解码器将生成一种硬信道解码信息,此信息希望与发射的源应用数据单元TSADU相同。因此,倘若没有传输差错,则所述硬信道解码信息将等于已发射的源应用数据单元TSADU,并因此将被网络协议堆栈DSTK接受。可是在软输出信道解码器的情况下,一个已发射的比特不是被一个硬比特替换,而是被N个软比特替换,N个软比特例如由一个硬比特加N-1个补充软比特组成。因此,所获得的附加信息比发射的源应用数据单元TSADU长许多并且一定将被网络协议堆栈DSTK拒绝。
因此,所述附加信息HI和SI被信道量化子装置QUANT处理,如图6a所示。例如,执行N=3比特上的一个均匀量化,如图7所示。量化级0由分隔符q0=0来定义,它是轴AX的分段[-1,1]的正中。然后,关于q0对称,另外六个量化分隔符q1,q2,...,q6被定义,它们把轴AX完全分割成为如下间隔]-∝,q6[,[q6,q5[,[q5,q4[,[q4,q0[,[q0,q1[,[q1,q2[,[q2,q3[,[q3,∝[,在此,第一层信息的接收实值的可能比特序列分别为010,011,001,000,100,101,111和110。所述量化分隔符例如可以具有如下数值q1=0.666=-q4,q2=1.334=-q5并且q3=2.0=-q6。最重要的量化比特是关于接收到的源应用数据单元RSADU的一个数据的硬比特或者说是信道解码器CDEC的判定。应当指出,在不执行联合源信道解码的传统解码器中,门限值检测器被置于信道解码器CDEC之后并输出所述硬比特。当量化子装置QUANT只输出上述硬比特时,它们扮演一个简单的门限值检测器的角色。
另外N-1个量化比特是软比特,它们表示与所述硬比特或判定相关的概率。一组N个量化比特是所谓较短的第一层信息。
最后,量化子装置QUANT输出较短的附加信息,它在缓冲器B0中被组织起来,包含有第一层信息的每一个接收数据的所述N个量化比特,也就是控制和有用信息。
如图6a和8所示的区分子装置DISCR用来区分所述较短的附加信息B0中的有用信息UI和控制信息CoI。为这目的,所述区分子装置DISCR首先按照如下方式产生一个硬数据单元DU0:DU0包含所述较短的第一层信息B0的硬比特。所述硬数据单元DU0包括硬控制信息HCI(报头Hdi和报尾Tri)以及硬有用信息HUI。
然后,所述区分子装置DISCR按照与网络协议堆栈对网络协议堆栈DSTK的每个层Li(i从2到7)所执行的相同方式对所述硬数据单元DU0进行解封装,如果可应用,则接着执行如下动作读取硬数据单元DU0内的当前层Li的报头Hdi,把所述报头Hdi和报头长度HdLi存储到报头长度存储器HdLBox中,如果可应用,也把报头Hdi存储在一个校验和存储器CksBox中,考虑到较低层校验和的进一步重新计算(例如对于较低层Li-1,Hdi属于有用信息或有效载荷),
如果可应用,提取填塞字节的关于有用信息的一些信息PAD,并把它复制到特定的填塞存储器PadBox中。所述信息PAD指示在硬数据单元DU0的有用信息HUI末尾处是否添加了一些填塞字节。
读取硬数据单元DU0内的当前层Li的报尾Tri,把所述报尾Tri和报尾长度TrLi存储到报尾长度存储器TrLBox中,如果可应用,提取层Li的协议特定的任何其它信息。
注意上述动作a,b,c,d和e中的一些取决于所使用的协议。对于UDP协议,校验和CksUDP取决于有用信息或有效载荷HUI以及取决于上层的报头。因此,需要执行动作b。在RTP报头的情况下,需要提取一个序列号。由于软信息与一个硬数据单元DU0相关,所以要被产生的附加数据单元将被给定相同的RTP序列号。因此,对于层L4,动作e是必须做的。
一旦已经移除所有报头和报尾序列,则区分子装置DISCR能够使用储存在报头长度存储器HdLBox中的报头长度HdLi(i从2到7)以及储存在报尾长度存储器TrLBox中的报尾长度TrLi(i从2到7)来计算总的报头长度TL。由于较短附加信息B0的总报头长度是硬数据单元DU0的总报头长度THL的N倍,所以硬数据单元DU0的总报头长度THL的信息允许把较短有用信息UI的开头设于包含在较短的附加信息B0之内。同样地,由于缓冲器B0的总报尾长度是硬数据单元DU0的总报尾长度TTL的N倍,所以硬数据单元DU0的总报尾长度TTL的信息允许把较短有用信息UI的末尾设于包含在缓冲器B0之内。所述有用信息UI由区分子装置输出。从所述硬数据单元DU0提取的报头Hdi和报尾Tri形成控制信息HCI,该控制信息HCI也由区分子装置DISCR输出。
因此应当指出,为控制信息只保留硬比特而不是N-1个补充软比特。
区分子装置DISCR因此输出从硬数据单元DU0中提取的控制信息CoI,包含在所述较短附加信息B0内的硬和软有用信息UI。
所述有用信息然后被构造子装置STRUCT接收,该构造子装置STRUCT用来把所述有用信息构造成为有用字段。
在自适应装置ADAP中,如图6a和9所示的构造子装置STRUCT,然后用来把所述有用信息UI构造成为有用字段UF(j),j从0到N-1。产生一组N个缓冲器ADU(j)(j从0到N-1),它们各自的尺寸等于硬数据单元DU0之一。在本发明的这个实施例中,所述有用信息UI按照如下方式被分成N个有用字段UF(j),j从0到N-1来自有用信息UI中的比特j模N属于有用字段UF(j),j从0到N-1。
应当指出,所述有用信息能够被分成另一数目(L)的有用字段UF(j),j从0到L-1,L比N更大或更小。
所形成的有用字段UFj被复制到校验和存储器CksBox中,在此它们可以用于重新计算特定层的校验和,例如在UDP协议的情况下。
在自适应装置ADAP中,如图6a和9所示的封装子装置ENCAPS然后通过使用控制信息CoI,用来把所述有用字段UF(j)(j从0到N-1)封装到遵从目的地网络协议堆栈DSTK的附加数据单元中。缓冲器ADU(j)(j从0到N-1)需要被转换成附加数据单元,为这目的,所述封装子装置ENCAPS接连着执行如下动作在每个缓冲器ADU(j)(j从0到N-1)开始处复制报头Hdi(i从7到2),把N个有用字段UFj复制到它们各自的缓冲器ADU(j)(j从0到N-1),并用它们最后更新的校验和完善所述缓冲器ADU(j),以便形成遵从网络协议规则的同样数量的附加数据单元ADU(j)。ADU(0)包含较短有用信息UI的硬比特,而ADU(j)(j从0到N-1))包含所述较短有用信息UI的第j个软比特,复制所述有用字段UFj末尾处的报尾Tri(i从2到7),重新计算所涉及的层的校验和并把它们复制到缓冲器ADU(j)(j从0到N-1)中,计算层Li的协议特定的其他信息,i从7到2,并把它们放在缓冲器ADU(j)(j从0到N-1)中的正确位置。
从这个点前进,所述缓冲器ADU(j)(j从0到N-1)已经变成附加的数据单元。应当指出,硬附加数据单元ADU0只是原始硬数据单元HDU0的一个更新形式,它的控制信息已被重新计算,以避免所述硬数据单元ADU(0)还被接收机和可能的路由器的目的地网络协议堆栈DSTK拒绝。倘若在硬数据单元DU0中检测到错误时这可能会发生。
在本发明的这个优选实施例中,收集装置COLL用来收集区分子装置DISCR提供的硬控制信息CoI内的一个字段,它将作为识别信息用于在第二层把一个附加数据单元ADU(j)与所述硬数据单元ADU(0)关联。在本发明的第一实施例中,我们已经提及简单的解决方案把相关接收到的源应用数据单元RASDU的RTP序列号使用作为附加数据单元的识别信息。目前的情况更复杂,因为好几个附加数据单元ADU(j)与一个硬数据单元ADU(0)相关。因此需要序列号的重新排序,以便确保应用层将以正确的顺序处理附加的数据单元ADU(j)。如果我们考虑硬数据单元ADU(0)的RTP序列号s0,则本发明这个实施例的一种解决方案是选择RTP序列号s0+j(j从0到N-1)作为包括硬信息和软信息的附加数据单元ADU(j)的一个RTP序列号。
所述附加数据单元ADU(j)还被发射到标记装置MARK。如上所述,所述标记装置例如用一个特定的目的地端口号P2标记它们,并输出N个标记的附加软数据单元MADU(j),j从1到N-1。
对于所述附加数据单元ADU(j)使用一个特定目的地端口号的优势在于它允许对于一个附加数据单元和一个接收到的源应用数据单元使用相同的RTP序列号而不会在应用层L7引入任何混乱。实际上,如果我们考虑例如两个连续的硬数据单元ADU(0)和ADU′(0),RTP序列号分别为s0和s0+1,则与ADU(0)相关的第一附加软数据单元ADU(1)也被给定RTP序列号s0+1。可是,因为ADU(1)不在与ADU′(0)相同的目的地端口号上被发送,因此这并不引起任何问题。应用层L7因此知道这样一个事实即,ADU(1)和ADU′(0)是不同类型的数据,虽然它们具有相同的RTP序列号s0+1。
附加信息ADU(j)通过接收机的目的地网络协议堆栈DSTK向上传递。当它到达应用层L7时,它被恢复装置RETRIEV接收,恢复装置RETRIEV用来恢复在所述标记的附加数据单元MADU(j)(也就是有用字段UF(j))内的所述附加信息。
恢复装置还包括解量化子装置DEQUANT,用于从所述有用字段UFj中恢复硬信息HI和软信息SI。
所述解量化子装置DEQUANT用来从所述有用字段UFj(j从0到N-1)中生成硬信息和软信息HI和SI。使用本领域技术人员熟知的解量化处理。倘若关于量化子装置QUANT使用哪种量化的消息已经通知解量化装置DEQUANT,则解量化装置DEQUANT知道多少连续的有用字段UFj必须一起处理。而且,它们具有相同的RTP序列号。当所述有用字段被解量化时,所述有用字段形成硬信息和软信息HI和SI,它然后被提供给目的地应用,目的地应用在本发明这个实施例中是源解码器。
应当指出,正如在前一示例中一样,第一(物理)层和第二(应用)层都可以属于接收机的目的地网络协议堆栈DSTK,但是它不是限制性的。例如,图10示出一种情况网络包括好几个路由器R1到R4,负责在正确的方向上路由到达的数据单元。路由器是一种网络协议堆栈,它通常只使用三个较低的分层。实际上,只需要从网络层L3中已知的IP地址来把数据单元引导到它的最终目标。
在图10的示例中,考虑两种类型的发射信道在发射机TRANS和路由器R1之间、在路由器R1和R2之间、在路由器R4和R3之间、在路由器R3和接收机REC之间的互联网链路;在路由器R2和R4之间的一条无线链路。
无线链路比有线链路对数据引入更多噪声。因此,重要的是在无线链路的末尾处使用软解码,在其中由于发射噪声引起的错误最可能,并且在互联网链路上把输出软数据发射到目的地应用,在这种情况下目的地应用是一个源解码器。除了经过网络协议堆栈之外,标记的附加数据单元(j)(j从0到N-1))不得不经过一个或多个路由器,这将不会引起任何特别的问题,因为它们遵从网络协议规则。
应当指出,类似第二实施例中所述那样的软输入软输出信道解码器CDEC能够只输出硬输出,或者输出硬和软输出两个。
本发明的第三实施例在图11中被描述。它处理由应用层L7发送给接收机一端的目的地网络协议堆栈DSTK的物理层L1的附加信息I3。
所述目的地应用DAPP因此包括生成装置GENER,用于生成一个要被发给信道解码器CDEC的控制命令CO,以便要求它执行软解码。这样一个接收机在应用层L7内包括自适应装置ADAP和标记装置MARK,并在物理层L1内包括恢复装置RETREEV。所述收集和自适应装置在这种情况下比在前一个中的简单许多,当向下运转时,这是网络协议堆栈,它处理在一个附加数据单元内的所述控制命令的封装。
在物理层L1这一级,所述恢复装置反而比前一实施例中的复杂一些。实际上,这样一个附加数据单元当它到达它的目的地第一层时,需要被解封装。
所述恢复装置RETRIEV因此还包括解封装子装置DECAPS,用于从所述附加数据单元中提取所述控制命令。按照与网络协议堆栈所执行的相同方式来执行这样一个操作。
在本发明的这个第三实施例中,如果源解码器有利地决定硬信道解码信息不提供最终源解码信息的有效质量,则所述源解码器将因此向物理层L1请求附加的软信息。为这目的,在源和信道解码器之间建立一个向后通信。所述通信被限制为类似“执行硬解码”或“执行软解码”这样的简单命令。换言之,本发明的这个实施例实现一个“按需”软解码模式。
这个“按需”软解码模式的优势是它避免在信道和源解码器之间引入无用的复杂性。附加信息只在源解码器必要时被发送。
在本发明的第四实施例中,目的地应用DAPP是一个源解码器SDEC,它按照与第二实施例中信道解码器CDEC所执行的那样的相同方式来提供软输出。在这种情况下,所述源解码器SDEC包括生成装置,用于生成将寻址到信道解码器的硬和软源信息HSI和SSI。所述硬和软源信息HSI和SSI执行与先前描述的控制命令CO相同的方式,如图11所示。而且,所述硬和软源信息HSI和SSI与先前接收到的源应用数据单元RSADU相关。因此,在本发明的这个第四实施例中,应用层L7包括收集装置COLL,它负责收集应用层L7内关于所述先前接收到的源应用数据单元RSADU的一些识别信息II。RTP序列号RTP_NB如同以前一样可以作为相关识别信息II来对待,用于把所述硬和软源信息HSI和SSI与所述先前接收到的源应用数据单元RSADU关联。
例如,假定软解码模式被激活。源解码器SDEC已经从信道解码器CDEC中接收到关于接收到的源应用数据单元RSADU的硬和软信息HI和SI,它用于生成源解码信息SDI。就像信道解码器CDEC一样,源解码器SDEC也提供一个软输出,即,分配一个实值给接收到的硬和软信息HI和SI的每个数据。所述实值指示源解码器SDEC的判定以及所述判定的可能性精确。用与信道解码器CDEC相同的方式,源解码器SDEC然后量化大量比特上的所述实值,以便保存它的精度并提供源解码信息SDI。
在这种情况下,收集、自适应和标记装置被置于应用层L7内,而恢复装置RETRIEV被置于物理层L1内。
所述自适应装置ADAP在图12a中被描述,并且包括量化子装置QUANT,用于从所述源附加信息HSI和SSI中提供较短的源附加信息SB0。例如在N个比特上进行量化。
构造装置STRUCT,用于把所述较短的源附加信息SB0构造成为有用源字段USF(j)。
标记装置MARK,这一次目的是向网络协议堆栈DSTK指示附加信息必须被给出一个特定的目的地端口号P2,以使传输层L4正确填充附加源数据单元内的目的地端口号字段。
在物理层,恢复装置RETRIEV用来截取附加源数据单元ASDU(j)(j从0到N-1),由于它们的目的地端口号。所述恢复装置RETRIEV在图12b中被描述,并且包括解量化装置DECAPS,用于从所述附加源解码数据单元ASDU(j)中提取有用源字段USF(j)。按照网络协议堆栈执行的同样的方式来执行所述操作,解量化装置DEQUANT,用于从所述有用源字段USF(j)中恢复所述硬和软源信息HSI和SSI。
在本发明的这个第四实施例中,源解码器SDEC把所述硬和软源信息HSI和SSI送回信道解码器CDEC。
在源解码器SDEC和信道解码器CDEC之间的这种向后通信的优势是向信道解码器给出反馈,该反馈关于源解码器处理接收到的源应用数据单元RSADU的方式。使用由源解码器发送的硬和软源信息HSI和SSI,信道解码器CDEC关于接收到的源应用数据单元RSADU有利地重新计算它自己的判定和概率,并输出更新后的硬和软信息。用这种方式,执行源-信道联合解码,然后,这可以在连续的通道中迭代。这个迭代解码模式的目标是对于一个给定的接收源应用数据单元RSADU,根据重建质量使联合源-信道解码器收敛到最佳源解码信息SDI。
上述发射方法最好通过指令组来实现,它可在位于发射机和接收机端的计算机或数字处理器的控制下执行。
应当指出,可以提出对于所述的方法、接收机、发射机、传输系统和网络的修改或改善而不偏离本发明的范围。本发明因此不限制为所提供的示例。
动词“包括”和它的动词变化的使用不排除除了在权利要求中规定的那些之外的元件或步骤的存在。元件前面的冠词“一个”的使用不排除多个此类元件的存在。
权利要求
1.一种用于经由包括多个网络协议堆栈的网络发送源应用数据单元给目的地应用的传输系统,其特征在于所述传输系统包括生成装置,用于在第一网络协议堆栈的一层生成将经由至少所述第一和第二网络协议堆栈发送给第二网络协议堆栈的一层的附加信息,自适应装置,用于把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加的数据单元,恢复装置,用于在所述附加的数据单元到达所述第二网络协议堆栈的所述层时恢复在所述附加的数据单元内的所述附加信息。
2.权利要求1所述的传输系统,其特征在于它还包括收集装置,用于收集关于源应用数据单元的识别信息,当把与所述源应用数据单元相关的附加信息变换成为至少一个附加数据单元时,所述识别信息被所述自适应装置使用。
3.权利要求1所述的传输系统,其中所述第二网络协议堆栈的一层包括确认装置,用于把关于源应用数据单元的确认消息发送回到另一网络协议堆栈,其特征在于所述传输系统还包括去激活装置,用于使对于所述附加的数据单元的所述确认装置无效。
4.权利要求2所述的传输系统,其中所述附加信息是与对源应用数据单元做出的硬判决相关的软信息,其特征在于所述传输系统还包括用于提供所述附加信息的信道解码器,并且所述自适应装置还包括量化子装置,用于从所述附加信息中提供较短的附加信息;区分子装置,用于区分所述较短的附加信息中的有用信息和控制信息;构造子装置,用于把所述有用信息构造到有用字段中;封装子装置,通过使用所述控制信息来把所述有用字段封装到遵从网络协议规则的至少一个附加数据单元中,所述恢复装置还包括解量化子装置,用于从所述有用字段中恢复所述附加信息。
5.一种经由包括多个网络协议堆栈的网络把源应用数据单元发送到目的地应用的方法,其特征在于所述方法还包括如下步骤在第一网络协议堆栈的一层中生成将经由至少所述第一和第二网络协议堆栈发送给第二网络协议堆栈的一层的附加信息,把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记所述附加数据单元,当所述附加数据单元到达所述第二网络协议堆栈的所述层时,恢复在所述附加数据单元内的所述附加信息。
6.权利要求5所述的方法,其特征在于它还包括如下步骤收集关于源应用数据单元的识别信息,当把与所述源应用数据单元相关的附加信息转换成为至少一个附加数据单元时,所述识别信息被使用于所述自适应步骤中。
7.一种包括目的地网络协议堆栈和目的地应用的接收机,用于处理经由包括另一网络协议堆栈的网络发送到所述目的地应用的源应用数据单元,其特征在于所述接收机还包括用于恢复附加信息的恢复装置,所述附加信息由所述另外的网络协议堆栈的一层生成并经由至少所述另外的网络协议堆栈和所述目的地网络协议堆栈被发送给所述目的地网络协议堆栈的一层。
8.一种包括目的地网络协议堆栈和目的地应用的接收机,用于处理经由网络发送到所述目的地应用的源应用数据单元,其特征在于所述接收机还包括生成装置,用于在所述目的地网络协议堆栈的一层生成将经由所述目的地网络协议堆栈发送给所述目的地协议堆栈的一层的附加信息,自适应装置,用于把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加的数据单元,恢复装置,当所述附加数据单元到达所述目的地网络协议堆栈的所述层时,用于恢复在所述附加数据单元内的所述附加信息。
9.权利要求书8所述的接收机,其特征在于它还包括收集装置,用于收集关于源应用数据单元的识别信息,当把与所述源应用数据单元相关的附加信息变换成为至少一个附加数据单元时,所述识别信息被所述自适应装置使用。
10.权利要求9所述的接收机,其中所述附加信息包含与对源应用数据单元做出的硬判决相关的软信息,其特征在于所述接收机还包括用于提供所述附加信息的信道解码器,并且所述自适应装置还包括量化子装置,用于从所述附加信息中提供较短的附加信息;区分子装置,用于区分所述较短的附加信息中的有用信息和控制信息;构造子装置,用于把所述有用信息构造到有用字段中;封装子装置,通过使用所述控制信息来把所述有用字段封装到遵从网络协议规则的至少一个附加数据单元中,所述恢复装置还包括解量化子装置,用于从所述有用字段中恢复所述附加信息。
11.一种包括源应用和源网络协议堆栈的发射机,用于经由网络把源应用数据单元发送到目的地应用,其特征在于所述发射机还包括生成装置,用于在所述源网络协议堆栈的一层生成附加信息,所述附加信息将通过网络经由所述源网络协议堆栈和所述另外的网络协议堆栈发送给另一网络协议堆栈的一层,自适应装置,用于把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加数据单元。
12.一种包括源应用和源网络协议堆栈的发射机,用于经由网络发送源应用数据单元,其特征在于所述发射机还包括生成装置,用于在所述源网络协议堆栈的一层生成将被发送给所述源网络协议堆栈的另一层的附加信息,自适应装置,用于把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加数据单元,恢复装置,当所述附加数据单元到达所述另外的层时,用于恢复在所述附加数据单元内的所述附加信息。
13.一种包括一组指令的程序,当所述程序被处理器执行时用于实现权利要求5到6中之一的方法。
全文摘要
本发明涉及一种用于经由包括多个网络协议堆栈的网络把源应用数据单元发送到目的地应用的传输系统。这样一个传输系统提供一种解决方案,用于把附加信息从第一网络协议堆栈的一层发送到第二网络协议堆栈的一层而不会扰乱处理普通流的方式。为这目的,它还包括生成装置,用于在第一网络协议堆栈的一层生成附加信息,所述附加信息经由至少所述第一和第二网络协议堆栈被发送给第二协议堆栈的一层,自适应装置,用于把所述附加信息转换成为遵从网络协议规则的至少一个附加数据单元,标记装置,用于标记所述附加的数据单元,恢复装置,当所述附加数据单元到达所述第二网络协议堆栈的所述层时,用于恢复在所述附加数据单元内的所述附加信息。更普遍地,本发明处理在传输系统内网络协议堆栈各个层之间的附加信息的所有可能交换。所述传输系统还可以包括一些路由器。
文档编号H04N7/24GK1602614SQ02824664
公开日2005年3月30日 申请日期2002年12月6日 优先权日2001年12月11日
发明者C·拉米, S·梅里格奥特, L·梅哈 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1