用于发送和接收数据的方法和设备.pdf

上传人:54 文档编号:686046 上传时间:2018-03-04 格式:PDF 页数:13 大小:507.93KB
返回 下载 相关 举报
摘要
申请专利号:

CN03805553.8

申请日:

2003.02.07

公开号:

CN1640049A

公开日:

2005.07.13

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||实质审查的生效|||公开

IPC分类号:

H04L1/18; H04L1/16

主分类号:

H04L1/18; H04L1/16

申请人:

摩托罗拉公司(在特拉华州注册的公司);

发明人:

约翰·M·哈里斯; 罗伯特·D·巴廷; 张旦

地址:

美国伊利诺斯州

优先权:

2002.03.08 US 10/093,552

专利代理机构:

中原信达知识产权代理有限责任公司

代理人:

樊卫民;钟强

PDF下载: PDF下载
内容摘要

被发送和接收的每一帧包括两个帧序列号。第一帧序列号(501)包括被发送的帧的序列号,第二帧序列号(502)包括由发射器接收的下一个期望的帧的序列号。因为每一帧(500)包括用于下一个期望的数据帧的序列号(502),发送电路(301,302)将更快地了解接收器是否没有接收到特定帧。这减少了在数据会话的结尾需要发送的空闲帧的数量。

权利要求书

1: 一种方法,其包括下面的步骤: 接收具有第一系列的帧序列号的第一组数据;以及 发送包括第二系列的帧序列号和所述第一系列的帧序列号的第二 组数据。
2: 如权利要求1所述的方法,其中,所述的发送第二组数据的 步骤另外包括发送包括最早丢失的帧的序列号的第二组数据的步骤。
3: 如权利要求1所述的方法,其中,所述的接收具有第一系列 的帧序列号的第一组数据的步骤包括接收具有第一系列的无线链路协 议(RLP)帧序列号的第一组数据的步骤。
4: 如权利要求1所述的方法,其中,所述的发送第二组数据的 步骤包括发送否定应答(NAK)的步骤。
5: 一种帧,其包括: 第一帧序列号,其来自第一数据传输会话; 第二帧序列号,其来自第二数据传输会话;以及 来自所述第一数据传输会话的数据,不包括来自所述第二数据传 输会话的数据。
6: 如权利要求5所述的帧,其中,所述第一帧序列号包括无线 链路协议(RLP)帧序列号。
7: 如权利要求6所述的帧,其中,所述第二帧序列号包括RLP 帧序列号。
8: 如权利要求5所述的帧,其中,所述第一数据传输会话包括 被发送的数据。
9: 如权利要求8所述的帧,其中,所述第二数据传输会话包括 被接收的数据。
10: 一种方法,其包括下面的步骤: 接收第一多个帧,所述第一多个帧包括第一系列的序列号;以及 发送第二多个帧,所述第二多个帧包括不同于所述第一多个序列 号的第二系列的序列号,所述第二多个帧另外包括所述第一系列的序 列号。
11: 如权利要求10所述的方法,其中,所述的发送第二多个帧 的步骤另外包括发送包含最早丢失的帧的序列号的第二多个帧的步 骤。
12: 如权利要求10所述的方法,其中,所述的接收第一多个帧 的步骤包括接收具有第一系列的无线链路协议(RLP)帧序列号的第 一多个帧的步骤。
13: 如权利要求10所述的方法,其中,所述的发送第二多个帧 的步骤包括发送多个否定应答(NAK)的步骤。

说明书


