CN1123980A - 用于无线通信的不对称协议 - Google Patents
用于无线通信的不对称协议 Download PDFInfo
- Publication number
- CN1123980A CN1123980A CN95109624A CN95109624A CN1123980A CN 1123980 A CN1123980 A CN 1123980A CN 95109624 A CN95109624 A CN 95109624A CN 95109624 A CN95109624 A CN 95109624A CN 1123980 A CN1123980 A CN 1123980A
- Authority
- CN
- China
- Prior art keywords
- base station
- grouped data
- user device
- wireless terminal
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 25
- 230000001413 cellular effect Effects 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 claims description 20
- 230000011664 signaling Effects 0.000 claims description 14
- 241001269238 Data Species 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 238000012217 deletion Methods 0.000 claims 1
- 230000037430 deletion Effects 0.000 claims 1
- 238000011084 recovery Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 10
- 238000012937 correction Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- VVOIQBFMTVCINR-WWMZEODYSA-N 11-deoxycorticosterone pivalate Chemical compound C1CC2=CC(=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H](C(=O)COC(=O)C(C)(C)C)[C@@]1(C)CC2 VVOIQBFMTVCINR-WWMZEODYSA-N 0.000 description 1
- 241000256844 Apis mellifera Species 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/12—Reselecting a serving backbone network switching or routing node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
- H04W74/06—Scheduled access using polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/10—Interfaces between hierarchically different network devices between terminal device and access point, i.e. wireless air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/20—Interfaces between hierarchically similar devices between access points
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
一个无线通信***被设置在至少一个无线终端用户装置和至少一个基站之间提供包括差错恢复的数据通信业务。该无线终端用户装置从基站接收主动提供的指示由该基站接收的分组数据的状态的消息。仅当需要或当一个块的那些分组的所有分组已被接收时,该无线终端用户装置发送确认和请求重发消息。
Description
本发明涉及无线通信,具体涉及无线通信的可靠链路层协议。
因为无线数据连接使用在经常变化和某些不可预测的自由空间环境中用以传播的无线信号,所以这些连接会出现高比特差错率。校正这些差错需要在无线连接期间经常进行数据重发,因在差错校正过程中出现时延,故使通过量下降。当人们考虑用于大量应用过程的大多数较高层协议以端对端为基础实施差错校正时,这种时延呈现了附加意义。而更糟的是,不希望的高比特差错率必然导致广泛地使用各种较高层协议,诸如TCP/IP协议,以自动地开始流程控制程序,这些流程控制程序进一步降低了通过量。因无线数据通信的相对高成本所引起的无线数据连接的低通过量是令用户最伤脑筋的。
我们已经认识到,用于数据连接的无线部分的坚实的和可靠链呼层协议会使端对端校正的发生最小化,从而增加通过量,因为无线数据连接中的绝大多数差错出现在这些连接的无线部分中。
本发明针对一种无线通信***,它在至少一个基站和至少一个无线终端用户之间提供包括差错校正的数据通信业务。按照本发明的原理,该无线终端用户装置接收a)主动提供的周期状态消息,该消息指示发送到那里的分组数据的接收或缺少,和b)询问各分组数据的状态的查询消息,这些分组数据是事先由基站发送到无线终端用户装置的,但在这些分组发送其后一个预定时间期间之后,仍没有被该无线终端用户装置所确认。仅当请求时,或当一组邻接分组(一般称作“块”)中的所有分组已被接收时,该无线终端用户装置发送确认和重发消息的请求。基站存储无线链路的信道消息以及所接收的和被发送的分组数据的状态信息。
因为无线移动终端用户装置已经限制了电源、CPU和存储器,所以本发明基于无线网络的基站来执行大部分消息处理功能。
在本发明的一个实施例中,在基站处的无线终端用户装置把用于多分组数据的确认组合成单一的确认码,用于在那些装置中变换电源的目的。作为它们的状态消息处理功能的一部分,各基站向无线终端用户装置发送周期的状态消息。
按照本发明的原理,当一无线终端用户装置从一交换或蜂窝组织移动到另一交换或蜂窝组织例如网孔、移动电话交换局(MTSO)时,与数据连接相关的信道和分组状态信息从一基站转移到另一基站。
图1示出设在便携处理装置与一处理器之间实施通信的无线网络的方框图,所述处理器经一陆上线路网络与无线网络连接;
图2示出一种用于蜂窝网络的配置结构,其中网孔站被安排执行某些由图1所示的基站执行的数据通信控制功能;和
图3、4、5和6示出由图1或图2的无线网络中不同的元件执行的呼叫处理指令以按照本发明提供可靠的数据通信服务的流程图。
图1所示的方框图示出了终端用户装置101、102和103,它们被设置经无线网络104和陆上线路网络140与处理器160通信。图1中所示的终端用户装置包括一个便携(laptop)式计算机101、一个笔记本式计算机102和一个个人数字辅助装置(Personal DigitalAssistant)(PDA)103,PDA103是一个包括一移动电话机和任意一种内附调制解调器的低移动性便携计算机装置。终端用户装置101、102和103是可便携的、电池供电的具有足够存储容量的计算装置,以包括用于执行图3、4、5中所示的过程和步骤(如下所述)。便携式计算机101和笔记本式计算机102经RJ11适配器(未示出)分别与移动电话机151和152相连接。移动电话机151和152调谐到无线网络104的信道以经自由空间环境接收和发送信号到网络104的最近的网孔位置。
无线网络104可以是一个使用例如高级移动电话业务(AMPS)模拟蜂窝无线标准的模拟通信***。在贝尔***技术杂志第58卷、第一期、1979年1月、第1—14页中提供了一个基于AMPS的通信***的详细描述。另外,无线网络104可以是一个使用公知的码分多址(CDMA)或时分多址(TDMA)技术的数字通信***。关于TDMA和CDMA多址技术可参见AT&T技术杂志、第72卷、第四期、1993年7/8月、第19—26页。
当无线网络104使用AMPS标准时,终端用户装置101、102和103需要调制解调器与该无线网络104通信。因为可能是用于PDA103和笔记本计算机102的情况,蜂窝无线调制解调器有时被集成在一个装置内。另外,蜂窝无线调制解调器可以是分立的装置,如调制解调器105的情况。蜂窝无线调制解调器对于从终端用户装置101、102和103接收的数据信号进行调制以便经该RJ11适配器发送给移动电话151和152。后者将从该调制解调器接收的信号调制到一蜂窝载波上以便传输给将在下文描述的网孔的一个收发信机处。无线通信中广泛使用的调制解调器是AT&T Paradyne3700调制解调器,它遵守个人计算机存储卡国际协会(PCMCIA)标准。
当无线网络104是一个基于CDMA或DTMA的数字***时,终端用户装置101、102和103不需要调制解调器。然而,蜂窝电话机151、152和与PDA103集成一起的电话机必须执行一个物理层协议,例如公知的无线链路协议(RLP),用于与数字无线网络104通信。为了避免在模拟和数字实施之间重复微小的区别,使携计算机101、蜂窝电话机151和任意调制解调器105(当应用时)被总的称为“蜂窝计算装置10”,而笔记本计算机102和蜂窝电话机152被总的称为“蜂窝计算装置11”。注意与表示计算装置相反(或除此之外),该终端用户装置101、102能够可替换性地表示传真装置。
由蜂窝计算装置10和11以及PDA103产生的数据使用例如分组组装器/拆装器来分组。每个分组有一个标题,该标题包括一个分组识别号码。蜂窝计算装置10和11以及PDA103以顺序的方式产生这些分组识别号码,以便于检测分组的丢失(如下文所详细描述的)。蜂窝计算装置10和11以及PDA103在一存储装置中保持有两个分开的矩阵,即一个接收状态矩阵和一个发送状态矩阵。接收状态矩阵包括下列字段的各记录项:由分组识别码填充的第一定段,存储与一个或多个分组识别码相关的块号码的第二字段,一个作为状态字段的第三字段。后者或者取值“1”确认一个数据分组的接收,或者取值“0”指示还没接收到数据分组。发送状态矩阵的记录包括两个字段,即一个分组识别号码和一个发送时间字段,当一个分组被蜂窝计算装置10(11)或PDA103发送或再发送时,该字段指示本地时间。因为蜂窝计算装置10(11)和PDA103已限制了功率以及可能已限制了处理容量,所以蜂窝计算装置10(11)和PDA103把几个状态消息组合成一个状态消息以节约功率。这样,当在一个由无线网络104发送的块中的最后分组被接收时或当由无线网络104登记通信时,该蜂窝计算装置10(11)和PDA103向该无线网格104发送状态消息。
蜂窝计算装置10(11)和PDA103在它们的各自存储装置中保持有一个低端指针和一个高端指针,它们定义了一个窗口。该低端指针标识发送给基站并由其确认的最低编号分组,而高端指针标识发送给基站的最高编号分组(在下文将更详细地描述)。
由蜂窝计算装置10(11)和PDA103发送的数据被网孔106、107、110和112之一接收。在PDA103的情况下,该被发送的数据在微网孔108中被最初接收,它依次将接收的数据传送到网孔110。微网孔108处于由网孔110服务的蜂窝区域的边界内。下面描述一所示蜂窝区域的内部硬件结构。可以充分地说,在这一阶段,网孔106、107、110的112是发送给无线网络104或从其接收的数据的进入和输出点。特别地,网孔106、107、110和112通过辐射射频(RF)信号为指向蜂窝计算装置10(11)和PDA103的数据呼叫执行呼叫建立功能,通过使用称作前向控制信道的特殊无线信道寻呼和测定这些装置,由蜂窝计算装置10、11和PDA13内的蜂窝电话机不断地进行监视。当一网孔地点接收到为由蜂窝计算装置10、11和PDA103产生的呼叫的呼叫建立请求时,该网孔地点执行初始信道按排和监视该无线连接的建立。该网孔地点在一呼叫结束时还拆掉该连接。当蜂窝计算装置10、11和PDA103与这些网孔相关的蜂窝地理区域内一道移动时,特别有意义的是网孔地点106、107、110和112中每一个的过区切换和在不同网孔的不同信道之间转移数据呼叫的功能。网孔地点的过区切换功能将在下文更详细地讨论。
由网孔地点106、107、110和112接收的数据分别经设施1061、1071、1111和1121被发送给蜂窝交换机120。
在网络104的中心处是蜂窝交换机120,它由一组模块硬件和软件成分构成。蜂窝交换机120管理在蜂窝网络104中所分配的无线信道和调整上述的寻呼和过区切换功能。该蜂窝交换机120的硬件成分之一是辅助处理器123,它是一个处理器控制中心数据库设施,被按排鉴别典型地从一蜂窝电话机接收的作为一建立消息一部分的用户识别信息。该蜂窝交换机120的另一硬件成分是移动交换中心(MSC)122。后者通过“桥接”一个无线信道和一个经陆上线路通信网140建立的“有线”信道为数据呼叫提供一无缝的通信通路。特别地,一旦一始发一呼叫的用户由该辅助处理器123鉴别,MSC122就通过发送一数据消息给适当的网孔地点选择到陆上线路网络140的出中继和经无线网络104的无线信道,以指示与该数据呼叫相关的电话机调谐到该所选的无线信道上。MSC122还提供一个到操作、管理和维护(OA&M)功能的支持***的接口。此外,该MSC122终接一信令网络的信令链路,该信令网络(未示出)被用来按照一特定协议,诸如公知的7号信令***(SS7),将呼叫处理消息从陆上线路网络140交换到无线网络104。
在蜂窝交换机120的各部件中最重要的是基站121,它包括一个执行图3、4、5和6中所示的某些呼叫处理指令的处理器(如下文所述)。该处理器在其缓冲器中复制和存储由基站121发送的所有分组数据。基站121的处理器包括一个时钟,一旦接收到合适的信号,就用它以周期的间隔起动和结束一查询(PO11)定时器和一状态定时器。在基站121连续传送大量分组数据之后缓冲器不再有空间可用时,该查询定时器被启动。该查询定时器的定时溢出触发基站121发送一个查询消息给蜂窝计算装置10(11)或PDA103,查询关于由基站121事先发送给那些装置之一的未确认消息的状态。相反,状态定时器被按排按周期间隔启动和在一预定时间期间之后持续。该状态定时器周期地发送一超时信号给基站121以触发基站121发送一状态消息给蜂窝计算装置10(11)或PDA103。该状态消息确认由蜂窝计算装置10(11)或PDA103发送给基站121的分组数据的接收或丢失。
该状态消息是一个包括一分组识别码字段和一状态字段的记录。在状态字段中的各项表示由蜂窝计算装置10(11)和PDA103发送的分组的状态。例如,在该状态字段中“1”的项表示一特定的分组已被接收,而“0”的项表示该分组丢失或在传输中变坏。于是,当由蜂窝计算装置10(11)和PDA103接收到时,该字段内的各项用于两种目的,确认块内被接收的分组和请求重发该块内丢失或变坏的分组。具体地说,所有由蜂窝计算装置10(11)或PDA103发送的分组被基站121按顺序接收到时,后者为所有分组发送一个确认消息。当分组没按顺序被接收时,基站121推断一个或多个分组数据丢失。举例说明,如果接收到分组2、4和5,则基站121将请求重发分组3。有利的是,在蜂装置中的分组的顺序编号的组合和基站121中的状态定时器使得在蜂窝计算装置10(11)和PDA103中不需要定时器。
当基站121处于发送方式时,它利用从处理器160接收的每个分组的分组识别号码来分配一个块号码给该分组。作为说明,可以使用一个分组识别号码的最初两个比特,以分配一个块号码给该分组。另外,保持在基站121的处理器中的是两个指针L基站和H基站,它们分别指向一个窗口的上端和下端。该窗口表示由基站121发送和由一蜂窝计算装置未确认的分组的号码。具体地说,在该窗口内的两指针指示所有分组数据直至L基站-1已被接收为止。换言之,L基站是未被接收的第一分组。相反,H基站指示被接收的最后的分组。这样,如果H基站=L基站-1,那么所有由基站121发送给一蜂窝计算装置的分组都已被该装置确认。
虽然无线网络104仅示出了一个单一的蜂窝交换机120,但是可以理解,在该无线网络104中能够包括一个以上的蜂窝交换机。
在图1中还示出了一个陆上线路网络140,它分别经物理设施130和150连接到无线网络104和处理器160。陆上线路网络140是一个公共电话交换网(PSTN),它包括多个互联的交换机,被按排用于将呼叫发送到由呼叫者所选的目的地。另一种可替换的方案是,该陆上线路网络140可以是一个公共或专用的数据通信网,例如互联网络,或与该PSTN连接的基于异步传输模式的网络。
图2示出一种用于蜂窝网络的配置结构,其中网孔站被安排执行某些由图1的基站121执行的数据通信控制功能。图2示出的是图1的蜂窝计算装置10,它被设置在一个运动的车辆中。因为车辆在时间和空间上运动,该蜂窝计算装置10被表示为10—A、10—B和10—C。
蜂窝计算装置10经蜂窝交换机120建立的无线信道与网孔节点202、205和207通信,这些网孔节点经有线数据设施与该蜂窝交换机120连接。每个网孔节点包括一个射频分配单元、一个基站和一个控制器。因为对于图2的所有网孔节点来说这些成份都是一样的,所以仅对它们中的一个例如网孔节点202进行描述。
射频分配单元2031是一个由网孔节点202辐射和接收的射频信号的进入和出口点。它包括功率放大器被选择为经无方向或定向天线(未示出)发射的适当射频信号提供足够的增益。在该射频分配单元2031还包括具有带通滤波器的接收器,该滤波器用于从所需的信道接收射频信号和拒绝所有其他不需要的信道。该射频分配单元2031包括一个数据链路接口2032,它在蜂窝交换机120、蜂窝计算装置10和信令网络209之间物理连接。
基站203是网孔节点202的中枢。它包括一个处理器,用于执行上面对图1的基站121所述的功能。除了这些功能以外,该基站203通过路由维护测试监视和监控网孔节点202各部件的活动以及经总线2035的控制信号的发送和接收。基站203还执行呼叫建立,呼叫监视和终接功能。基站203从蜂窝交换机120接收选择无线信道的指令。后者经陆上线路网络140建立到达处理器160的数据连接。
因为蜂窝计算装置10跨接网孔节点202的边界,所以基站203还负责检测和调整过区切换到另一网孔点或从该网孔点切换。正如本领域所知,当蜂窝计算装置10移动和转换正发送话音或数据和正接收数据信号的基站时,过区切换发生。当蜂窝计算装置10移动和移动终端与基站之间的信道从一基站过区切换到另一基站时,新基站必须呈现旧基站的协议状态。旧基站状态的呈现既可以从蜂窝计算装置10提供的信息中得出(例如当该无线链路已空闲充分长的时间时)也可以在对经链路发送的用户数据未被确定时从旧基站得出。另一种可替换的方案是,由旧基站自身和蜂窝计算装置10提供的信息的组合可以被用于估计旧基站的状态。
根据在蜂窝计算装置10上的协议终点的观点,信道和分组状态信息的一致性被保持,并且过区切换对于终端用户是透明的。在这个例子中,在过区切换期间,基站负责交换信道和分组状态信息。特别是,当蜂窝计算装置10跨越与其接收数据信号的网孔站相邻的网孔站的边界时,该蜂窝计算装置10通知其新基站关于其先前基站的身分。新基站可以使用这些信息与旧基站联系,以获得其所需的任何信道和分组状态信息。从基站传输到基站的信息除了状态定时信息和查询定时信息以外,还包括存储在缓充器中的未确认分组和已发送给蜂窝计算装置10的未确认分组。从基站传输到基站的信息传递经信令网络209利用一定义的信令协议例如7号信令***(SS7)实现。信令网络209可以由互联分组交换机或高速大城市区网络(MAN)构成。
值得注意的是,当蜂窝计算装置10从一个由一蜂窝网络服务的区域移动到被不同蜂窝网络覆盖的相邻区域时,上述的信道和分组状态信息传送也将发生。这里假设两个蜂窝网络的信令子网络彼此互连。
图3示出由该蜂窝计算装置为了从一蜂窝计算装置向一网孔站中的基站或一蜂窝交换机进行数据传递而执行的呼叫处理指令。该过程从步骤301开始,此时蜂窝计算装置10例如通过发送一个“建立”消息给图1中的网孔站之一,比如说网孔站106向处理器160请求数据连接。该建立消息包括与处理器160相关的电话号码和蜂窝计算装置10的独特的识别号码。网孔站106经专用链路1061传送该建立消息给蜂窝交换机120。一旦接收到建立信息,蜂窝交换机120利用辅助处理器123的能力鉴别蜂窝计算装置10的识别号码。当成功地完成该鉴别过程时,蜂窝交换机120经陆上线路网络140建立与处理器160的连接。同时,蜂窝计算装置10等待来自基站121的建立消息的确认。如果在步骤302蜂窝计算装置10确定没有这种确认消息来临,则它不断地发送建立消息直到从基站121收到确认消息为止。该确认消息表示蜂窝计算装置10与基站121之间建立了连接。于是,在步骤303,蜂窝计算装置10等待接收来自便携计算机101或基站121的数据消息。
蜂窝计算装置10接收三种类型的消息,即来自便携计算机101的用户数据消息,来自基站121的请求重发信令消息和来自基站121的分组接收的确认消息。根据被接收消息的类型,如在步骤304所确定的,执行在a)步骤305至308,b)步骤309至315,和c)步骤316至317中限定的过程之一。
当在步骤305蜂窝计算装置10从便携式计算机101接收到一数据分组时,该蜂窝计算装置10在步骤306在一缓冲器中存储该分组的拷贝,通过在状态记录中登记本地时间标识该分组,和在发送该分组之前使预先初始化的计数器递增1。蜂窝计算装置10连续地发送由一用户或便携计算机101输入的新的数据分组,直到计数器超出一预定阈值。该计数器阈值限定了在任何时间期间在缓冲器中能被存储的分组的数量。如在步骤307中所确定的,当到达该阈值时,蜂窝计算装置10在步骤308开始一流程控制过程,以临时防止用户或便携计算机101试图发送任何额外分组。
在步骤316,当从基站121接收到一确认消息时,蜂窝计算装置10在步骤317通过移动下端指针(被确认的最低编号的分组)“滑过”窗口,并从计数器中递减去被确认分组的数量。
在步骤309,当从基站121接收到一重发请求时,蜂窝计算装置10在步骤310更新该计数器。之后,在步骤311,蜂窝计算装置10为与一重发请求消息相关的每个分组计算当前时钟时刻(T)与已用来标识该分组的时刻(Ti)之间的差。如果特定分组i的计算差值(Δi)大于蜂窝计算装置10与基站121之间的往返传播时延,如在步骤312所确定的,所考虑的分组被再次标识时间并在步骤313被再次重发。如果该差值小于上述的传播时延,重发请求被简单地忽略。这是因为由基站121发送的状态分组是时间驱动,而与事件驱动相反。也就是说,当基站121中的状态定时器到期时,一状态分组由基站121发送,而各分组仍由蜂窝计算装置10发送。于是,处于从蜂窝计算装置10向基站121发送中的用户数据分组在一状态分组中可被表示为“未被接收”。有利的是,本发明的这一方面减小了蜂窝计算装置10与基站121之间的多余重发。为在一状态分组中被标记为“未被接收”的所有n个分组重复步骤310至325,直到如在步骤315中所确定的不再需要重发任何分组为止。
另一件可替换的方案是,当在传输中分组丢失或中断时,前向纠错技术可被用于使从蜂窝计算装置10向基站121的重发的数量最小化。在美国专利5,007,067中描述了一个前向纠错技术的例子,该专利在这里一并作为参考。在这种技术的一种实施中,从N个分组的一个窗口内的每个分组中减去m比特。该m比特被包括在M个分组中,以产生被发送到基站121的N+M个分组。如果在传输中任何分组丢失或中断,原来的N个分组能被重新发送。当蜂窝计算装置10从基站121接收到一拆线消息时,在图3中所描述的过程终止。
图4是一个由基站203、2053、2054或121之一执行的呼叫处理指令的流程图,以便以一稳定的方式接收由一蜂窝计算装置发送的用户分组和信令数据。例如,当基站121从蜂窝计算装置10接收到一建立消息请求与处理器160连接时,与上述指令相关的过程在步骤401开始。一旦连接被建立,基站121在步骤402向蜂窝计算装置10发送一确认消息,并在步骤403启动一个定时器。之后,在步骤404,基站121等待一个将被接收的既可来自蜂窝计算装置10也可来自其内时钟的消息。当在步骤406由基站121接收到一消息并且该被接收的消息被分组成用户数据时,如在步骤405在所确定的,基站121在步骤407登记该分组的识别号码并登入与该分组相关的状态字段中。
当在步骤408由基站121接收到一消息并且该被接收的消息是该状态定时器的一个超过信号时,如在步骤405所确定的,基站121检查其各缓冲器以在步骤408—A查明是否在其中接收了至少一个分组数据。如果基站121没有接收到分组数据,则重复步骤402至404。另外;基站121分析接收的最后分组的标题,以便在步骤409确定是否所有的分组数据已被依次接收。如果是,在步骤410,一个确认消息被发送给蜂窝计算装置10,并且在步骤412该状态定时器被重新启动。此后,重复步骤404至412。然而,如果因为某些分组没有被依次接收到而被确认丢失,如在步骤409中所确定的,基站121在步骤411发送一状态分组给蜂窝计算装置10,由此请求重发丢失的分组,如上所述。之后,状态定时器在步骤412被重新启动,当基站121接收到一拆接信号时,图4的过程结束。
当上述的前向纠错技术被实施并且当从蜂窝计算装置10接收到N+M个分组中的N个分组时,基站121为向处理器160传送而重新构造原来的N个分组,和发送一个确认消息给蜂窝计算装置10。如果从蜂窝计算装置10中接收的分组少于N+M个分组中的N个分组,则基站121向蜂窝计算装置10发送一个请求重发消息。
图5以流程图的形式示出了由一基站执行的呼叫处理指令,用于从该基站向蜂窝计算装置传送数据。当例如基站121向蜂窝计算装置10发送一个建立消息以在该装置和处理器之间建立一个连接时,与上述指令相关的过程在步骤501开始。该建立消息被不断地发送,直到在步骤502确定对该建立消息的确认从蜂窝计算装置10收到为止。之后,在蜂窝计算装置10,基站121和处理器160之间建立起一个连接。于是基站121在步骤503等待一个将从处理器160、蜂窝计算装置10、或在该基站自身中的一个定时器过程中接收的消息。基站121可以接收四种类型的消息,即来自处理器160的用户数据消息(步骤505);状态消息(步骤511),例如来自蜂窝计算装置10的请求重发消息或确认消息;来自处理器或蜂窝计算装置10的拆线消息(步骤521);和来自基站121定时器过程的超时信号(步骤518)。
在步骤505,当基站121从处理器160接收到一个使用户数据分组消息时,如步骤504所确定的,基站121在步骤506复制该被接收的分组并发送给蜂窝计算装置10。之后,在步骤507,基站121使计数器递增1。然后在步骤508做出关于该计数器是否超出一预定阈值的判决。如果超出,基站121在步骤510启动一流程控制程序,以防止处理器160发送额外的分组,并在步骤510启动一询问定时器。而后,基站121适当地重复步骤503至521。
在步骤512,如果上述的前向纠错技术在基站121中实施,则后者从每个接收的分组中取走m个比特,该m个比特包括在M个分组中,以产生被发送给蜂窝计算装置10的N+M个分组。
当一状态消息被基站121接收到时,如步骤504所确定的,基站121在步骤512执行一个测试,以询问关于被接收的状态消息是否是一个重发请求信号。如果是,基站121在步骤513使询问定时器停止并使计数器递增1。在步骤514重发所需的分组,并在步骤515重新启动该询问定时器。随后,按照需要重复步骤503至521。当从蜂窝计算装置接收的状态消息是一个确认消息时,如步骤512所确定的,基站121在步骤516使询问定时器停止,从计数器中递减去已被确认的分组的数量。在按照需要重复步骤503至521之前,基站121在步骤517继续进行,以检测这些分组的拷贝。
如果在步骤518从基站121的定时器过程运行中接收到询问定时器的超时信号,基站121在步骤519发送一个询问消息给蜂窝计算装置10并在步骤520重新启动该询问定时器。当在步骤521从处理器160接收到一拆接信号时,基站121结束该呼叫并拆掉该连接。
图6以流程图的形式示出了由蜂窝计算装置10执行的呼叫处理指令,用于从一基站例如基站121接收数据。当蜂窝计算装置10从基站121接收到一个建立消息时,与这些指令相关的过程在步骤601开始。在步骤602蜂窝计算装置10发送一个确认消息给基站121,指示在该蜂窝装置和基站121之间建立了一个连接。之后,在步骤603,蜂窝计算装置10等待一个将从基站121接收的消息。蜂窝计算装置10可以接收三种类型的消息,即用户数据消息(步骤605);询问消息(步骤610);或一个相关的消息(步骤612)。
当在步骤605蜂窝计算装置10从基站121接收到一个使用户数据分组消息时,如步骤604所确定的,该蜂窝计算装置10在步骤606更新与该分组所属的块相关的状态分组。如上所述,由基站121发送的每个分组的标题包括一个分组识别码和一个块号码,以及一个表示一分组是否是一个块中的最后分组的特定位。然后,蜂窝计算装置10在步骤607判定接收的分组是否是一个块中的最后的分组。一旦判定来自一个块中的其它分组仍需被接收,则蜂窝计算装置10根据需要重复步骤603至612。然而,如果基站121判定所接收的分组确实是一个块中的最后分组,则蜂窝计算装置10执行另一个测试。因为分组识别码由基站121连续地分配,所以蜂窝计算装置10在步骤608能够确定是否该最低编号块的所有分组已被接收到。如果是,蜂窝计算装置10在步骤611发送一个确认消息给基站121。另外,对在上述块中所有丢失分组的一个重发请求消息被发送给基站121。
当从基站121接收到一个询问消息时,重复步骤608和609或611。随后,根据需要重复步骤603至612。当蜂窝计算装置10从基站121接收到一释放消息时,该过程结束。
以上描述仅仅是本发明的一个说明性实施例。本领域的技术人员能够容易地想出具有类似于本实施例功能的替换装置,而不偏离本发明的基本原理或范围。例如,上面没有特别地提出从一无线计算装置到另一无线计算装置的数据连接的情况,但可以理解,本发明的原理可以容易地应用到两无线装置之间的数据通信中。
Claims (18)
1.一种无线通信***,其特征在于,包括:
至少一个基站,该基站:
a)经一无线链路向至少一个无线终端用户装置发送分组数据和从至少一个无线终端用户装置接收分组数据;
b)以预定的周期间隔向至少一个无线终端用户装置发送i)从该至少一个无线终端用户装置接收的主动提供的分组数据的状态消息,和ii)询问消息,以询问被发送给但未被该至少一个无线终端用户装置在一预定时间期间所确认的分组数据的状态;和
c)存储该无线链路的信道信息,和被接收与发送的分组数据的状态信息;和
在该至少一个无线终端用户装置中用于执行下列功能的处理装置
i)确定是否从该至少一个基站接收的分组数据被依次接收;和
ii)请求重发丢失的分组数据。
2.按照权利要求1的***,其特征在于,蜂窝网络包括一个以上的基站,该***进一步包括:
当无线终端用户装置在数据连接期间从该蜂窝网络内的一个交换机构移动到另一交换机构中时从一基站向另一基站传送信道和数据状态信息的装置。
3.按照权利要求1的***,其特征在于,该无线终端用户装置的处理装置进一步包括:
把多个状态消息组合成一单一码的装置,所述多个状态消息指示至少下列状态中的一种:a)接收由至少一个基站向其发送的多个分组数据,和b)请求重发由至少一个基站向其发送的至少一个未被接收的分组数据。
4.按照权利要求1的***,其特征在于,该至少一个基站进一步包括:
把多个状态消息组合成一单一码的装置,所述多个状态消息指示至少下列状态中的一种:a)由无线终端用户装置向其发送的多个分组数据的接收,和b)请求重发由无线终端用户装置向其发送的至少一个未被接收的分组数据。
5.按照权利要求1的***,其特征在于,进一步包括:
用于为至少一个基站从N个分组数据的每一个中复制组合成M个分组数据的m比特以形成发送给该无线终端用户装置的N+M个分组数据的装置,以便如果该N+M个分组数据中的至少一个在传输中丢失,只要该N+M个分组数据中的N个分组数据被该无线终端用户装置接收到,就能由该无线终端用户装置重新构造N个分组数据。
6.按照权利要求1的***,其特征在于,进一步包括:
用于为无线终端用户装置从N个分组数据的每一个中复制组合成M个分组数据的m比特以形成发送给该至少一个基站的N+M个分组数据的装置,以便如果该N+M个分组数据中的至少一个在传输中丢失,只要该N+M个分组数据。中的N个分组数据被该至少一个无线终端用户装置接收到,就能由该至少一个基站重新构造N个分组数据。
7.按照权利要求1的***,其特征在于,该无线终端用户装置的处理装置和该至少一个基站进一步包括:
用于在分组数据被发送之前在每一分组数据中包括一标题的装置,该标题被顺序地分配有一个识别码;和
一个缓冲器,在每个分组数据被发送之前存储每个分组数据的一个拷贝。
8.按照权利要求1的***,其特征在于,在无线终端用户装置中的处理装置进一步包括:
用于在由该无线终端用户装置发送每一分组数据之前为每一分组数据标识时间的装置;
响应请求由至少一个基站重新发送一个或多个分组数据,用于计算被请求重发的每个分组数据的当前时刻与标识时刻之间的差的装置;和
仅当该至少一个无线终端用户装置和该至少一个基站之间的传输时延小于该计算的时间差时,重发一个或多个分组数据。
9.一种在至少一个无线终端用户装置和至少一个基站之间经一数据连接的无线通信链路提供数据通信服务的方法,其特征在于,该方法包括下列步骤:
在该至少一个无线终端用户装置和该至少一个基站之间进行分组数据通信;
以预定的周期间隔从该至少一个基站向该至少一个无线终端用户装置发送i)由该至少一个无线终端用户装置发送给该至少一个基站的主动提供的分组数据的状态消息,和ii)询问消息,以询问由该至少一个基站发送给该至少一个无线终端用户装置,但未被该至少一个无线终端用户装置在一预定时间期间所确认的分组数据的状态;
在至少一个基站中存储该无线链路的信道信息,和其中所接收的分组数据的状态信息与发送给该无线终端用户装置的分组数据的状态信息;和
在至少一个无线终端用户装置中确定是否由该至少一个基站发送给其的分组数据被依次接收;和
请求重发丢失的分组数据。
10.根据权利要求9的方法,其特征在于,所述网络包括一个以上的基站,该方法进一步包括以下步骤:
当无线终端用户装置在数据连接期间从该网络内的一个交换机构移动到另一交换机构中时从一基站向另一基站传送信道和数据状态信息。
11.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
把多个状态消息组合成一个单一码,所述多个状态消息指示至少下列状态中的一种:a)由至少一个无线终端用户装置从至少一个基站接收多个分组数据,和b)由至少一个无线终端用户装置请求重发由至少一个基站发送但未被该至少一个无线终端用户装置接收的至少一个未被接收的分组数据。
12.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
把多个状态消息组合成一个单一码,所述多个状态消息指示至少下列状态中的一种:a)由至少一个基站从至少一个无线终端用户装置接收多个分组数据,和b)由至少一个基站请求重发由至少一个无线终端用户装置发送但未被该至少一个基站接收的至少一个未被接收的分组数据。
13.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
从N个分组数据中的每个中复制m个比特,该m个比特被组合成M个分组数据以形成由至少一个基站发送给该无线终端用户装置的N+M个分组数据,以便如果该N+M个分组数据中的至少一个在传输中丢失,只要该N+M个分组数据中的N个分组数据被该无线终端用户装置接收到,就能由该无线终端用户装置重新构造N个分组数据。
14.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
从N个分组数据中的每个中复制m个比特,该m个比特被组合成M个分组数据以形成由至少一个无线终端用户装置发送给该至少一个基站的N+M个分组数据,以便如果该N+M个分组数据中的至少一个在传输中丢失,只要该N+M个分组数据中的N个分组数据被该至少一个基站接收到,就能由该至少一个基站重新构造N个分组数据。
15.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
在分组数据被发送之前在每一分组数据中包括一标题,该标题被顺序地分配有一个识别码;和
在每个分组数据被发送之前存储每个分组数据的一个拷贝。
16.根据权利要求9的方法,其特征在于,进一步包括以下步骤:
在由该无线终端用户装置发送每一分组数据之前为每一分组数据标识时间;
响应请求由至少一个基站重新发送一个或多个分组数据,计算被请求重发的每个分组数据的当前时刻与标识时刻之间的差;和
仅当该至少一个无线终端用户装置和该至少一个基站之间的传输时延小于该计算的时间差时,重发一个或多个分组数据。
17.一种用于经一蜂窝网络进行分组数据通信的终端用户无线装置,其特征在于,所述装置包括:
一个发射机,用于向一无线网络的基站发送信令信息,以建立一与该基站的连接,之后连续地向该蜂窝网络的一个基站发送被顺序编号的分组数据,直到一缓冲器被装满为止,该缓冲器中的每个分组数据在发送之前被复制和标识时间;
一个接收机,用于从基站接收a)用户分组数据,b)确认先前发送的分组数据的接收的消息,和c)请求重发未被接收的分组数据的消息;
响应接收的重新发送一个或多个特定分组数据的请求,用于计算当前时刻与被请求重发的每个特定分组数据的标识时刻之间的差的装置;
重新发送每个特定分组数据,该每个特定分组数据的当前时刻与标识时刻之间的差大于经蜂窝网络在无线终端用户装置和基站之间的传输时延;和
响应接收的确认先前特别发送的分组数据的接收的请求,用于在缓冲器中删除该特定分组数据的拷贝的装置。
18.一种蜂窝网络的基站,用于进行分组数据通信,其特征在于,包括:
一个发射机,它向一无线计算装置交换信令信息,以建立一与该无线计算装置的连接,之后连续地向该无线计算装置发送被顺序编号的分组数据,直到一缓冲器被装满为止,该缓冲器中的每个分组数据在发送之前被复制;
一个接收机,它从蜂窝计算装置接收a)用户分组数据,b)确认先前发送的特定分组数据的接收的消息,和请求重发未被接收的分组数据的消息,以及来自一用于启动和停止一询问定时器和一状态定时器的时钟的信号;
响应接收的一指示该状态定时器已到时的信号,用于完成下列功能的装置:a)判断是否由该蜂窝计算装置发送给其的所有分组已被依次接收和b)请求从该蜂窝计算装置重新发送未被接收的数据;和
响应接收的一指示该询问定时器已到时的信号,用于请求发送给蜂窝计算装置的用户分组数据的状态信息的装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/282,254 US5570367A (en) | 1994-07-29 | 1994-07-29 | Asymmetric protocol for wireless communications |
US282254 | 1994-07-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1123980A true CN1123980A (zh) | 1996-06-05 |
Family
ID=23080700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN95109624A Pending CN1123980A (zh) | 1994-07-29 | 1995-07-26 | 用于无线通信的不对称协议 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5570367A (zh) |
EP (1) | EP0695053A3 (zh) |
JP (1) | JPH0865355A (zh) |
CN (1) | CN1123980A (zh) |
CA (1) | CA2145782C (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013037322A1 (zh) * | 2011-09-16 | 2013-03-21 | 华为技术有限公司 | 分片接收和发送的方法以及分片接收和发送的装置 |
CN109067507A (zh) * | 2018-09-29 | 2018-12-21 | Oppo(重庆)智能科技有限公司 | 一种传输方法、基站和用户设备 |
Families Citing this family (109)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389010B1 (en) * | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US7298701B2 (en) * | 2002-10-31 | 2007-11-20 | Nokia Corporation | Apparatus, and associated method, for requesting data retransmission in a packet radio communication system |
US7936664B2 (en) * | 1991-03-26 | 2011-05-03 | Nokia Corporation | Multi-carrier radio link protocol supervision in a radio communication system |
US6970434B1 (en) * | 1995-06-07 | 2005-11-29 | Broadcom Corporation | Hierarchical communication system providing intelligent data, program and processing migration |
US20080200225A1 (en) * | 1994-03-11 | 2008-08-21 | Walker Jay S | Methods and apparatus for facilitating game play and generating an authenticatable audit-trail |
RU95103479A (ru) * | 1994-03-11 | 1996-12-27 | Уолкер Эссет Мэнеджмент Лимитед Партнершип (US) | Игровая система, игровой компьютер, способ проведения игры, лотереи с участием игрока |
GB9412031D0 (en) * | 1994-06-16 | 1994-08-03 | Iml Ltd | Improvements in signalling devices employing line of sight radiation |
US5822701A (en) * | 1995-02-27 | 1998-10-13 | Ntt Mobile Communications Network Inc. | High-speed radio communication system |
US5666159A (en) | 1995-04-24 | 1997-09-09 | Eastman Kodak Company | Electronic camera system with programmable transmission capability |
FI98174C (fi) * | 1995-05-09 | 1997-04-25 | Nokia Telecommunications Oy | Datansiirtojärjestelmä, jossa on liukuvaan ikkunaan perustuva datavuonohjaus |
US5911120A (en) | 1995-09-08 | 1999-06-08 | At&T Wireless Services | Wireless communication system having mobile stations establish a communication link through the base station without using a landline or regional cellular network and without a call in progress |
US5675629A (en) * | 1995-09-08 | 1997-10-07 | At&T | Cordless cellular system base station |
US5748100A (en) * | 1995-10-06 | 1998-05-05 | Motorola, Inc. | Reliable wireless message distribution system |
US5966659A (en) * | 1995-10-31 | 1999-10-12 | Motorola, Inc. | Service request rooting by a local resource controller |
US5699367A (en) * | 1995-12-29 | 1997-12-16 | Telefonaktiebolaget Lm Ericsson | Concatenated error detection coding and packet numbering for hierarchical ARQ schemes |
US5940383A (en) * | 1996-01-29 | 1999-08-17 | Qualcomm Incorporated | Automatic data service selection |
US5838798A (en) * | 1996-02-07 | 1998-11-17 | Ncr Corporation | Restaurant transaction processing system and method |
JPH09244893A (ja) * | 1996-03-11 | 1997-09-19 | Hitachi Ltd | 並列計算機システムにおける一括転送方法 |
GB9607507D0 (en) * | 1996-04-11 | 1996-06-12 | Symbionics Dev Ltd | Wireless communication |
US6996609B2 (en) * | 1996-05-01 | 2006-02-07 | G&H Nevada Tek | Method and apparatus for accessing a wide area network |
US5907544A (en) * | 1996-05-10 | 1999-05-25 | Rypinski; Chandos A. | Hub controller architecture and function for a multiple access-point wireless communication network |
US5940752A (en) * | 1996-07-31 | 1999-08-17 | Lucent Technologies Inc. | Arrangement for remotely programming a cellular telephone terminal |
US6301514B1 (en) | 1996-08-23 | 2001-10-09 | Csi Technology, Inc. | Method and apparatus for configuring and synchronizing a wireless machine monitoring and communication system |
US5907491A (en) * | 1996-08-23 | 1999-05-25 | Csi Technology, Inc. | Wireless machine monitoring and communication system |
JP3793297B2 (ja) | 1996-11-01 | 2006-07-05 | デュポン株式会社 | 低密度ポリエチレン−層状珪酸塩複合材料およびその製造方法 |
US5818852A (en) * | 1996-11-20 | 1998-10-06 | Kapoor; Vijay | Packet data communication method and system |
US5969632A (en) | 1996-11-22 | 1999-10-19 | Diamant; Erez | Information security method and apparatus |
US6202153B1 (en) * | 1996-11-22 | 2001-03-13 | Voltaire Advanced Data Security Ltd. | Security switching device |
KR100187823B1 (ko) * | 1996-11-27 | 1999-06-01 | 서평원 | Cdma 이동데이타통신 제어시스템 |
AU1415297A (en) * | 1996-12-09 | 1998-07-03 | Motorola, Inc. | System controlled asymmetrical automatic repeat request protocol method |
US6990069B1 (en) | 1997-02-24 | 2006-01-24 | At&T Corp. | System and method for improving transport protocol performance in communication networks having lossy links |
US5974028A (en) * | 1997-02-24 | 1999-10-26 | At&T Corp. | System and method for improving transport protocol performance in communication networks having lossy links |
US6078568A (en) * | 1997-02-25 | 2000-06-20 | Telefonaktiebolaget Lm Ericsson | Multiple access communication network with dynamic access control |
US5931915A (en) | 1997-05-13 | 1999-08-03 | International Business Machines Corporation | Method for processing early arrival messages within a multinode asynchronous data communications system |
US6396820B1 (en) * | 1997-06-24 | 2002-05-28 | Lucent Technologies Inc. | Wireless telecommunications system for improving performance and compatibility |
US6304562B1 (en) | 1997-06-26 | 2001-10-16 | Samsung Electronics Co., Ltd. | Asymmetric forward power control in a CDMA communication |
DE19730159B4 (de) * | 1997-07-14 | 2006-01-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Kommunikationsverfahren und System |
US6405049B2 (en) * | 1997-08-05 | 2002-06-11 | Symbol Technologies, Inc. | Portable data terminal and cradle |
JPH1168873A (ja) * | 1997-08-08 | 1999-03-09 | Nec Corp | データ通信方法及びデータ通信システム |
GB2328304A (en) * | 1997-08-15 | 1999-02-17 | Ken Scott Associates | Portable device for storing and displaying personal information |
US5872777A (en) * | 1997-09-30 | 1999-02-16 | Motorola, Inc. | Method and apparatus for conveying data packets in a packet data communication system |
US7130291B1 (en) | 1997-11-26 | 2006-10-31 | Lg Electronics, Inc. | Data control system in CDMA mobile communication system providing mobile data and voice service |
US6519252B2 (en) * | 1997-12-31 | 2003-02-11 | Ericsson Inc. | System and method for connecting a call to a mobile subscriber connected to the Internet |
KR100281083B1 (ko) * | 1998-01-23 | 2001-02-01 | 서평원 | 이동데이터단말기간무선데이터통신방법 |
US6188892B1 (en) * | 1998-02-13 | 2001-02-13 | Qualcomm Inc. | System and method for base station initiated call setup |
US6249894B1 (en) * | 1998-02-27 | 2001-06-19 | Motorola, Inc. | Method for determining a need to retransmit a message in a communication system |
US6111892A (en) * | 1998-07-29 | 2000-08-29 | Motorola, Inc. | Method and apparatus for conveying data packets in a communication system without using communication device timers to trigger data retransmission |
EP1101307A4 (en) * | 1998-08-07 | 2002-04-10 | Ihab H Elzind | MODEM NETWORK WITH CELLULAR INTERNET PROTOCOL |
US6697842B1 (en) * | 1998-10-07 | 2004-02-24 | Northern Telecom | Dynamic context filters for communication and information management |
CO5140143A1 (es) * | 1998-10-09 | 2002-03-22 | Ericsson Telefon Ab L M | Confirmacion de reasignacion |
US6373842B1 (en) * | 1998-11-19 | 2002-04-16 | Nortel Networks Limited | Unidirectional streaming services in wireless systems |
EP1014641A1 (de) * | 1998-12-22 | 2000-06-28 | Telefonaktiebolaget Lm Ericsson | Verfahren und Vorrichtung zur Reduzierung der Aufarbeitungszeit von Daten in Kommunikationsnetzen |
US7035897B1 (en) * | 1999-01-15 | 2006-04-25 | California Institute Of Technology | Wireless augmented reality communication system |
US6643813B1 (en) * | 1999-02-17 | 2003-11-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for reliable and efficient data communications |
US6335933B1 (en) * | 1999-05-21 | 2002-01-01 | Broadcom Homenetworking, Inc. | Limited automatic repeat request protocol for frame-based communication channels |
US6965868B1 (en) * | 1999-08-03 | 2005-11-15 | Michael David Bednarek | System and method for promoting commerce, including sales agent assisted commerce, in a networked economy |
US6229794B1 (en) * | 1999-08-13 | 2001-05-08 | Motorola, Inc. | Selective call device and method for monitoring at least two communication systems |
EP1214810A1 (en) * | 1999-09-20 | 2002-06-19 | Nokia Corporation | Error control method and apparatus |
US20020046084A1 (en) * | 1999-10-08 | 2002-04-18 | Scott A. Steele | Remotely configurable multimedia entertainment and information system with location based advertising |
US6697331B1 (en) * | 1999-11-17 | 2004-02-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Link layer acknowledgement and retransmission for cellular telecommunications |
US6278742B1 (en) * | 1999-11-19 | 2001-08-21 | Siemens Information And Communication Mobile Llc. | Method and system for power-conserving interference avoidance in communication between a mobile unit and a base unit in a wireless telecommunication system |
US6510144B1 (en) | 1999-12-07 | 2003-01-21 | Cisco Technology, Inc. | Network layer support to enhance the transport layer performance in mobile and wireless environments |
JP3645140B2 (ja) * | 1999-12-28 | 2005-05-11 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム |
US6629285B1 (en) * | 2000-01-04 | 2003-09-30 | Nokia Corporation | Data transmission |
FI112304B (fi) * | 2000-02-14 | 2003-11-14 | Nokia Corp | Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa |
US6934752B1 (en) * | 2000-03-23 | 2005-08-23 | Sharewave, Inc. | Quality of service extensions for multimedia applications in wireless computer networks |
US6760860B1 (en) * | 2000-04-17 | 2004-07-06 | Nortel Networks Limited | Automatic retransmission request layer interaction in a wireless network |
FI109628B (fi) * | 2000-08-21 | 2002-09-13 | Nokia Corp | Menetelmä langattoman päätelaitteen tehonkulutuksen pienentämiseksi, tiedonsiirtojärjestelmä ja langaton päätelaite |
JP2002152308A (ja) * | 2000-11-09 | 2002-05-24 | Nec Corp | データ通信システム、その通信方法及びその通信プログラムを記録した記録媒体 |
GB2369961B (en) * | 2000-12-09 | 2003-04-23 | Ericsson Telefon Ab L M | Transmission control in a radio access network |
JP3737705B2 (ja) * | 2001-02-20 | 2006-01-25 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ネットワークシステム、サーバ、クライアント、通信方法、及び通信プログラム |
JP4724928B2 (ja) | 2001-02-27 | 2011-07-13 | ソニー株式会社 | 無線伝送装置及び無線伝送方法 |
FR2825865A1 (fr) * | 2001-06-06 | 2002-12-13 | Koninkl Philips Electronics Nv | Retransmission selective de paquets avec controle temporel a l'emission |
US6996063B2 (en) | 2001-11-16 | 2006-02-07 | Asustek Computer Inc. | Applicable PDU range test and calculation for window-based polling |
KR100765121B1 (ko) | 2001-11-24 | 2007-10-11 | 엘지전자 주식회사 | 송신버퍼의 프로토콜 데이터 유닛 폴링 방법 |
DE50115680D1 (de) | 2001-12-04 | 2010-12-09 | Nokia Siemens Networks Gmbh | Verfahren und netzvorrichtung zum bereitstellen von insbesondere personalisierten kommunikationsdiensten in einem kommunikationssystem |
US20030128686A1 (en) * | 2001-12-06 | 2003-07-10 | Hur Nam Chun | Variable delay buffer |
EP1326460A1 (de) | 2001-12-21 | 2003-07-09 | Siemens Aktiengesellschaft | Verfahren und System zum Funkzellenwechsel in einem zellularen Paketnetzwerk |
US20030125051A1 (en) * | 2001-12-27 | 2003-07-03 | Arto Leppisaari | Acknowledgement of reception of downlink messages |
US20030135640A1 (en) * | 2002-01-14 | 2003-07-17 | Texas Instruments Incorporated | Method and system for group transmission and acknowledgment |
US6957374B1 (en) * | 2002-01-31 | 2005-10-18 | The United States Of America As Represented By The National Security Agency | Method of acknowledging receipt of data packets |
DE10230400B4 (de) * | 2002-07-05 | 2004-10-28 | Siemens Ag | Verfahren zur Übertragung von Datenpaketen in einem Mobilfunksystem und entsprechendes Mobilfunksystem |
US7627317B2 (en) | 2002-07-05 | 2009-12-01 | Siemens Akiengesellschaft | Method for the transmission of data packets in a mobile radio system and corresponding mobile radio system |
EP1536597B1 (en) * | 2002-09-06 | 2015-01-21 | Fujitsu Limited | Radio network control apparatus |
FR2847091B1 (fr) * | 2002-11-08 | 2005-02-04 | Nortel Networks Ltd | Procede de transmission de donnees en mode acquitte entre une unite emettrice et une unite receptrice, et unite de transmission mettant en oeuvre un tel procede |
EP1424815B1 (en) * | 2002-11-26 | 2007-02-07 | Innovative Sonic Limited | Method for requesting status reports in acknowledged mode data transfer |
US7280537B2 (en) | 2003-08-07 | 2007-10-09 | Teamon Systems, Inc. | Communications system providing adaptive polling based upon positive and negative polling events and related methods |
EP2267931A3 (en) | 2003-04-10 | 2011-03-02 | Telefonaktiebolaget L M Ericsson (Publ) | Method and device of reordering protocol data units |
WO2005009069A1 (en) * | 2003-07-10 | 2005-01-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio link management based on retransmission request performance |
US7289495B2 (en) * | 2003-08-07 | 2007-10-30 | Teamon Systems, Inc. | Communications system providing adaptive polling based upon user usage patterns and related methods |
EP1507352B1 (en) * | 2003-08-14 | 2007-01-31 | Matsushita Electric Industrial Co., Ltd. | Time monitoring of packet retransmissions during soft handover |
US20050111416A1 (en) * | 2003-11-24 | 2005-05-26 | Boris Ginzburg | Method, system and device of fragmentation with group acknowledgement in wireless networks |
JP4223513B2 (ja) * | 2003-12-18 | 2009-02-12 | シャープ株式会社 | 送信局、受信局、通信方法、通信プログラム、通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
FR2870414B1 (fr) * | 2004-05-17 | 2006-08-18 | Alcatel Sa | Determination par un terminal de communication du temps de propagation d'un signal de reference provenant d'un equipement de gestion de communications |
KR20060013466A (ko) | 2004-08-07 | 2006-02-10 | 삼성전자주식회사 | 소프트 핸드오프 영역에서 역방향 패킷 전송을 위한단말들의 상태 정보 시그널링 방법 |
CN101030840B (zh) * | 2006-03-02 | 2011-09-14 | 华为技术有限公司 | 具有重传请求的数据传输方法和接收端状态报告编制方法 |
US8879500B2 (en) * | 2006-03-21 | 2014-11-04 | Qualcomm Incorporated | Handover procedures in a wireless communications system |
US8620328B2 (en) * | 2006-03-21 | 2013-12-31 | Qualcomm Incorporated | Handover procedures in a wireless communications system |
KR101354630B1 (ko) * | 2006-03-22 | 2014-01-22 | 삼성전자주식회사 | 이동통신 시스템에서의 타이머 기반의 자원 요청 방법 |
MX2009011088A (es) * | 2007-04-25 | 2009-11-02 | Ericsson Telefon Ab L M | Un metodo y aparato para traspaso fluido en una red de comunicacion inalambrica. |
US8818375B2 (en) | 2007-04-25 | 2014-08-26 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for seamless handover in a wireless communication network |
CN101119183A (zh) * | 2007-09-06 | 2008-02-06 | 上海华为技术有限公司 | 重传控制方法及传输设备 |
JP4940117B2 (ja) | 2007-12-06 | 2012-05-30 | 株式会社東芝 | 移動通信システムとそのゲートウェイ装置、集線装置およびハンドオーバ制御方法 |
US8254943B1 (en) * | 2008-12-22 | 2012-08-28 | Sprint Communications Company L.P. | Method for backhaul transport recovery |
US7961613B2 (en) * | 2009-02-05 | 2011-06-14 | Silver Spring Networks, Inc. | System and method of monitoring packets in flight for optimizing packet traffic in a network |
US8624771B2 (en) * | 2009-02-20 | 2014-01-07 | Escort Inc. | Wireless connectivity in a radar detector |
US10205670B2 (en) * | 2014-09-12 | 2019-02-12 | Qualcomm Incorporated | Selective storage and deletion in mobile content delivery networks |
US10420012B2 (en) * | 2015-09-14 | 2019-09-17 | Prodatakey, Inc. | Adaptive unicast timeout for a wireless network having optimized routing |
CN113203982B (zh) * | 2021-04-30 | 2024-06-07 | 中煤科工集团重庆研究院有限公司 | 一种矿用tdoa跨区域定位方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5799840A (en) * | 1980-12-13 | 1982-06-21 | Ricoh Co Ltd | Data transmission system of automatic retransmission request system |
JPS6024749A (ja) * | 1983-07-20 | 1985-02-07 | Fujitsu Ltd | 電文保証方式 |
CA1290020C (en) * | 1987-02-09 | 1991-10-01 | Steven Messenger | Wireless local area network |
JPH01129632A (ja) * | 1987-11-16 | 1989-05-22 | Mitsubishi Electric Corp | 通信制御装置 |
JPH01149640A (ja) * | 1987-12-07 | 1989-06-12 | Nec Corp | ループ式データ伝送方式 |
SE464438B (sv) * | 1989-08-25 | 1991-04-22 | Eritel Ab | Foerfarande foer att anpassa radiokommunikationssystem med basstation och flera mobilstationer till trafik och prestandakrav |
US5007067A (en) * | 1989-09-29 | 1991-04-09 | At&T Bell Laboratories | Diversity coding for transparent self-healing communications networks |
US5212806A (en) * | 1990-10-29 | 1993-05-18 | International Business Machines Corporation | Distributed control methods for management of migrating data stations in a wireless communications network |
-
1994
- 1994-07-29 US US08/282,254 patent/US5570367A/en not_active Expired - Fee Related
-
1995
- 1995-03-29 CA CA002145782A patent/CA2145782C/en not_active Expired - Fee Related
- 1995-07-19 EP EP95305030A patent/EP0695053A3/en not_active Withdrawn
- 1995-07-26 CN CN95109624A patent/CN1123980A/zh active Pending
- 1995-07-28 JP JP7192332A patent/JPH0865355A/ja active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013037322A1 (zh) * | 2011-09-16 | 2013-03-21 | 华为技术有限公司 | 分片接收和发送的方法以及分片接收和发送的装置 |
US9622256B2 (en) | 2011-09-16 | 2017-04-11 | Huawei Technologies Co., Ltd. | Method and apparatus for receiving fragment as well as method and apparatus for transmitting fragment |
CN109067507A (zh) * | 2018-09-29 | 2018-12-21 | Oppo(重庆)智能科技有限公司 | 一种传输方法、基站和用户设备 |
Also Published As
Publication number | Publication date |
---|---|
CA2145782A1 (en) | 1996-01-29 |
JPH0865355A (ja) | 1996-03-08 |
EP0695053A2 (en) | 1996-01-31 |
EP0695053A3 (en) | 1997-02-05 |
US5570367A (en) | 1996-10-29 |
CA2145782C (en) | 1999-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1123980A (zh) | 用于无线通信的不对称协议 | |
CN1166133C (zh) | 分组格式通信中的资源分配 | |
CN1294729C (zh) | 分组数据网中未用资源的识别 | |
CN1613233B (zh) | 用于重传的方法和*** | |
EP1314328B1 (en) | Method and apparatus for supporting radio acknowledgement information for a uni-directional user data channel | |
CN1816184B (zh) | 集成基站和在移动设备的通信***中传送数据单元的方法 | |
CN1190929C (zh) | 分组交换数据传送中的资源分配 | |
CN1104821C (zh) | 在分组通信***中寻呼通信单元的方法和装置 | |
US7423963B2 (en) | Apparatus and method for controlling packet data transmission between BSC and BTS | |
CN1316141A (zh) | 码分多址***中基站和移动台之间的状态同步方法和设备 | |
JP2002532000A (ja) | 自動再送要求プロトコル | |
US20040042491A1 (en) | Synchronization of data packet numbers in packet-switched data transmission | |
US20030086427A1 (en) | Method and apparatus for retransmitting packet data between base station controller and base transceiver system in a mobile communication system | |
CN101267440B (zh) | 无损重定位方法和*** | |
CN1237826C (zh) | 移动无线通信***中提供集成业务的方法和*** | |
CN101330451A (zh) | 数据包的转发处理方法、节点与分组核心装置 | |
EP1294109A1 (en) | Retransmission control method of CDMA mobile communication | |
AU2002303809B2 (en) | Method and apparatus for reducing the impact of cell reselection on GPRS/EDGE data rates | |
RU2399158C2 (ru) | Способ и устройство для непрерывного приема соединенного терминала в системе мобильной связи | |
AU2002303809A1 (en) | Method and apparatus for reducing the impact of cell reselection on GPRS/EDGE data rates | |
WO1998059516A1 (en) | Method and system for paging a mobile station | |
EP0866579A1 (en) | Packet transmission method without sending serial numbers | |
JPH0653921A (ja) | デジタル式移動電話制御システム | |
CN1771696A (zh) | 具有可经由桥接终端连接的子网的网络 | |
CN101453311B (zh) | 一种自动重传请求状态报告的触发方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |