用于多层协议选择的系统和方法

文档序号:9252664阅读:444来源:国知局
用于多层协议选择的系统和方法
【专利说明】
[0001] 相关申请案交叉申请
[0002] 本发明要求2013年3月12日递交的发明名称为"用于多层协议选择的系统和方 法(SystemandMethodforMulti-LayerProtocolSelection) " 的第 13/795, 793 号美 国专利申请案的在先申请优先权,该在先申请的内容好像全文复制一样以引入的方式并入 本文本中。
技术领域
[0003] 本发明涉及一种无线通信的系统和方法,且在特定实施例中,涉及一种用于无线 地传输数据包的系统和方法。
【背景技术】
[0004] 由于无线技术的使用已经成长起来,已经出现由无线设备所使用的数据的量的增 加,所述数据必须在无线网络上传送。另外,业务包括许多不同类型,每种类型具有应通过 网络满足的唯一服务质量(QoS)要求。为了适应此业务的增加以及QoS要求的变化,数据 流通常被拆分成离散的数据包,接着将所述数据包从发送器传输到接收器。接收器可以与 处理其它流不同的方式处理一个流的数据包以实现对于所述流所需的QoS要求。一旦接收 到,接收器随后就可以采用这些个别数据包并且按需要使用它们。
[0005] 然而,由于在传输期间可能在信道中出现的损伤,无线链路可利用协议以便确保 个别数据包在传输期间不会轻易地丢失。一种类型的协议是自动重传请求(ARQ)协议,用 以确保数据在发送器与接收器之间可靠地传输,例如在基站与移动台之间可靠地传输。在 ARQ协议中,发送器以帧或帧的部分传输经编码的或未经编码的数据位,传输次数多达接收 器正确地接收未经编码数据位所需的次数。帧是指位,其以清楚的起始和结尾定界。在上 层中,帧也称为包。在下层中,帧也称为传输块(TB)。
[0006] ARQ协议可以分类为纯ARQ协议和混合ARQ(HARQ)协议。纯ARQ协议依赖于下级 协议来提供针对位差错的保护,而HARQ协议使用前向纠错(FEC)来提供位级差错保护。ARQ 协议包含停等、回退N步和选择性重传协议。ARQ协议使用序列号、对序列号的奇偶校验、确 认定时器和状态机来检测包和确认丢失。ARQ协议的一般想法是包发送器保持重传包直到 它接收到正确的确认为止。接收器用确认信号来确认包。重传包直到其被确认为止的方法 可潜在地导致非常高的重传次数以及由此ARQ协议中的高时延。
[0007] 与其中每个帧的重传独立于同一帧的其它帧传输来处理的ARQ协议不同,在HARQ 协议中,接收器联合使用软组合对接收到的帧的拷贝或帧的部分拷贝进行解码。接收器使 用所有接收到的经编码位来恢复原始数据。
[0008] 然而,ARQ/HARQ协议的先前使用具有严格的限制,并且可能不能够处理针对更大 传输速度、更高数据负载、以及比先前无线业务中体验的更宽范围QoS差异所采用的更严 格的要求。

【发明内容】

