CN1275439C - Gprs***中的一种下行数据传输指派方法 - Google Patents
Gprs***中的一种下行数据传输指派方法 Download PDFInfo
- Publication number
- CN1275439C CN1275439C CNB031563821A CN03156382A CN1275439C CN 1275439 C CN1275439 C CN 1275439C CN B031563821 A CNB031563821 A CN B031563821A CN 03156382 A CN03156382 A CN 03156382A CN 1275439 C CN1275439 C CN 1275439C
- Authority
- CN
- China
- Prior art keywords
- downlink data
- bss
- data transmission
- message
- downlink
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了GPRS***中的一种下行数据传输指派方法,包括如下步骤:(1)BSS接收到SGSN的下行数据,保存下行数据幀;(2)BSS尝试在分组信道上发送下行指派消息,并在该消息中设置应答标记;(3)BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,则执行步骤(5);(4)BSS在公共控制信令信道上重新发送下行指派消息;(5)指派成功后,进行分组数据传输。使用本发明提出的下行数据传输指派方法,能够有效地减少由于指派消息发送错误而引起的下行数据包丢弃的现象,有效地提高了GPRS***中下行数据传输指派的成功率。
Description
技术领域
本发明涉及GPRS(General Packet Radio Service无线分组数据业务)***,具体而言,涉及GPRS***中下行数据传输的指派方法。
背景技术
GPRS***中无线口的下行数据传输是通过下行临时块流(Temp Block Flow以下简称TBF)完成的。下行临时块流的建立有三种方式:CCCH(CommonControl Channel公共控制信道)信道上的下行TBF建立流程;PCCCH(PacketCommon Control Channel分组公共控制信道)信道上的下行TBF建立流程和PACCH(Packet Assiociated Control Channel分组随路信令信道)信道上的下行TBF建立流程。前两种下行TBF建立流程统称为公共控制信令信道的下行TBF建立流程,第三种下行TBF建立流程称为分组信道的下行TBF建立流程。选择哪种建立流程是根据BSS(Base Station System,基站***)发送分组下行信道指派消息时,移动台所监听的信道决定的,如果移动台并未监听该信道而BSS选择在该信道上发送分组下行信道指派消息,那么,指派过程就会失败。由于下行TBF的建立完全是由SGSN(Serving GPRS Support Node,服务网关支持节点)下发的数据包触发的,因此当BSS发送分组下行信道指派消息时,很可能不能确切得知移动台当前所监听的信道,容易造成下行指派过程失败,进而造成下行数据包被BSS丢弃的结果。特别是当移动台的TBF状态正处于上行释放态或下行释放态时,BSS更是很难确知当前移动台所监听的信道。图1和图2详细说明了这种情况。
正常的下行TBF释放流程如图1所示。图中a点表示BSS向MS(MobileStation移动台)发送FBI(Final Block Indication)=1的数据块的时刻,即最后一块数据块的时刻。图中b点表示MS收到BSS发送的最后一块数据块后向BSS回应FAI(Final Ack Indication)=1的下行数据应答的时刻。从b点表示的这一时刻开始,MS启动定时器T3192。图中c点表示BSS收到MS发送的下行数据应答的时刻,BSS从c点表示的这一时刻开始启动定时器T3193。图1中d点表示BSS侧定时器T3193超时,BSS释放下行TBF。ETSI 0460740协议(185页13.2小节)规定T3193必须大于T3192,因此BSS网络侧释放下行TBF的时刻总是晚于MS侧释放下行TBF的时刻。MS释放下行TBF后,不再监听分组信道,开始监听公共控制信令信道,从而也就不能继续接收分组信道上的消息。图1中Δt1表示MS发送下行数据应答并启动定时器T3192与BSS接收到下行数据应答并启动定时器T3193之间的时间差,这个时间差与BSS***时延以及MS和BSS的处理能力都相关,是一个不定值。由于存在Δt1这个不确定的因素,当SGSN的下行数据包在b点与d点间到达BSS时,BSS就无法精确地判断出MS当前所监听的信道,因此无论选择从公共控制信令信道进行下行指派还是从分组信道进行下行指派都有可能失败。
正常的上行TBF释放流程如附图2所示。图中a点表示MS向BSS发送FBI=1的数据块的时刻,即最后一块上行数据块的时刻。图中b点表示BSS向MS发送FAI=1的上行数据应答的时刻。图中c点表示MS向BSS发送分组控制确认的时刻,从c点表示的这一时刻开始,MS释放上行TBF,不再监听分组信道,开始监听公共控制信令信道,从而也就不能继续接收分组信道上的消息。图中d点表示BSS接收到MS发送的分组控制确认的时刻,BSS释放上行TBF。从图2可以看出,BSS网络侧释放上行TBF的时刻总是晚于MS侧释放上行TBF的时刻,而图中Δt2和Δt3与***时延、MS和BSS的处理能力以及无线环境都相关,是两个不定值。因此当SGSN的下行数据包在a点和d点间到达BSS时,BSS无法精确的判断出MS当前所监听的信道,因此无论选择从公共控制信道发送分组下行信道指派还是从分组随路信令信道发送分组下行信道指派都有可能失败。
针对图1所示的情况,ETSI 0460740协议(72页9.3.2.5小节)指出,BSS侧在T3193运行期间下行指派应从分组信道上发送。但从以上分析过程可以明显看出,这样的指派方式存在明显的缺陷,如图1所示,当MS侧的定时器T3192溢出后,BSS侧定时器T3193还没有溢出,此时,下行指派如果从分组信道上发送,由于MS并未监听分组信道,因此无法接收到网络侧发送的下行指派消息,下行指派必然失败。针对图2所示的情况,ETSI 0460740协议对此没有明确的描述。目前尚未没有发现相关的公开技术资料能有效地解决上述的下行指派问题。
发明内容
本发明所要解决的技术问题就是上述GPRS***中下行数据传输指派成功率不高的问题,提出一种能够有效提高指派成功率的下行数据传输指派方法。
本发明的核心思想是当BSS接收到SGSN的下行数据,但不能确认移动台当前所监听的信道时,首先进行一次分组信道上的指派尝试,如果成功则进入正常的下行数据传输流程,如果失败则再进行一次公共控制信令信道的指派。两次指派过程确保了移动台正确接收到网络侧发送的下行指派消息。
本发明提出的技术方案为:GPRS***中的一种下行数据传输指派方法,包括如下步骤:
(1)BSS接收到SGSN的下行数据,保存下行数据幀;
(2)BSS尝试在分组信道上发送下行指派消息,并在该消息中设置应答标记;
(3)BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,则执行步骤(5);
(4)BSS在公共控制信令信道上重新发送下行指派消息;
(5)指派成功后,进行分组数据传输。
或者:
(1)BSS接收到SGSN的下行数据,保存下行数据幀;
(2)BSS尝试在公共控制信令信道上上发送下行指派消息,并在该消息中设置应答标记;
(3)BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,则执行步骤(5);
(4)BSS在分组信道重新发送下行指派消息;
(5)指派成功后,进行分组数据传输。
上述的步骤(2)中,在下行指派消息中设置应答标记的方法是在下行指派消息中置上行预留块标记,指示移动台该消息需要应答。
使用本发明提出的下行数据传输指派方法,能够有效地减少在前述两种情况下,由于指派消息发送错误而引起的下行数据包丢弃的现象,有效地提高了GPRS***中下行数据传输指派的成功率。
附图说明
图1是BSS和MS正常的下行TBF释放流程示意图。
图2是BSS和MS正常的上行TBF释放流程示意图。
图3是本发明提出的指派方法的具体流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。
图1和图2在背景技术中已经进行过说明。
图3是本发明提出的指派方法的具体流程图。如图所示,本发明提出的方法包括下列步骤:
步骤(1):BSS接收到SGSN的下行数据,保存下行数据幀,延长下行数据幀的生命周期。
步骤(2):BSS尝试在分组信道上发送下行指派消息,并在该消息中设置应答标记。在本发明的一个实施例中,在下行指派消息中设置应答标记的方法是在下行指派消息中置上行预留块标记,指示移动台该消息需要应答。
步骤(3):BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,说明下行指派成功,则执行步骤(5)。如果BSS在指定的上行块上没有接收到移动台的应答,说明分组信道上的下行指派不成功,转入步骤(4)。
步骤(4):BSS在公共控制信令信道上重新发送下行指派消息。
步骤(5):指派成功后,进行分组数据传输。
本发明还有一种等效的技术方案,即首先尝试在公共控制信令信道上发送下行指派消息,如果不成功再在分组信道上发送下行指派消息,具体过程和上述的流程类似,不再赘述。
使用本发明提出的技术方案,针对图1所示情况,当SGSN的下行数据包在b点和c点间到达BSS时,经过本发明中的步骤(1)、(2)、(3)、(5)即可进入正常的分组下行数据传输流程。当SGSN的下行数据包在c点和d点间到达SGSN时,经过本发明中的步骤(1)、(2)、(3)、(4)、(5)即可进入正常的下行数据传输流程。针对图2所示情况,当SGSN下行分组数据包在a点和b点间到达BSS时,经过本发明中的步骤(1)、(2)、(3)、(5)即可进行正常的分组下行数据传输流程,当SGSN的下行数据包在c点和d点间到达SGSN时,经过本发明中的步骤(1)、(2)、(3)、(4)、(5)即可进入正常的下行数据传输流程。
下表以对2款手机各进行100次FTP数据传输业务过程(每次数据传输的数据量大小为90Kbps)进行对比实验,测试本发明实施前和实施后对下行数据传输丢包率的影响。
手机类型 | BSS在下行或上行释放态时直接从分组随路信令控制信道发送下行分组信道指派消息的丢包率 | BSS在下行或上行释放态时直接从公共控制信令信道发送下行分组信道指派消息的丢包率 | 采用本发明后的丢包率 |
OT96MGPRS | 25% | 25% | 5% |
ErissonT39MC | 20% | 22% | 6% |
上表所示的实验结果充分说明了在采用本发明提出的技术方案后,有效地提高了GPRS***中下行数据传输的指派成功率,进而降低了由于指派消息发送错误而引起的下行数据包丢包率。
Claims (3)
1、GPRS***中的一种下行数据传输指派方法,其特征在于包括如下步骤:
(1)BSS接收到服务网关支持节点的下行数据,保存下行数据帧;
(2)BSS尝试在分组信道上发送下行指派消息,并在该消息中设置应答标记;
(3)BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,则执行步骤(5),如果没有接收到了移动台的应答,则执行步骤(4);
(4)BSS在公共控制信令信道上重新发送下行指派消息;
(5)指派成功后,进行分组数据传输。
2、GPRS***中的一种下行数据传输指派方法,其特征在于包括如下步骤:
(1)BSS接收到服务网关支持节点的下行数据,保存下行数据帧;
(2)BSS尝试在公共控制信令信道上上发送下行指派消息,并在该消息中设置应答标记;
(3)BSS在指定的上行块上接收移动台的下行指派应答,如果接收到了移动台的应答,则执行步骤(5),如果没有接收到了移动台的应答,则执行步骤(4);
(4)BSS在分组信道重新发送下行指派消息;
(5)指派成功后,进行分组数据传输。
3、根据权利要求1或2所述的GPRS***中的一种下行数据传输指派方法,其特征在于所述步骤(2)中,在下行指派消息中设置应答标记的方法是在下行指派消息中置上行预留块标记,指示移动台该消息需要应答。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031563821A CN1275439C (zh) | 2003-09-05 | 2003-09-05 | Gprs***中的一种下行数据传输指派方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031563821A CN1275439C (zh) | 2003-09-05 | 2003-09-05 | Gprs***中的一种下行数据传输指派方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1523836A CN1523836A (zh) | 2004-08-25 |
CN1275439C true CN1275439C (zh) | 2006-09-13 |
Family
ID=34287103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031563821A Expired - Fee Related CN1275439C (zh) | 2003-09-05 | 2003-09-05 | Gprs***中的一种下行数据传输指派方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1275439C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8477684B2 (en) * | 2005-10-27 | 2013-07-02 | Qualcomm Incorporated | Acknowledgement of control messages in a wireless communication system |
CN101114868B (zh) * | 2006-07-25 | 2011-11-23 | 电信科学技术研究院 | 反馈信道分配指示方法及*** |
CN101146342B (zh) * | 2006-09-13 | 2012-10-03 | 华为技术有限公司 | 一种gprs***中下行资源分配的***和方法 |
CN101162976B (zh) * | 2006-10-09 | 2012-01-11 | 华为技术有限公司 | 一种建立下行临时数据块流的方法、***及网络侧装置 |
-
2003
- 2003-09-05 CN CNB031563821A patent/CN1275439C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1523836A (zh) | 2004-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102083013B (zh) | 一种集群业务实现方法和集群用户终端 | |
CN102149049B (zh) | 数字集群通信***中的集群业务实现方法和集群用户终端 | |
CN1757184A (zh) | 无线通信网络中点到点对等通信的上行链路同步保持的方法和装置 | |
EP1998590B1 (en) | Mobile communication system, base station control device, mobile device, handover control method, and program | |
CN101494884B (zh) | 切换异常处理方法 | |
CN102300187B (zh) | 提高业务呼通率的实现方法及无线网络控制器 | |
EP1876850A1 (en) | A method for improving paging performances in a wireless access system | |
GB2398972A (en) | Mobility management in MBMS service provision | |
CN1277502A (zh) | 利用面向电路和面向分组的帧选择/分发功能的无线通信 | |
US20080025250A1 (en) | Method and system for setting paging indication sequences in paging messages | |
CN1750712A (zh) | 用于监控分组交换业务的寻呼信道的方法 | |
WO2015117492A1 (zh) | 集群群组中终端的自主切换、切换处理方法及装置 | |
ATE396595T1 (de) | Handhabung von nachrichten betreffend einer zelle,die nicht der zelle entpricht, mit der ein benutzerendgerät gerade kommuniziert, in einem universellen mobil-telekommunikationssystem | |
CN102244932A (zh) | 一种资源分配的方法、***和装置 | |
EP2719204A1 (en) | Voice group call service over multimedia broadcast multicast services bearers | |
WO2007127560A2 (en) | Method and system to improve efficiency of mobile station during listening interval | |
CN101427498A (zh) | 多时隙分组数据传送方法 | |
CN101193416A (zh) | 一种随机接入方法及应用该方法的基站和用户终端 | |
CN103249102B (zh) | 一种异***间切换控制方法及网络侧设备 | |
CN1275439C (zh) | Gprs***中的一种下行数据传输指派方法 | |
CN101047984A (zh) | 无线资源控制状态转换方法和*** | |
CN1553715A (zh) | 一种在扩频分组网络中基于多包接收的信道接入方法 | |
CN103533618A (zh) | 控制终端的方法、装置及*** | |
CN1674544A (zh) | 一种控制接入的实现方法 | |
CN1571537A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060913 Termination date: 20130905 |