CN100508455C - 一种提高分组传输性能的方法 - Google Patents
一种提高分组传输性能的方法 Download PDFInfo
- Publication number
- CN100508455C CN100508455C CNB2006100727257A CN200610072725A CN100508455C CN 100508455 C CN100508455 C CN 100508455C CN B2006100727257 A CNB2006100727257 A CN B2006100727257A CN 200610072725 A CN200610072725 A CN 200610072725A CN 100508455 C CN100508455 C CN 100508455C
- Authority
- CN
- China
- Prior art keywords
- network side
- downlink
- data packet
- terminal
- need
- 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
本发明公开了一种提高分组传输性能的方法,应用于分组业务传输***中,该***在上行分组业务传输前,需要建立上行传输通道,在下行分组业务传输前,需要建立下行传输通道,该方法包含:网络侧在确定自身有需要向终端发送的下行数据包前,建立与该终端间的下行物理连接;当网络侧确定自身有需要向该终端发送的下行数据包后,直接利用所建立的下行物理连接传输该下行数据包。这样,在下行数据包到来时,即可直接利用建立好的下行物理信道发送下行数据包。因此,减少下行数据包等待时间,减少传输时延。
Description
技术领域
本发明涉及分组数据传输技术,特别是指一种提高分组传输性能的方法。
背景技术
在全球移动通信(GSM)***中,为了实现分组数据的传输,必须为这种传输分配物理连接,这里的物理连接是通过上行临时块流(TemporaryBlock Flow,TBF)的形式表现。TBF是两个对等准备接收(RR)实体间的物理连接,用以支持逻辑链路控制协议数据单元(LLC PDU)在分组物理信道上的双向传输。具体而言,如果要进行上行数据传输,即终端到网络,就必须建立上行TBF。相应的,如果要进行下行数据传输,即网路到终端,就必须建立下行TBF。
TBF的建立由终端和网络通过信令交互完成。也就是,如果终端要发送上行数据包到网络,则必须先跟网络通过信令交互完成上行TBF的建立,只有在上行TBF建立后,终端才能在建立的上行TBF上发送上行数据包。上行TBF建立由终端控制。相应的,如果网络有数据要发送到终端,则必须先通过跟终端的信令交互完成下行TBF的建立,只有在下行TBF建立完成后,才能在建立的下行TBF上发送下行数据包到终端。下行TBF建立由网络控制。以下将数据包也称为数据包。
参见图1所示,典型的上行TBF过程包括如下步骤:
步骤101:终端向网络侧发送信道请求,要求建立上行TBF。
步骤102:网络侧收到该信道请求后,为该终端分配TBF,并向该终端发送资源指配信息。
步骤103:终端收到该资源指配信息后,在分配的TBF上发送上行数据包1。
步骤104:终端可以继续在分配的TBF上发送上行数据包2。
在图1中,步骤101和步骤102是终端与网络进行信令交互,建立上行TBF。只有在上行TBF建立完成后,终端才能发送上行数据包,如步骤103和步骤104。
参见图2所示,典型的下行TBF建立过程如下:
步骤201:当网络侧确定自身有需要发送给终端的新型数据报时,向终端发送分组下行指配消息,要求建立下行TBF。其中置S/P位等于1,表示要终端对该指配消息进行确认。
步骤202:终端收到分组下行指配消息后,向网络侧回应分组确认,以进行确认。
步骤203:网络侧在指配的下行TBF上发送下行数据包1。
步骤204:网络侧在指配的下行TBF上发送下行数据包2。
在图2中,步骤101和步骤102是终端和网络侧进行信令交互,建立下行TBF。只有在下行TBF建立后,网络侧才能发送下行数据包,如图2中的步骤203和步骤204。
现有技术中,GSM***中终端要发送上行数据到网络,必须先建立上行物理连接,典型的过程见图1。网络要发送下行数据到终端,必须先建立下行物理连接,典型的过程见图2。这种上下行物理连接建立的时机是由数据触发,具体而言,终端有数据向网络发送,才触发建立物理连接,网络有数据向终端发送,才触发建立下行物理连接。
以一个PING业务为例,其分组传输的骤如下:
(1)终端要向网络侧发送上行数据,但自身无上行物理连接。
(2)终端通过与网络侧的信令交互,完成上行物理连接建立。
(3)终端在建立的上行物理连接上向网络侧发送一个PING包。
(4)网络侧收到该终端发送的PING包,发现无下行物理连接。
(5)网络侧通过与终端的信令交互,完成下行物理连接建立。
(6)网络侧在建立的下行物理连接上向终端发送PING包。
现有GSM分组业务传输存在两大特点。第一点是:同时存在无线和有线传输部分,并且无线部分的传输延迟远远大于有线传输部分,因此传输延迟的主要瓶颈在无线部分。第二点是:就传输模型的概率统计而言,一般存在上行数据,就会有相应的下行数据,即业务类型类似PING。
综上所述,现有方案只有在存在下行数据时才建立下行连接的方式,而且这种连接需要在无线口通过信息交互完成。因此,如果没有下行物理连接,下行数据必须等待,等待下行物理连接建立后才能进行传输。这样,等待下行物理连接建立过程导致传输延迟。
发明内容
有鉴于此,本发明的目的在于提供一种提高分组传输性能的方法,解决因等待下行物理连接建立而增加的下行传输时延问题。
为了达到上述目的,本发明提供了一种提高分组传输性能的方法,应用于分组业务传输***中,该***在上行分组业务传输前,需要建立上行传输通道,在下行分组业务传输前,需要建立下行传输通道,该方法包含:
A.网络侧在确定自身有需要向终端发送的下行数据包前,建立与该终端间的下行物理连接;
B.所述网络侧调度所述下行物理连接;所述调度包括:B1、网络侧减小对所述下行物理连接的调度频率或设置所述下行物理连接的调度频率为零;B2、网络侧发送虚拟控制块给终端,当网络侧确定自身有需要向该终端发送的下行数据包时,恢复到正常的调度频率;
C.当网络侧确定自身有需要向该终端发送的下行数据包后,直接利用步骤A所建立的下行物理连接传输该下行数据包。
步骤A之前进一步包括:
终端向网络侧发送上行物理连接请求;
则步骤A中网络侧在确定自身有需要向终端发送的下行数据包前是:网络侧收到该终端发送的上行物理连接请求后,以及确定自身有需要向该终端发送的下行数据包前的任意时间。
所述分组业务传输***为全球移动通信***。
所述上行物理连接为上行临时块流,所述下行物理连接为下行临时块流。
根据本发明提出的方法,在移动通信***中,网络侧可以为下行分组传输提前建立下行物理连接。这样,在下行数据包到来时,即可直接利用建立好的下行物理信道发送下行数据包。因此,减少下行数据包等待时间,减少传输时延。
附图说明
图1示出了典型的上行TBF建立的流程示意图;
图2示出了典型的下行TBF建立的流程示意图;
图3为实现本发明方法的流程示意图;
图4为实现本发明方法的具体实施例流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明的方法应用于分组业务传输***中,该***需要包括以下特征:在上行分组业务传输前,需要建立上行传输通道,在下行分组业务传输前,需要建立下行传输通道。比如:通信***可以为全球移动通信***(GSM)。
本发明的方法是在分组数据传输过程中,在网络侧确定自身有需要向终端发送的下行数据包前,为下行传输建立完下行物理连接。建立下行物理连接的时机由网络控制,可以是在收到上行信道请求到网络侧确定自身有需要发送给该终端的下行数据包前的任何时候。比如,可以在建立上行物理连接的时候,或者上行传输过程中的某个时刻发起下行物理连接的建立流程。
参见图3所示,实现本发明的方法包括以下步骤:
步骤301:网络侧在确定自身有需要向终端发送的下行数据包前,建立与该终端间的下行物理连接。
步骤302:当网络侧确定自身有需要向终端发送的下行数据包时,直接利用步骤301中所建立的下行物理连接传输该下行数据包。
网络侧在确定自身有需要向终端发送的下行数据包前的时间可以是:网络侧收到终端发送的上行物理连接请求后,直到确定自身有向该终端发送的下行数据包之间的任意时间。
而且,建立的下行物理连接由网络侧进行调度。在网络侧确定自身有需要发送给终端的下行数据包之前,网络侧可以减小对所述下行物理连接的调度频率;网络侧发送虚拟(Dummy)控制块给终端,或者是发送网络和终端都能兼容的数据包。当然,网络侧也可以暂停对该下行物理连接的调度,即调度频率为零。这样,当网络侧确定自身有需要向该终端发送的下行数据包时,恢复到正常的调度频率,再利用正常调度频率发送下行数据包。
参见图4所示,本实施例的具体流程如下:
步骤401:终端向网络侧发送信道请求,要求建立上行TBF。
步骤402:网络侧收到该信道请求后,向该终端发送资源指配消息,建立上行TBF。
步骤403:终端收到网络侧发送的资源指配消息后,开始利用建立的TBF向网络侧发送上行数据包1。
步骤404:终端利用建立的TBF向网络侧发送上行数据包2。
步骤405:网络侧在上行数据传输过程中选择一个时机,向终端发送下行资源指配消息,建立下行TBF。
步骤406:终端收到该下行资源指配消息后,继续发送上行数据包3。
步骤407:在下行数据到来之前,减少该下行TBF的调度,网络侧发送dummy控制块给终端。
步骤408:释放上行TBF。
步骤409:在下行数据到来之前,网络侧继续发送Dummy控制块给终端。
步骤410:如果在一定时间内,网络侧收到下行数据包,则恢复该TBF的正常下行调度,将数据包在该TBF上发送给终端。
步骤411:网络侧继续发送下行数据包2。
当然,如果在一定时间内,网络没有收到下行数据包,则采用目前3GPP TS 44.0609.3.1a章节所描述的发送LLC UI Dummy commands来释放该下行TBF。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (4)
1、一种提高分组传输性能的方法,应用于分组业务传输***中,该***在上行分组业务传输前,需要建立上行传输通道,在下行分组业务传输前,需要建立下行传输通道,其特征在于:该方法包括以下步骤:
A.网络侧在确定自身有需要向终端发送的下行数据包前,建立下行物理连接;
B.所述网络侧调度所述下行物理连接;所述调度包括:B1、网络侧减小对所述下行物理连接的调度频率或设置所述下行物理连接的调度频率为零;B2、网络侧发送虚拟控制块给终端,当网络侧确定自身有需要向该终端发送的下行数据包时,恢复到正常的调度频率;
C.当网络侧确定自身有需要向该终端发送的下行数据包时,直接利用步骤A所建立的下行物理连接传输该下行数据包。
2、根据权利要求1所述的方法,其特征在于,步骤A之前进一步包括:
终端向网络侧发送上行物理连接请求;
则步骤A中网络侧在确定自身有需要向终端发送的下行数据包前是:网络侧收到该终端发送的上行物理连接请求后,以及确定自身有需要向该终端发送的下行数据包前的任意时间。
3、根据权利要求2所述的方法,其特征在于,所述分组业务传输***为全球移动通信***。
4、根据权利要求3所述的方法,其特征在于,所述上行物理连接为上行临时块流,所述下行物理连接为下行临时块流。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100727257A CN100508455C (zh) | 2006-04-07 | 2006-04-07 | 一种提高分组传输性能的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100727257A CN100508455C (zh) | 2006-04-07 | 2006-04-07 | 一种提高分组传输性能的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1983932A CN1983932A (zh) | 2007-06-20 |
CN100508455C true CN100508455C (zh) | 2009-07-01 |
Family
ID=38166191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100727257A Expired - Fee Related CN100508455C (zh) | 2006-04-07 | 2006-04-07 | 一种提高分组传输性能的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100508455C (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959256B (zh) * | 2009-07-16 | 2013-08-21 | 中兴通讯股份有限公司 | 建立上层业务连接的方法和装置 |
CN105992388A (zh) * | 2015-02-05 | 2016-10-05 | 中兴通讯股份有限公司 | 一种下行数据接入和传输的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1328756A (zh) * | 1998-11-27 | 2001-12-26 | 诺基亚移动电话有限公司 | 用于传送分组无线电业务中的信息的方法和装置 |
EP1257096A2 (en) * | 2000-12-22 | 2002-11-13 | Siemens Information and Communication Networks S.p.A. | Procedure for the scheduling of packet data transmission permits on radio channels shared by mobile stations in GSM-GPRS systems |
CN1390425A (zh) * | 1999-09-16 | 2003-01-08 | 诺基亚有限公司 | 在分组交换数据传输***中从网络分配无线电资源 |
CN1442007A (zh) * | 2000-03-31 | 2003-09-10 | 艾利森电话股份有限公司 | 用于利用减少延迟执行分组数据传送的通信*** |
CN1491522A (zh) * | 2001-04-18 | 2004-04-21 | �ƶ��Ѷ��� | 在无线通信***中减少无线信道接入延迟的方法 |
-
2006
- 2006-04-07 CN CNB2006100727257A patent/CN100508455C/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1328756A (zh) * | 1998-11-27 | 2001-12-26 | 诺基亚移动电话有限公司 | 用于传送分组无线电业务中的信息的方法和装置 |
CN1390425A (zh) * | 1999-09-16 | 2003-01-08 | 诺基亚有限公司 | 在分组交换数据传输***中从网络分配无线电资源 |
CN1442007A (zh) * | 2000-03-31 | 2003-09-10 | 艾利森电话股份有限公司 | 用于利用减少延迟执行分组数据传送的通信*** |
EP1257096A2 (en) * | 2000-12-22 | 2002-11-13 | Siemens Information and Communication Networks S.p.A. | Procedure for the scheduling of packet data transmission permits on radio channels shared by mobile stations in GSM-GPRS systems |
CN1491522A (zh) * | 2001-04-18 | 2004-04-21 | �ƶ��Ѷ��� | 在无线通信***中减少无线信道接入延迟的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1983932A (zh) | 2007-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102667781B1 (ko) | 데이터 전송 방법 및 장치, 트래픽 전환 방법 및 장치 | |
EP1977624B1 (en) | Qos-aware paging in a wireless communication system | |
CN1997227B (zh) | 一种对上行时延不敏感业务进行处理的方法 | |
WO2020038172A1 (zh) | 一种流量控制的方法及装置 | |
CN101389113B (zh) | 一种给中继站分配无线资源的方法 | |
CN103327647B (zh) | 临时块流的延迟释放方法和装置 | |
CN101953199A (zh) | 通信终端以及基站 | |
WO2008053552A1 (en) | Wireless communication apparatus and wireless communication method | |
CN103428874A (zh) | 一种数据调度方法及装置 | |
CN105188150A (zh) | 降低lte上行数据传输延时的方法和*** | |
EP2025103B1 (en) | Reliable multicast in a network having a power saving protocol | |
CN104918232A (zh) | 一种缓存状态的上报方法、装置、终端及基站 | |
CN103200622A (zh) | 一种通信处理方法、装置及网关设备 | |
CN101978764A (zh) | 用于通信的方法和用于通信的无线电站 | |
KR20090038752A (ko) | 데이터 전송 서비스를 위한 무선연결 설정방법 | |
CN101207570A (zh) | 数据传输方法、数据发送速率控制方法及基站 | |
CN102469529B (zh) | 一种资源分配的方法及多模控制器 | |
CN101374348A (zh) | 无线电信网络中的切换方法及装置 | |
CN100508455C (zh) | 一种提高分组传输性能的方法 | |
CN102045871B (zh) | 本地交换通信方法和*** | |
CN101978765A (zh) | 用于通信的方法及用于其的无线电台 | |
CN100515136C (zh) | 分组数据的发送方法及网络 | |
CN100550838C (zh) | 上行临时块流的建立方法及其***和用户终端 | |
CN101547497A (zh) | 一种触发随机接入的方法、***及装置 | |
RU2496260C2 (ru) | Способ, контроллер базовой станции и подсистема базовой станции для контроля качества обслуживания |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090701 |