用于发送和接收数据的方法和设备

    【技术领域】

    本发明总的来说涉及发送和接收数据,并且具体地说涉及一种用于在无线通信系统中发送和接收数据的方法和设备。

    背景技术

    在当前的码分多址(CDMA)通信系统中,使用无线链路协议(RLP)用于链路层,以将数据业务在移动单元和基础结构装置之间传输。RLP是基于否定应答(NAK)的协议,其中接收者不确认已经正确地接收了RLP帧。通过对于每一帧使用序列号(SEQ)实现顺序传递。在双向通信过程中,每一移动,或远程单元维持用于下一个要被发送的新的数据帧的序列号[SEQ(S)]的计数器和用于它期望接收的下一个新的数据帧的序列号[SEQ(S)]的计数器。当接收的帧具有大于下一个期望的序列号(SEQ(R))的序列号时,RLP请求重发RLP帧。通过将NAK发送到识别没有接收到的帧地序列号的发射器来实现重发。在接收NAK的帧之前,其后发送的RLP帧继续由接收器接收。

    图1示出了当前的RLP NAK程序。虽然图1示出了从单元101的发送和由单元102的接收,应该注意到在很多情况下单元102也使用具有独立的序列号的独立的RLP程序发送数据到单元101。

    如图所示,帧101由发射器通过空中发送并且由接收器作为帧102接收。在空中传输过程中,时常会丢失数据并且需要重发到接收器。这在图1中示为丢失的帧F3。在接收帧F4的情况下,接收器立即了解帧F3丢失并且通过发送NAK给发射器请求重发F3。在接收NAK的情况下,发射器立即重发F3到接收器。

    当没有接收到由发射器在承载数据脉冲串(例如,上载或下载)中发送的最后一个数据帧时会出现问题。在这个情形中,接收器将不接收后续帧,使得接收器不能发现没有接收到最有一个数据帧,除非/直到发射器发送另一承载帧。更为具体地说,因为RLP通过帧序列号的中断确定丢失帧,接收器需要接收后续发送的帧,以确定是否没有接收到帧。

    为了解决这个问题,现有技术的系统在发送最有一个数据帧之后发送预先确定的数量的空闲帧。该空闲帧包括等于数据帧序列中下一个帧号码的帧号码。这如图2所示。如图2所示,发送的最有一个数据帧(F4)之后是一系列的空闲帧(I5),并且当重发F3时,后面也会有一系列空闲帧。当接收器接收到空闲帧I5时,它知道数据传输已经终止,并且F4是发送给接收器的最高数据帧。

    虽然发送空闲帧解决了上述问题,出现了另一问题,即,空闲帧的传输不利地影响无线电频率(RF)和网络容量。具体地说,因为CDMA系统是自相干扰系统,所有在系统上的传输产生另外的系统干扰,网络容量负载,并且在一些情况中的移动用户(MS)电池泄漏。因此,需要一种用于数据传输的方法和设备,其允许接收器知道何时没有接收到最后一个数据帧,而且减少和现有技术的系统相关的系统干扰量和网络容量负载。

    【附图说明】

    图1示出了现有技术的数据传输。

    图2示出了现有技术的数据传输。

    图3是根据本发明的优选实施例的通信系统的框图。

    图4示出了根据本发明的优选实施例的传输方案。

    图5是根据本发明的优选实施例的帧结构。

    图6示出了根据本发明的优选实施例的图3的通信系统的操作流程图。

    【具体实施方式】

    为了解决上述需要,在这里提供了一种用于发送数据的方法和设备。根据本发明的优选实施例,每一被发送和接收的帧包括两个帧序列号。第一帧序列号包括被发送的帧的序列号,而且第二帧序列号包括被由发射器接收的下一个期望的帧的序列号。

    因为每一帧包括用于下一个期望的数据帧的序列号,发送电路将更快地了解接收器是否没有接收到特定帧。这减少了在数据会话的结尾需要发送的空闲帧的数量。

    本发明包括一种方法,其包括下面的步骤:接收具有第一系列的帧序列号的第一组数据并且发送包括第二系列的帧序列号和第一系列的帧序列号的第二组数据。

    本发明另外包括一种帧,其包括来自第一数据传输会话的第一帧序列号,来自第二数据传输会话的第二帧序列号,以及来自第一数据传输会话的数据,但是不包括来自第二数据传输会话的数据。

    本发明另外包括一种方法,其包括下面的步骤:接收第一多个帧,该第一多个帧包括第一系列的序列号;以及发送第二多个帧,该第二多个帧包括不同于第一多个序列号的第二系列的序列号,该第二多个帧另外包括第一系列的序列号。

    现在转到附图,其中相似的数字表示相似的部件,图3是根据本发明的优选实施例的通信系统300的框图。如图所示,通信系统300包括收发电路301和收发电路302。优选地,收发电路301/302是CDMA无线接入网络,比如Motorola SC Centralized Base Site Controller,Motorola SC 4800 Base Transceiver System,或移动设备,或比如Motorola StarTAC的蜂窝手机。

    在操作过程中,数据进入逻辑单元304和缓冲器305。数据从逻辑单元304到收发器303,在那里通过通信信道308发送。该CDMA空中协议使用RLP。如上所述,RLP是基于否定应答(NAK)的协议,其中接收者不确认已经正确地接收了RLP帧。因此,在接收端,收发器303仅通过发送NAK给发送者请求重发丢失的RLP帧。具体地说,当接收的帧在序列之外时,逻辑电路304将指示收发器303来NAK不适当地接收(或未接收)的帧。将通过通信信道308发送该NAK并且由发送者接收(经收发器303)。

    该NAK最终由逻辑单元304接收,并且逻辑单元304从缓冲器305中检索丢失的帧,且指示收发器303重发该帧。一旦发送了所有数据,逻辑单元304指示收发器303发送预先确定的数量(N)的空闲帧,该空闲帧具有从最后一个发送的帧开始增加的序列号。更为具体地说,如果最后一个发送的帧具有序列号M,那么发送的N个空闲帧每一具有序列号M+1。为了保持跟踪发送的空闲帧的数量,逻辑单元304使用空闲帧计数器308。

    如上所述,虽然需要发送空闲帧,出现了空闲帧的传输不利地影响无线电频率(RF)容量和网络容量的问题。为了解决这个问题,所有发送的帧将另外包括用于下一个期望的RLP帧的RLP序列号。因此,当接收器发送数据给发送者时,发送的数据的接收器将接收具有那个数据会话的RLP序列号和来自另一数据会话的RLP序列号的每一帧,其中来自另一数据会话的RLP序列号是来自接收器的期望的RLP序列号。换句话说,由收发器303发送的帧将包括用于两个数据传输会话的RLP序列号。第一RLP序列号是用于被发送的当前数据会话的RLP序列号(SEQ(S)),并且第  RLP序列号是用于在被接收的当前数据会话中的下一个期望的序列的RLP序列号(SEQ(R))。

    本传输方案如图4所示。如图所示,单元401和402都发送并接收数据。单元401从单元402接收数据并也将数据发送到单元402。类似地,单元402接收从单元401发送的数据并且发送数据到单元401。每一数据传输包括它自己独特的RLP序列号。因此,从单元401发送的数据帧包括第一系列的序列号(例如,...101,102,103,...),并且单元401接收的数据帧(从402发送的)包括独立于第一系列的序列号的第二系列的序列号(例如,...21,22,23...)。如上所述,每一数据帧另外携带用于被接收的数据的下一个期望的序列号的序列号。所以,例如,如果单元401当前发送具有序列号101的帧,并且刚刚接收了具有序列号22的帧,(下一个期望的=23),之后发送到单元402的当前帧将包括序列号101和23。这样,在操作过程中,收发器将接收包括第一系列的序列号的第一多个帧而且同时发送包括第一系列的序列号和第二系列的序列号的第二多个帧。所以,单元402将更快地了解单元401是否没有接收到特定帧。这减少了在数据会话的结尾需要发送的空闲帧的数量。

    图5和表1示出了根据本发明的优选实施例的帧结构。应该注意,虽然图5示出了包括SEQ(S)501和SEQ(R)502的未分段的数据帧500,在本发明的另外的实施例中,包括SEQ(S)和SEQ(R)的帧将是分段的数据帧,填充帧,空闲帧,和NAK帧。如上所述,帧结构将包括两个数据传输序列号。

    表1:未分段的数据帧格式    字段    长度(比特)    SEQ(S)    8    CTL    1    REXMIT    1    LEN    6    数据    8×LEN    SEQ(R)    8    填料    可变的

    在本发明的优选实施例中,SEQ(S)字段包括数据帧的序列号的最不重要的8比特。对于新的数据帧,数据帧的序列号是L_V(S)(如TIA/EIA/IS-707-A-2.3的第4.3.1.1节中描述的)。对于重发的数据帧,数据帧的序列号和当将帧作为新的数据帧发送时相同。对于携带未分段数据的帧,将CTL字段设置到“0”。当帧是重发的数据帧时将REXMIT设置到“1”;否则,设置到“0”。LEN字段指示数据长度,并且可以是在从1到数据帧允许的最大值这一范围中的任意值。如上所述,SEQ(R)是用于在被接收的当前数据会话中的下一个期望的序列的序列号。最后,使用填料(padding)字段来填充帧的剩余部分。将这些比特设置为“0”。

    图6是示出了根据本发明的优选实施例的图3的通信系统的操作的流程图。逻辑流程从步骤601开始,其中第一收发装置301接收从第二收发装置302发送的第一帧。如上所述,该接收的帧包括第一序列号。在步骤603逻辑单元304基于该接收的序列号确定下一个期望的序列号。在步骤605将帧发送到收发装置302。该帧包括当前的序列号和下一个期望的序列号。逻辑流程之后返回到步骤601。因此根据本发明的优选实施例,收发器将接收具有第一系列的帧序列号的第一组数据,而且发送具有第一系列的帧序列号和第二系列的帧序列号的第二组数据。

    如上所述,因为每一帧包括用于下一个期望的数据帧的序列号,发送电路将更快地了解是否没有接收到特定帧。这减少了在数据会话的结尾需要发送的空闲帧的数量。

    应该注意,在一些情况中,帧内更大的数据量将不允许添加第二序列号。在这些情况中,帧格式类似于在TIA/EIA/IS-707-A-2.3中所描述的。因此,根据本发明的优选实施例,逻辑电路405将分析发送的每一帧以在添加字段之前确定在帧中是否存在足够空间以包括SEQ(R)。类似地,如果在帧中存在另外的空间,可以和SEQ(R)一起包括其它RLP参数。例如,L_V(N),其是在接收端的最早丢失的SEQ号码,可以将其报告给发送者,以帮助确定何时可以从存储器释放较早的帧,从而减少系统的存储器需要。

    虽然参考特定实施例特别示出并描述了本发明,本领域普通技术人员应该理解,在不脱离本发明的精神和范围的情况下,可以在形式和细节上做出多种改变。这种改变包括在权利要求的范围之中。

用于发送和接收数据的方法和设备.pdf_第1页
第1页 / 共13页
用于发送和接收数据的方法和设备.pdf_第2页
第2页 / 共13页
用于发送和接收数据的方法和设备.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《用于发送和接收数据的方法和设备.pdf》由会员分享,可在线阅读,更多相关《用于发送和接收数据的方法和设备.pdf(13页珍藏版)》请在专利查询网上搜索。

被发送和接收的每一帧包括两个帧序列号。第一帧序列号(501)包括被发送的帧的序列号,第二帧序列号(502)包括由发射器接收的下一个期望的帧的序列号。因为每一帧(500)包括用于下一个期望的数据帧的序列号(502),发送电路(301,302)将更快地了解接收器是否没有接收到特定帧。这减少了在数据会话的结尾需要发送的空闲帧的数量。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1