[0009] 提供一种用于无线地传输数据的实施例方法,其包括接收待传输的第一数据包并 且用处理器选择纯自动重传请求(ARQ)协议和混合ARQ协议的组合以用于第一数据包。第 一数据包用处理器用纯ARQ协议和混合ARQ协议的组合来打包,并且第一数据包在用处理 器进行打包且编码之后用发送器进行传输。
[0010] 提供一种用于传输数据的实施例发送器,其包括天线和耦合到天线的处理器。处 理器经配置以接收待传输的第一数据包并且选择纯自动重传请求(ARQ)协议和混合ARQ协 议的组合以用于第一数据包。处理器还经配置以用纯ARQ协议和混合ARQ协议的组合来打 包第一数据包并对第一数据包进行编码,从而形成第一经编码数据包且将第一经编码数据 包传输到天线。
[0011] 提供一种接收数据的实施例方法,其包括具有天线的接收器和第一自动重传请求 (ARQ)组合标识符,并且用耦合到天线的处理器从第一ARQ组合标识符确定纯ARQ协议和混 合ARQ协议的组合。与第一ARQ组合标识符相关联的第一数据包用天线接收,并且所述第 一数据包用处理器用纯ARQ协议和混合ARQ协议进行拆包和解码。
[0012] 提供一种用于接收数据的实施例接收器,其包括用于接收第一数据包的无线传输 和用于接收第一自动重传请求(ARQ)组合标识符的天线。处理器耦合到天线,所述处理器 经配置以从第一ARQ组合标识符确定纯ARQ协议和混合ARQ协议的组合,并且用纯ARQ协 议和混合ARQ协议对第一数据包进行拆包和解码。
【附图说明】
[0013] 为了更完整地理解本发明及其优点,现在参考下文结合附图进行的描述,其中:
[0014] 图1示出了根据实施例的用于传输数据包的系统;
[0015] 图2示出了根据实施例的用于选择协议的流程图;
[0016] 图3A到3B示出了根据实施例可以用来确定QoS要求的查找表;
[0017] 图4示出了根据实施例的用于传输数据的方法;
[0018] 图5示出了根据实施例的用于接收数据的方法。
[0019] 图6示出了实施例基站的方框图;并且
[0020] 图7示出了实施例用户设备的方框图。
【具体实施方式】
[0021] 下文将详细论述当前实施例的制作和使用。但应了解,本发明提供的许多适用发 明概念可实施在多种具体环境中。所论述的具体实施例仅仅说明用以实施和使用所公开的 主题的具体方式,而不限制不同实施例的范围。
[0022] 将根据具体场景来描述实施例,所述具体场景即用于用双层ARQ/HARQ架构进行 无线地传输的协议选择系统和方法。然而,也可以将其它实施例应用到其它协议选择系统 和方法。
[0023] 现参考图1,所示的是用于调度待发送的数据包101且用于选择将用以传输数据 包101的协议的系统100。图1中示出的系统100可以实施为用以传输或接收数据包101 的任何设备或设备的组合,例如无线网络中的基站或移动台。在特定实施例中,系统100的 传输部分可以实施为下文根据图6描述的基站,而系统100的接收部分可以实施为下文根 据图7描述的移动台。
[0024]数据包101可以包括需要被传输的数据的位,并且可以包括将以许多不同格式使 用的数据。例如,数据包101可以包括将以下列格式使用的数据:传感器报告、缓冲视频流、 基于TCP的电子邮件、交谈、文件传输、p2p、会话语音、会话视频、实况视频流、交互式游戏、 实时游戏、M2M业务、这些的组合等,但是可以替代地利用任何其它类型的数据用法。
[0025]在一个实施例中,数据包101被发送到解复用器104。解复用器104用以从不同数 据流中接收个别数据包101的流,并且基于个别数据包101中的每一者的服务质量(QoS) 参数要求将它们放置到调度程序1〇3(下文进一步描述)内单独的队列106中。确切地说, 解复用器104可以使用例如深度包检测(DPI)等方法来检测数据包101中的每一者,并且 随后基于此检测,基于预定义流到QoS级映射将个别数据包101放置到单独的队列106中, 其中进入的流可以通过包含IP源地址、IP目的地址、协议、源端口编号、目的端口编号和差 分服务码点(DSCP)的六元组来进行识别。这在每包的基础上将业务从一个流分离成多个 IPQoS流并且将这些数据包101放置到单独的队列106中。
[0026]然而,如所属领域的技术人员将认识到,以上使用DPI方法的描述仅意图为说明 性的而并不意图为限制性的。实际上,可以利用任何合适的方法将个别数据包101放置到 单独的队列106中。例如,可以基于五元组且在没有DSCP字段的情况下来执行所述分类。 作为另一实例,应用层DPI可以用来检验HTML标头,所述HTML标头可以包含HTML消息中 的视频帧的类型,所述视频帧的类型也可以用作输入。对个别数据包101进行分类的这些 和任何其它合适的方法全部意图包含在实施例的范围内。
[0027]例如,在一个实施例中,QoS参数类中的一者可以是第一QoS参数类,例如差错类 或数据包丢失类,并且包括基于每个数据包101对差错的容许程度的四个不同的子类。
[0028]第一差错类可以是非常容差错类。在此类中,数据包101的传输可以经历传输中 的差错而不使所述体验降级,例如少于约10'可以分类为非常容差错类的此类数据包101 的实例包含来自传感器网络的一些M2M报告、来自用于容延迟性网络的捆绑协议的业务 等。
[0029] 第二差错类可以是容差错类,其中数据包101可以容许一些差错但是不如非常容 差错类中的数据包101那么多。例如,可以容许少于约1〇_2的差错的数据包101可以放置 于容差错类中。可以具有此类型的对差错的容许性的数据包101的实例包含使用IP语音 的会话语音、实时游戏等。
[0030] 第三差错类可以是差错敏感类,其中数据包101无法容许第二差错类的差错但是 仍然可以接受一些差错。例如,可以容许少于约1〇_3的差错的数据包101可以分类于差错 敏感类中。可以具有此类型的对差错的容许性的数据包101
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1