[go: up one dir, main page]

CN1996814A - A traffic control method - Google Patents

A traffic control method Download PDF

Info

Publication number
CN1996814A
CN1996814A CN 200610005296 CN200610005296A CN1996814A CN 1996814 A CN1996814 A CN 1996814A CN 200610005296 CN200610005296 CN 200610005296 CN 200610005296 A CN200610005296 A CN 200610005296A CN 1996814 A CN1996814 A CN 1996814A
Authority
CN
China
Prior art keywords
data
transmission
rate
enodeb
gateway node
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
Application number
CN 200610005296
Other languages
Chinese (zh)
Inventor
郑潇潇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200610005296 priority Critical patent/CN1996814A/en
Publication of CN1996814A publication Critical patent/CN1996814A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及通信领域,尤其涉及一种流量控制方法。应用于长期演进网络的ARQ机制中,其特征在于,包括:发送端向接收端发送数据;接收端检测传输错误率,当超过设定的第一阈值,发送流量控制指示给对等实体;发送端根据所述指示,控制传输流量。本发明根据LTE网络新的传输需求,对于一些新的机制下特殊场景进行流控,辅助这些机制达到更好的传输效果,优化网络切换和高层重传。

Figure 200610005296

The present invention relates to the communication field, in particular to a flow control method. In the ARQ mechanism applied to the long-term evolution network, it is characterized in that it includes: the sending end sends data to the receiving end; the receiving end detects the transmission error rate, and when it exceeds a set first threshold, sends a flow control instruction to the peer entity; The terminal controls the transmission flow according to the instruction. According to the new transmission requirements of the LTE network, the present invention performs flow control on special scenarios under some new mechanisms, assists these mechanisms to achieve better transmission effects, and optimizes network switching and high-level retransmission.

Figure 200610005296

Description

一种流量控制方法A Flow Control Method

技术领域technical field

本发明涉及通信领域,尤其涉及一种长期演进网络中的流量控制方法。The invention relates to the communication field, in particular to a flow control method in a long-term evolution network.

背景技术Background technique

通用移动通信系统(UMTS Universal Mobile Telecommunication Systems)是采用宽带码分多址接入系统(WCDMA Wide-band Code Division MultipleAccess)空中接口的第三代移动通信系统。通常也把UMTS系统称为WCDMA通信系统。UMTS Universal Mobile Telecommunication Systems (UMTS Universal Mobile Telecommunication Systems) is a third-generation mobile communication system that uses the air interface of WCDMA Wide-band Code Division Multiple Access (WCDMA Wide-band Code Division Multiple Access). The UMTS system is also usually referred to as the WCDMA communication system.

从功能上,网络单元可以分为无线接入网络(RAN Radio Access Network)和核心网(CN Core Network)。其中无线接入网络用于处理所有与无线有关的功能,而CN处理UMTS系统内所有的话音呼叫和数据连接与外部网络的交换和路由,其系统结构如图1所示。Functionally, network units can be divided into RAN Radio Access Network and CN Core Network. Among them, the wireless access network is used to handle all wireless-related functions, while the CN handles the switching and routing of all voice calls and data connections in the UMTS system and external networks. Its system structure is shown in Figure 1.

UMTS系统的网络单元包括用户设备(UE User Equipment)、UMTS陆地无线接入网(UTRAN UMTS Terrestrial Radio Access Network)、CN、操作维护中心(OMC Operaion and Maintenance Center)功能实体,系统网络构成如图2所示。The network units of the UMTS system include UE User Equipment, UMTS Terrestrial Radio Access Network (UTRAN UMTS Terrestrial Radio Access Network), CN, and OMC Operation and Maintenance Center (OMC Operation and Maintenance Center) functional entities. The system network structure is shown in Figure 2 shown.

图2同时示意了WCDMA系统主要的接口。Uu接口是WCDMA的无线接口。UE通过Uu接口接入到UMTS系统的固定网络部分,可Iu接口是连接UTRAN和CN的接口。Iur接口是连接RNC之间的接口,Iur接口是UMTS系统特有的接口,被用于对RAN中移动台的移动管理。Iub接口是连接节点B(Node B)与无线网络控制器(RNCRadio Network Controller)的接口。Figure 2 also shows the main interfaces of the WCDMA system. The Uu interface is the wireless interface of WCDMA. The UE accesses the fixed network part of the UMTS system through the Uu interface, but the Iu interface is an interface connecting UTRAN and CN. The Iur interface is an interface connecting RNCs. The Iur interface is a specific interface of the UMTS system and is used for mobility management of the mobile station in the RAN. The Iub interface is the interface connecting the Node B (Node B) and the Radio Network Controller (RNCRadio Network Controller).

无线接口一般指UE和网络之间的Uu接口,无线接口的协议结构如图3所示,其中:The wireless interface generally refers to the Uu interface between the UE and the network. The protocol structure of the wireless interface is shown in Figure 3, where:

GC:通用控制;GC: general control;

BMC:广播/多点传送控制协议;BMC: broadcast/multicast control protocol;

Nt:通知;Nt: notification;

RLC:无线链路控制;RLC: radio link control;

DC:专用控制;DC: dedicated control;

MAC:媒体接入控制;MAC: Media Access Control;

RRC:无线资源控制;RRC: Radio Resource Control;

PHY:物理层;PHY: physical layer;

PDCP:分组数据会聚协议。PDCP: Packet Data Convergence Protocol.

该无线接口分为三个协议层,分别是物理层(L1)、数据链路层(L2)和网络层(L3)。The wireless interface is divided into three protocol layers, namely physical layer (L1), data link layer (L2) and network layer (L3).

其中L2包括MAC、RLC、PDCP、BMC等四个子层。Among them, L2 includes four sublayers including MAC, RLC, PDCP, and BMC.

MAC子层的功能包括:逻辑信道和传输信道之间的映射;为每个传输信道选择适当的传送格式;UE数据流之间的优先级处理;UE之间采用动态预安排方法的优先级处理;DSCH和FACH上几个用户的数据流之间的优先级处理;公共传输信道上UE的标识;将高层PDU复接为通过传输信道传送给物理层的传送块,并将通过传输信道来自物理层的传送块解复接为高层PDU;业务量监视;动态传输信道类型切换;透明RLC加密;接入业务级别选择。The functions of the MAC sublayer include: mapping between logical channels and transport channels; selection of an appropriate transport format for each transport channel; priority processing between UE data streams; priority processing between UEs using a dynamic pre-arrangement method ;Priority processing between data streams of several users on DSCH and FACH;Identification of UE on common transport channel;Multiplexing high-level PDUs into transport blocks transmitted to the physical layer through the transport channel, and from the physical layer through the transport channel Layer transport block demultiplexing into high-level PDU; traffic monitoring; dynamic transmission channel type switching; transparent RLC encryption; access service level selection.

网络侧MAC-d和MAC-c/sh/m都有流量控制实体,通过缓存等控制流量。如图4和图5所示。Both MAC-d and MAC-c/sh/m on the network side have flow control entities, and control flow through buffering and so on. As shown in Figure 4 and Figure 5.

RLC子层功能:分割和重组、串联、填充、用户数据的传送、错误检测、按序发送高层PDU、副本检测、流控、非证实数据传送模式序号检查、协议错误检测和恢复、加密、挂起和恢复功能。RLC层通过发送端的传输缓存、接收端的接收窗口进行流量控制。RLC sublayer functions: segmentation and reassembly, concatenation, padding, transmission of user data, error detection, sending high-level PDUs in sequence, copy detection, flow control, sequence number check of unconfirmed data transmission mode, protocol error detection and recovery, encryption, hanging start and restore functions. The RLC layer performs flow control through the transmission buffer of the sending end and the receiving window of the receiving end.

现有UMTS R6系统中实时业务一般用RLCUM模式传输,MAC层可以根据业务选择HSDPA或是DCH承载。RLC UM PDU的分割级联是根据MAC层指示完成。In the existing UMTS R6 system, real-time services are generally transmitted in RLCUM mode, and the MAC layer can choose HSDPA or DCH to carry according to the services. The segmentation and concatenation of RLC UM PDU is completed according to the instructions of the MAC layer.

在3GPP TSG RAN#26会议上,通过了研究项目“Evolved UTRA andUTRAN”即LTE(Long Term Evolution)。建立这个项目的理由是:随着HSDPA、Enhanced Uplink等增强技术的引入,3GPP无线接入技术在今后几年内是有很高的竞争力的。然而为了保证更长一些时间(如10年或更长)的竞争力,3GPP无线接入技术的长期演进需要被考虑。At the 3GPP TSG RAN#26 meeting, the research project "Evolved UTRA and UTRAN" or LTE (Long Term Evolution) was passed. The reason for establishing this project is: With the introduction of enhanced technologies such as HSDPA and Enhanced Uplink, 3GPP wireless access technology will have high competitiveness in the next few years. However, in order to ensure competitiveness for a longer period of time (such as 10 years or longer), the long-term evolution of the 3GPP radio access technology needs to be considered.

这种长期演进的重要部分包括降低的时延、更高的用户数据速率、改进的系统容量和覆盖和对运营商而言降低的成本。为了达到上述目标,演进的无线接口和无线网络结构都应被考虑。Important parts of this long-term evolution include reduced latency, higher user data rates, improved system capacity and coverage, and reduced costs for operators. In order to achieve the above goals, both the evolved radio interface and radio network structure should be considered.

为了满足这种长期演进的网络各种性能的需求,网络结构、无线接口、协议栈功能都会发生相应改进。现有协议层结构造成很多重复的功能,比如RLC和MAC子层的重传、分割级联等等。为了减小延迟和简化协议,这些重复的功能必须考虑精简。另外,LTE系统提出的全IP要求,即网络传输全部是基于IP包业务,这一全新的需求也需要相应的机制去保证。In order to meet the various performance requirements of this long-term evolving network, the network structure, wireless interface, and protocol stack functions will all be improved accordingly. The existing protocol layer structure results in many repetitive functions, such as retransmission, split concatenation, etc. of the RLC and MAC sublayers. In order to reduce latency and simplify the protocol, these repetitive functions must be considered streamlined. In addition, the all-IP requirement proposed by the LTE system, that is, all network transmissions are based on IP packet services, requires a corresponding mechanism to ensure this new requirement.

在LTE网络中,网络结构已由原先的3层节点结构变成2层节点结构,RNC功能被分割到Node B和网关节点(GW Gateway)中。在未来的演进网络中,更多不同需求的业务将需要被考虑设计。Node B上的IP传输共享信道等新技术增加了MAC对于流量控制功能的需求。在某些场景下必要的流量控制对于不同QoS的业务传输起到了优化的作用。In the LTE network, the network structure has changed from the original 3-layer node structure to a 2-layer node structure, and the RNC function is divided into Node B and gateway node (GW Gateway). In the future evolution network, more services with different requirements will need to be considered in the design. New technologies such as IP transport shared channel on Node B increase the requirement of MAC for flow control function. In some scenarios, the necessary flow control can optimize the service transmission of different QoS.

LTE网络的讨论中,由于共享信道的使用,软切换被取消,硬切换如何才能达到演进网络的需求,一些辅助的机制被提出,比如data forwarding或Bi-casting。In the discussion of LTE network, due to the use of shared channels, soft handover is canceled, and how hard handover can meet the needs of evolved networks, some auxiliary mechanisms are proposed, such as data forwarding or Bi-casting.

如图6所示,是现有技术中SNB与TNB之间没有接口网络结构下的dataforwarding解决方案,从图中可见主要包括以下步骤:As shown in Figure 6, it is a dataforwarding solution under the network structure without interface between SNB and TNB in the prior art. It can be seen from the figure that it mainly includes the following steps:

S011、UE发送测量报告给源演进节点(SNB);S011. The UE sends a measurement report to the source eNode (SNB);

S012、SNB做测量判决;S012, the SNB makes a measurement judgment;

S013、SNB发送切换准备请求给目标演进节点(TNB),其中包括一些容量信息和上下文信息;S013, the SNB sends a handover preparation request to the target evolved node (TNB), which includes some capacity information and context information;

S014、TNB预留资源给UE;S014. The TNB reserves resources for the UE;

S015、TNB和GW建立用户面连接;S015, the TNB and the GW establish a user plane connection;

S016、TNB发送准备完成消息给SNB并发送路径切换指示给GW;S016. The TNB sends a preparation completion message to the SNB and sends a path switching instruction to the GW;

S017、SNB收到准备完成指示后,发送切换指示给UE;S017. After receiving the preparation completion indication, the SNB sends a handover indication to the UE;

S018、同时SNB停止传输并发送自己缓存中没有发送数据以及重传缓存中没有确认的数据给TNB;S018. At the same time, the SNB stops the transmission and sends the unsent data in its own cache and the unacknowledged data in the retransmission cache to the TNB;

S019、由于SNB与TNB之间没有接口,数据需要从GW转发;S019. Since there is no interface between the SNB and the TNB, the data needs to be forwarded from the GW;

S0110、SNB数据全部发送到GW后GW开始向TNB发送数据;S0110, after all the SNB data is sent to the GW, the GW starts to send data to the TNB;

S0111、TNB缓存调度这些数据;S0111. The TNB buffers and schedules the data;

S0112、UE收到切换命令后开始L1同步过程,准备和TNB建立连接;S0112. After receiving the handover command, the UE starts the L1 synchronization process, and prepares to establish a connection with the TNB;

S0113、完成同步后发送H/O confirm消息给TNB;S0113, send the H/O confirm message to TNB after completing the synchronization;

S0114、TNB收到后开始发送数据;S0114, TNB starts to send data after receiving it;

S0115、并且发送H/O完成指示给SNB;S0115, and send the H/O completion indication to the SNB;

S0116、SNB释放相应的与GW数据面连接。S0116. The SNB releases the corresponding data plane connection with the GW.

如图7所示,是现有技术中SNB与TNB之间有接口网络结构下,dataforwarding解决方案的流程示意图。As shown in FIG. 7 , it is a schematic flowchart of a dataforwarding solution in the prior art under the network structure with an interface between the SNB and the TNB.

除此以外,更多的辅助措施被考虑提高硬切换的性能。这里就包括流量控制。Besides, more auxiliary measures are considered to improve the performance of hard handover. This includes flow control.

ARQ作为LTE系统仍必须保留的功能,可能实现在GW或Node B,ARQ是为了保证对误码率要求很高的非实时业务的正确传输,ARQ对于时延和空口资源使用方面都有一定负面的影响。As a function that the LTE system must still retain, ARQ may be implemented in GW or Node B. ARQ is to ensure the correct transmission of non-real-time services that require a high bit error rate. ARQ has certain negative effects on delay and air interface resource usage. Impact.

现有技术一的技术方案:The technical scheme of prior art one:

现有的ARQ机制,接收端和发送端是通过发送窗和接收窗控制流量,发送的数据的SN如果大于预定的发送PDU的最高值,PDU不会被发送;接收端收到的PDU序号如果大于预定的SN最高值,删除相应PDU。如果发送端长时间无法收到PDU的确认,将会删除PDU或是启动对等实体的重启,重新同步。如图8所示,主要包括以下步骤:In the existing ARQ mechanism, the receiving end and the sending end control the traffic through the sending window and the receiving window. If the SN of the sent data is greater than the maximum value of the predetermined sending PDU, the PDU will not be sent; if the PDU sequence number received by the receiving end is If it is greater than the predetermined highest value of SN, delete the corresponding PDU. If the sender cannot receive the confirmation of the PDU for a long time, it will delete the PDU or start the restart of the peer entity and re-synchronize. As shown in Figure 8, it mainly includes the following steps:

发送端对高层下来的数据进行分割级联成相同大小的数据块加包头其中包括加编号,放入重传缓存和传输缓存中等待MAC指示。The sender divides and concatenates the data from the upper layer into data blocks of the same size, adds headers, including numbering, and puts them in the retransmission buffer and transmission buffer to wait for MAC instructions.

收到MAC指示后设置包头中其他的域加密后送到MAC层。After receiving the MAC instruction, set other fields in the header to be encrypted and sent to the MAC layer.

接收端收到PDU后解密并根据序号进行重排序。After receiving the PDU, the receiving end decrypts and reorders according to the sequence number.

如果发现有数据包没有收到即序号不连续生成状态报告发送给对方实体告诉它哪些数据包收到哪些没有收到。If it is found that there are data packets that have not been received, that is, the sequence numbers are not continuous, a status report is generated and sent to the other entity to tell it which data packets have been received and which have not been received.

接收端收到状态报告后,重传相应PDU。After receiving the status report, the receiving end retransmits the corresponding PDU.

除此之外,发送端也可以在要发送的数据包中加入一个polling比特,接收端收到此比特后,立即发送状态报告,或者周期性地发送状态报告。In addition, the sending end can also add a polling bit in the data packet to be sent, and the receiving end sends a status report immediately or periodically after receiving this bit.

接收窗和发送窗是通过一系列状态变量完成的:The receive window and send window are accomplished through a series of state variables:

接收端的状态变量VT(S)表示下一个要发送的PDU的序号,VT(A)表示最后一个被确认的PDU的序号+1,即发送窗口下界。VT(MS)=VT(A)+window_size表示发送端能够发送的最高序号的PDU,即发送窗口上界。window_size是网络配好的一个固定的值。如果下一个要发送的PDU序号大于VT(MS)发送端不发送。The state variable VT(S) at the receiving end represents the sequence number of the next PDU to be sent, and VT(A) represents the sequence number of the last confirmed PDU+1, which is the lower limit of the sending window. VT(MS)=VT(A)+window_size indicates the PDU with the highest sequence number that the sender can send, that is, the upper limit of the send window. window_size is a fixed value configured by the network. If the sequence number of the next PDU to be sent is greater than VT(MS), the sender does not send it.

另外对于一个数据包每重传一次VT(DAT)就会+1直到达到预先定好的门限值MaxDAT,达到后根据网络配置可以删除相应SDU或者重启实体。In addition, every time a data packet is retransmitted, the VT (DAT) will be +1 until it reaches the predetermined threshold MaxDAT. After reaching, the corresponding SDU can be deleted or the entity can be restarted according to the network configuration.

接收端的变量有VR(R)表示按序接收的最后一个PDU序号+1,这个序号之前的PDU都会相应的重组成SDU送到高层。这个序号就是接收窗窗口下界。The variable at the receiving end has VR (R) indicating the sequence number of the last PDU received in sequence + 1, and the PDUs before this sequence number will be reorganized into SDUs and sent to the upper layer accordingly. This serial number is the lower bound of the receiving window.

VR(H)表示接收端收到的PDU最高的序号。VR(H) indicates the highest sequence number of the PDU received by the receiving end.

VR(MR)=VR(R)+Configured_Rx_Window_Size表示第一个会被接收端拒绝的PDU的序号。即接收窗口上界。这里Configured_Rx_Window_Size是网络配置的一个固定的值。如果一个PDU with序号大于等于VR(MR)被收到,接收端会删除所接收的数据。VR(MR)=VR(R)+Configured_Rx_Window_Size indicates the sequence number of the first PDU that will be rejected by the receiving end. That is, the upper bound of the receiving window. Here Configured_Rx_Window_Size is a fixed value of network configuration. If a PDU with sequence number greater than or equal to VR(MR) is received, the receiving end will delete the received data.

现有UM RLC的传输没有窗口机制保证,RLC和MAC之间是通过每个TTI的数据量指示来完成流量的控制。RLC和高层是通过流控帧完成动态的调整。UM RLC是无确认模式的RLC实体,每个TTI时间,MAC发送指示到RLC说需要多少大小的数据包,多少个,RLC按照此指示发送相应的数据包给MAC。RLC和高层即IU口的数据速率的协商是通过流控帧完成,即相应的信令用于RLC通知高层其希望的传输速率。There is no window mechanism guarantee for the transmission of the existing UM RLC, and the flow control is completed between the RLC and the MAC through the data volume indication of each TTI. RLC and upper layers complete dynamic adjustments through flow control frames. UM RLC is an RLC entity in unacknowledged mode. At each TTI time, MAC sends instructions to RLC to say how many data packets are needed, and how many, RLC sends corresponding data packets to MAC according to this instruction. The negotiation of the data rate between the RLC and the upper layer, that is, the IU port, is completed through the flow control frame, that is, the corresponding signaling is used for the RLC to notify the upper layer of its desired transmission rate.

上述现有技术一的缺点在于:The shortcoming of above-mentioned prior art one is:

在LTE系统中,全IP的传输会造成数据量很大,扁平的两层结构使得NodeB的数据压力很大,因此对flow control的要求也变的很高。现有系统简单的流量控制不能够达到演进网络的需求。In the LTE system, all-IP transmission will cause a large amount of data, and the flat two-layer structure puts a lot of data pressure on NodeB, so the requirements for flow control are also very high. The simple flow control of the existing system cannot meet the requirements of the evolving network.

LTE系统对切换,ARQ等一些机制有了更高的要求,比如对于ARQ的时延有了更高的要求,对于硬切换的时延和丢包率也都有了很高的要求。一些辅助机制比如bi-casting,data forwarding等被考虑用于优化切换。这时,流量控制需要在这些特殊场景下考虑优化传输。The LTE system has higher requirements for some mechanisms such as handover and ARQ, such as higher requirements for the delay of ARQ, and higher requirements for the delay and packet loss rate of hard handover. Some auxiliary mechanisms such as bi-casting, data forwarding, etc. are considered to optimize switching. At this time, flow control needs to consider optimizing transmission in these special scenarios.

发明内容Contents of the invention

本发明提供一种流量控制方法,用以解决LTE系统中的流控制机制不能满足要求的问题。The invention provides a flow control method to solve the problem that the flow control mechanism in the LTE system cannot meet the requirements.

本发明方法包括:The inventive method comprises:

一种流量控制方法,应用于长期演进网络的ARQ机制中,包括:A flow control method, applied in the ARQ mechanism of the long-term evolution network, comprising:

发送端向接收端发送数据;The sender sends data to the receiver;

接收端检测传输错误率,当超过设定的第一阈值,发送流量控制指示给发送端;The receiving end detects the transmission error rate, and when it exceeds the set first threshold, sends a flow control instruction to the sending end;

发送端根据所述指示,控制传输流量。The sending end controls the transmission flow according to the indication.

所述的第一阈值,可以是下述内容之一:The first threshold may be one of the following:

接收缓存内正确接收的PDU所占比例门限值;The threshold value of the ratio of correctly received PDUs in the receive buffer;

状态报告触发频率门限值;Status report trigger frequency threshold;

收到超过接收窗口上界的PDU的频率门限值。The frequency threshold for receiving PDUs that exceed the upper limit of the receive window.

所述的流量控制指示,可以通过下述内容之一携带:The flow control instruction can be carried by one of the following contents:

显示信令;display signaling;

最新生成的状态报告;The most recently generated status report;

MAC控制PDU。MAC control PDU.

所述的流量控制指示,可以是下述内容之一:The flow control indication can be one of the following:

单比特指示丢包率过高;A single bit indicates that the packet loss rate is too high;

丢包率高且包括没有收到的PDU的序号最小的一个;The one with the highest packet loss rate and the smallest sequence number including the unreceived PDU;

没有正确接收PDU的比例。The proportion of PDUs not received correctly.

所述的发送端根据所述指示,与高层协商控制传输流量包括下述内容之一或组合:According to the instruction, the sending end negotiates with the upper layer to control the transmission flow, including one or a combination of the following:

通知高层停止发送新数据,优先将重传缓存中的数据发送给对等实体;Notify the upper layer to stop sending new data, and send the data in the retransmission buffer to the peer entity first;

通知高层降低新数据到达MAC的速率,停止传输新数据,优先将重传数据发送给对等实体;Notify the upper layer to reduce the rate at which new data arrives at the MAC, stop transmitting new data, and send retransmitted data to the peer entity first;

停止传输新数据,优先传输重传数据,通知高层MAC传输缓存容量,并要求降低传输速率。Stop the transmission of new data, give priority to retransmission data, notify the high-level MAC transmission buffer capacity, and request to reduce the transmission rate.

所述的方法,还包括步骤:The described method also includes the steps of:

当检测传输错误率低于设定的第一阈值后,解除流量控制。When it is detected that the transmission error rate is lower than the set first threshold, the flow control is released.

所述的检测传输错误率是否低于设定的第一阈值,由发送端或者接收端完成。The detection of whether the transmission error rate is lower than the set first threshold is completed by the sending end or the receiving end.

一种流量控制方法,应用于长期演进网络的ARQ机制中,包括:A flow control method, applied in the ARQ mechanism of the long-term evolution network, comprising:

发送端向接收端发送数据;The sender sends data to the receiver;

发送端检测传输错误率,当超过设定的第二阈值,进行流量控制。The sending end detects the transmission error rate, and performs flow control when it exceeds the set second threshold.

所述的第二阈值,可以是下述内容之一或组合:The second threshold may be one or a combination of the following:

重传缓存内PDU数量高于门限值;The number of PDUs in the retransmission buffer is higher than the threshold;

传输缓存中的PDU高于门限值;The PDU in the transmission buffer is higher than the threshold value;

收到状态报告的频率高于门限值。The frequency of receiving status reports is higher than the threshold.

所述的流量控制,包括下述内容之一或组合:The flow control includes one or a combination of the following:

停止新数据的发送,优先发送重传数据,指示高层调整高层的传输速率;Stop sending new data, give priority to sending retransmission data, and instruct the upper layer to adjust the transmission rate of the upper layer;

指示高层停止新数据的发送,优先传输重传数据给对等实体Instruct the upper layer to stop sending new data, and give priority to retransmission data to the peer entity

所述的方法,还包括步骤:The described method also includes the steps of:

检测传输错误率低于设定的第二阈值后,解除流量控制。After detecting that the transmission error rate is lower than the set second threshold, the flow control is released.

所述的检测传输错误率是否低于设定的第二阈值,由发送端或者接收端完成。The detection of whether the transmission error rate is lower than the set second threshold is completed by the sending end or the receiving end.

一种流量控制方法,应用于长期演进网络的硬切换中,其特征在于,包括:A flow control method, applied in the hard handover of the long-term evolution network, is characterized in that, comprising:

源演进节点B接收切换指示后,与数据接收端进行流量协商;After the source eNodeB receives the switching instruction, it conducts traffic negotiation with the data receiving end;

数据接收端向源演进节点B发送传输速率指示,携带有传输速率信息;The data receiving end sends a transmission rate indication to the source eNodeB, carrying transmission rate information;

源演进节点B根据所述传输速率信息传输数据。The source eNB transmits data according to the transmission rate information.

所述的数据接收端为网关节点。The data receiving end is a gateway node.

所述的流量协商,为源演进节点B向网关节点上报数据量信息或传输速率信息,网关节点指示源演进节点B传输速率。In the traffic negotiation, the source evolved Node B reports data volume information or transmission rate information to the gateway node, and the gateway node instructs the source evolved Node B to transmit the rate.

所述的上报数据量信息或传输速率信息,通过源演进节点B发给目标演进节点B的传输上下文消息携带,网关节点指示源演进节点B传输速率。The reported data amount information or transmission rate information is carried by the transmission context message sent by the source eNodeB to the target eNodeB, and the gateway node indicates the transmission rate of the source eNodeB.

所述的流量协商,还包括源演进节点B向网关节点发送期望的速率指示,并由网关节点确认。The traffic negotiation further includes that the source evolved Node B sends an expected rate indication to the gateway node, and is confirmed by the gateway node.

所述的方法,还包括:The method also includes:

网关节点接收路径切换指示后,与目标演进节点B进行流量协商;After the gateway node receives the path switching instruction, it conducts traffic negotiation with the target eNodeB;

网关节点根据流量协商结果信息指示的传输速率信息,向目标演进节点B传输数据。The gateway node transmits data to the target eNB according to the transmission rate information indicated by the traffic negotiation result information.

所述的网关节点与目标演进节点B进行流量协商,为网关节点将数据量信息发送给目标演进节点B,目标演进节点B上报速率。The gateway node performs traffic negotiation with the target eNodeB, and sends data volume information to the target eNodeB for the gateway node, and the target eNodeB reports the rate.

所述的网关节点与目标演进节点B进行流量协商,为网关节点发送期望速率指示给目标演进节点B,并由目标演进节点B确认。The gateway node performs traffic negotiation with the target eNodeB, sends an expected rate indication to the target eNodeB for the gateway node, and is confirmed by the target eNodeB.

所述的网关节点与目标演进节点B进行流量协商,由网关节点控制发送给目标演进节点B的速率。The gateway node conducts traffic negotiation with the target eNodeB, and the gateway node controls the rate sent to the target eNodeB.

所述的网关节点与目标演进节点B进行流量协商,在初始RAB建立阶段完成。The gateway node performs traffic negotiation with the target eNodeB, which is completed in the initial RAB establishment phase.

所述的数据接收端为目标演进节点B。The data receiving end is the target eNodeB.

所述的流量协商,为源演进节点B向目标演进节点B上报数据量信息,由目标演进节点B指示源演进节点B传输速率。In the traffic negotiation, the source eNodeB reports data volume information to the target eNodeB, and the target eNodeB instructs the source eNodeB to transmit the rate.

所述的上报数据量信息,通过源演进节点B发送给目标演进节点B的传输上下文携带,由目标演进节点B通知源演进节点B传输速率。The reported data amount information is carried by the transmission context sent by the source eNodeB to the target eNodeB, and the target eNodeB notifies the source eNodeB of the transmission rate.

所述的流量协商,还包括源演进节点B向目标演进节点B发送期望速率指示,并由目标演进节点B确认。The traffic negotiation further includes that the source eNodeB sends an expected rate indication to the target eNodeB, and is confirmed by the target eNodeB.

一种流量控制方法,应用于长期演进网络的硬切换中,包括:A flow control method applied in hard handover of a long-term evolution network, comprising:

目标演进节点B向网关节点发送多发指示,网关节点进行源演进节点B和目标演进节点B流量协商;The target eNodeB sends a multicast instruction to the gateway node, and the gateway node conducts traffic negotiation between the source eNodeB and the target eNodeB;

网关节点以根据流量协商结果指示信息给源演进节点B及目标演进节点B多发数据。The gateway node multi-sends data to the source eNodeB and the target eNodeB with indication information according to the traffic negotiation result.

所述的流量协商,由目标演进节点B和源演进节点B分别上报缓存信息或期望的传输速率信息,网关以其中低的一个作为流量协商结果。In the traffic negotiation, the target eNodeB and the source eNodeB report buffer information or expected transmission rate information respectively, and the gateway uses the lower one as the traffic negotiation result.

所述的方法,目标演进节点B和源演进节点B向网关发送的缓存信息或传输速率通过多发指示携带。In the method, the buffer information or the transmission rate sent by the target eNodeB and the source eNodeB to the gateway are carried by multiple indications.

所述的流量协商,由网关节点发送期望的传输速率给目标演进节点B及源演进节点B,并以其中要求较低的速率作为流量协商结果。In the traffic negotiation, the gateway node sends the expected transmission rate to the target eNodeB and the source eNodeB, and takes the lower required rate as the traffic negotiation result.

所述的多发,为双发。The multiple hairs are double hairs.

本发明根据LTE网络新的传输需求,对于特定机制下特殊场景进行流控,辅助这些机制达到更好的传输效果,优化网络切换和高层重传。According to the new transmission requirements of the LTE network, the present invention performs flow control on special scenarios under specific mechanisms, assists these mechanisms to achieve better transmission effects, and optimizes network switching and high-level retransmission.

附图说明Description of drawings

图1为现有技术中UMTS的应用示意图;FIG. 1 is a schematic diagram of the application of UMTS in the prior art;

图2为现有技术中UMTS的结构示意图;FIG. 2 is a schematic structural diagram of UMTS in the prior art;

图3为现有技术中无线接口协议结构示意图;FIG. 3 is a schematic structural diagram of a wireless interface protocol in the prior art;

图4为现有技术中MAC-d流量控制实体结构示意图;FIG. 4 is a schematic structural diagram of a MAC-d flow control entity in the prior art;

图5为现有技术中MAC-c/sh/m流量控制实体结构示意图;FIG. 5 is a schematic structural diagram of a MAC-c/sh/m flow control entity in the prior art;

图6为现有技术中SNB和TNB之间没有接口的data forwarding的流程示意图;Fig. 6 is a schematic flow chart of data forwarding without interface between SNB and TNB in the prior art;

图7为现有技术中SNB和TNB之间有接口的data forwarding的流程示意图;Fig. 7 is a schematic flow chart of data forwarding with interface between SNB and TNB in the prior art;

图8为现有技术中ARQ机制的流程示意图;FIG. 8 is a schematic flow chart of an ARQ mechanism in the prior art;

图9为本发明实施例1的流程示意图;Fig. 9 is a schematic flow chart of Embodiment 1 of the present invention;

图10为本发明实施例2的流程示意图;Fig. 10 is a schematic flow chart of Embodiment 2 of the present invention;

图11为本发明实施例3的流程示意图;Fig. 11 is a schematic flow chart of Embodiment 3 of the present invention;

图12为本发明实施例4的流程示意图;Fig. 12 is a schematic flow chart of Embodiment 4 of the present invention;

图13为本发明实施例5的流程示意图。Fig. 13 is a schematic flow chart of Embodiment 5 of the present invention.

具体实施方式Detailed ways

下面结合来说明本发明的具体实施方式。The specific implementation manners of the present invention will be described below in conjunction with each other.

对于ARQ业务,本发明可以利用及时的流量控制在重传率较高的情况下降速处理控制使得接收和发送的对等实体不会失步,拥塞而导致的重启或数据丢失。接收端和发送端都可以检测重传率,指示控制流量。For ARQ services, the present invention can use timely flow control to decelerate processing control in the case of high retransmission rate, so that the receiving and sending peer entities will not lose synchronization, restart or data loss caused by congestion. Both the receiver and the sender can detect the retransmission rate, indicating the control flow.

对于硬切换方案,如果用bi-casting辅助硬切换,GW和两个NB做bi-casting时需要利用流量控制,降速处理,防止NB拥塞。如果用data forwarding辅助,SNB和TNB(或GW)之间的流量协商,选择用合适的速率传输,同时控制GW到TNB的速率(如果需要从GW转发)避免在切换时由于速率过高带来的数据丢失。For the hard handover solution, if bi-casting is used to assist the hard handover, the GW and the two NBs need to use flow control and slow down processing to prevent NB congestion when performing bi-casting. If data forwarding is used to assist, traffic negotiation between SNB and TNB (or GW), select an appropriate rate for transmission, and at the same time control the rate from GW to TNB (if forwarding from GW is required) to avoid problems caused by excessive rate during handover data loss.

下面结合具体的实施例来说明本发明的实施方式。The implementation of the present invention will be described below in combination with specific examples.

实施例1:Example 1:

如图9所示,是本发明实施例1的流程示意图,实施例1应用于长期演进网络的ARQ机制中,由接收端进行相关控制,从图中可见,实施例1主要包括以下步骤:As shown in FIG. 9 , it is a schematic flow chart of Embodiment 1 of the present invention. Embodiment 1 is applied to the ARQ mechanism of the long-term evolution network, and the receiving end performs related control. It can be seen from the figure that Embodiment 1 mainly includes the following steps:

S11、发送端向接收端发送数据;S11. The sending end sends data to the receiving end;

S12、接收端检测传输错误率,当超过设定的第一阈值,发送流量控制指示给对等实体;S12. The receiving end detects the transmission error rate, and when it exceeds a set first threshold, sends a flow control instruction to the peer entity;

接收端检测错误传输率,并与设定的阈值相比较,当错误传输率高于设定的阈值时,启动流量控制,发送流量控制指示给对等实体。The receiver detects the error transmission rate and compares it with the set threshold. When the error transmission rate is higher than the set threshold, it starts flow control and sends a flow control instruction to the peer entity.

步骤S12中的错误传输率阈值的设定,可以采用如下方案:The setting of the error transmission rate threshold in step S12 can adopt the following scheme:

接收缓存内没有正确接收的PDU所占比例达到某界限;The proportion of PDUs not received correctly in the receiving buffer reaches a certain limit;

或者状态报告触发频率超过某限制;Or the status report trigger frequency exceeds a certain limit;

或者收到超过接收窗口上界的PDU的频率超过某限制;Or the frequency of receiving PDUs exceeding the upper limit of the receiving window exceeds a certain limit;

上述内容是触发标准和衡量条件,如果接收缓存内没有正确接收的PDU所占比例达到某界限则认为其传输错误率较高,以此类推。The above content is the triggering standard and measurement condition. If the proportion of PDUs that are not received correctly in the receiving buffer reaches a certain limit, the transmission error rate is considered to be high, and so on.

该流量控制指示由接收端发给发送端(对等实体),此指示可以通过:The flow control instruction is sent by the receiving end to the sending end (peer entity), and this instruction can be passed through:

显示信令即物理层或MAC信令指示;Display signaling, that is, physical layer or MAC signaling indication;

或者在最新生成的一个状态报告中携带下去;Or carry it along in the latest status report generated;

或者在其他MAC控制PDU中。Or in other MAC Control PDUs.

上述流量控制指示可以是:The above flow control indication can be:

单比特指示丢包率过高;A single bit indicates that the packet loss rate is too high;

或者指示丢包率高且包括没有收到的PDU的序号最小的一个;Or the one that indicates a high packet loss rate and includes the smallest sequence number of PDUs that have not been received;

或者指示没有正确接收PDU的比例等接收端状态。Or indicate the receiving end status such as the proportion of PDUs not received correctly.

S13、发送端根据所述指示,与高层协商控制传输流量;S13. According to the instruction, the sending end negotiates with the upper layer to control the transmission flow;

发送端收到此指示后,可以和高层进行流量协商降低传输速率或/和缓存容量,具体可以包括下述内容:After receiving this instruction, the sender can negotiate with the upper layer to reduce the transmission rate or/and buffer capacity, which can include the following:

通知高层停止发送新数据,优先将重传缓存中的数据发送给接收端,一段时间后(定时器控制等)恢复高层发送或重传缓存中的数据小于某限制,恢复高层发送;Notify the high-level to stop sending new data, give priority to sending the data in the retransmission buffer to the receiving end, after a period of time (timer control, etc.) resume the high-level transmission or resume the high-level transmission if the data in the retransmission buffer is less than a certain limit;

通知高层降低新数据到达MAC的速率(根据对等实体的指示或/和发送端自己重传缓存/传输缓存中的数据量)停止传输新数据,优先将重传数据发送给接收端;Notify the upper layer to reduce the rate at which new data arrives at the MAC (according to the instruction of the peer entity or/and the amount of data in the retransmission buffer/transmission buffer of the sending end itself) to stop transmitting new data, and send the retransmission data to the receiving end first;

停止传输新数据,优先传输重传数据,通知高层MAC传输缓存容量,并要求降低传输速率。Stop the transmission of new data, give priority to retransmission data, notify the high-level MAC transmission buffer capacity, and request to reduce the transmission rate.

S14、接收端检测传输错误率低于设定的第一阈值后,发送解除流量控制指示给发送端。S14. After detecting that the transmission error rate is lower than the set first threshold, the receiving end sends a flow control release instruction to the sending end.

数据接收端在重传率降低后发送指示给发送端。The data receiving end sends an indication to the sending end after the retransmission rate decreases.

该步骤S14也可以由发送端来检测错误传输率,这样发送端检测到错误传输率低于设定的第一阈值后,没有必要发送解除流量控制指示,直接解除流量控制即可。In this step S14, the sending end may also detect the error transmission rate. In this way, after the sending end detects that the error transmission rate is lower than the set first threshold, there is no need to send a flow control release instruction, and the flow control can be released directly.

实施例2:Example 2:

如图10所示,是本发明实施例2的流程示意图,实施例2应用于长期演进网络的ARQ机制中,由发送端进行相关控制,从图中可见,实施例2主要包括以下步骤:As shown in FIG. 10 , it is a schematic flow chart of Embodiment 2 of the present invention. Embodiment 2 is applied to the ARQ mechanism of the Long Term Evolution network, and related control is performed by the sending end. It can be seen from the figure that Embodiment 2 mainly includes the following steps:

S21、发送端向接收端发送数据;S21. The sending end sends data to the receiving end;

S22、发送端检测传输错误率,当超过设定的第二阈值,进行流量控制。S22. The sending end detects the transmission error rate, and performs flow control when it exceeds a set second threshold.

当发送端检测传输错误率高于设定的第二阈值时,进行流量控制,该第二阈值的设定参考下述内容:When the sender detects that the transmission error rate is higher than the set second threshold, flow control is performed. The setting of the second threshold refers to the following:

重传缓存内PDU数量高于某一限制;The number of PDUs in the retransmission buffer is higher than a certain limit;

或者/和传输缓存中的PDU高于某一限制;or/and the PDUs in the transmit buffer are above a certain limit;

或者/和收到状态报告的频率高于某一限制。Or/and the frequency of receiving status reports is above a certain limit.

该流量控制的内容,可以由数据发送端作如下调整:The content of the flow control can be adjusted by the data sender as follows:

停止新数据的发送,优先发送重传数据,指示高层调整高层的(最高)传输速率。Stop sending new data, give priority to sending retransmission data, and instruct the upper layer to adjust the (highest) transmission rate of the upper layer.

指示高层停止新数据的发送,优先传输重传数据给对等实体,等传输缓存/状态报告检测传输正常时,发送指示给高层恢复传输;或者利用定时器控制高层继续传输。Instruct the upper layer to stop sending new data, give priority to retransmission data to the peer entity, and send an instruction to the upper layer to resume transmission when the transmission buffer/status report detects that the transmission is normal; or use the timer to control the upper layer to continue transmission.

S23、发送端检测错误传输率低于设定的第二阈值后,接解除流量控制。S23. After the sending end detects that the error transmission rate is lower than the set second threshold, it connects and cancels the flow control.

该过程也可以由接收端来完成,当接收端检测传输错误率低于设定的第二阈值后,发送解除流量控制指示给发送端。由发送端解除流量控制。This process can also be completed by the receiving end. When the receiving end detects that the transmission error rate is lower than the set second threshold, it sends an instruction to release the flow control to the sending end. Flow control is released by the sender.

实施例3:Example 3:

如图11所示,是本发明实施例3的流程示意图,实施例3应用于长期演进网络的硬切换过程中,SNB与TNB之间没有接口,数据通过GW转发,从图中可见,实施例3主要包括以下步骤:As shown in Figure 11, it is a schematic flow chart of Embodiment 3 of the present invention. Embodiment 3 is applied to the hard handover process of the long-term evolution network. There is no interface between the SNB and the TNB, and the data is forwarded through the GW. It can be seen from the figure that the embodiment 3 mainly includes the following steps:

S31、SNB接收切换指示后,与GW进行流量协商;S31. After receiving the handover instruction, the SNB performs traffic negotiation with the GW;

SNB收到GW(TNB)切换指示后,需要将传输缓存中的数据(以及重传缓存中的数据,如果是ARQ业务)从GW转发forward给TNB缓存待发送。After receiving the GW (TNB) switching instruction, the SNB needs to forward the data in the transmission buffer (and the data in the retransmission buffer, if it is an ARQ service) from the GW to the TNB buffer for transmission.

SNB在发送数据前需要先和GW做流量协商,这一数据量上报可以通过携带在SNB发给TNB的传输context消息,或者通过其他控制消息完成。Before sending data, SNB needs to conduct flow negotiation with GW. This data volume report can be carried in the transmission context message sent by SNB to TNB, or through other control messages.

所述的流量协商,为SNB向GW上报数据量信息或传输速率信息,GW指示SNB传输速率。其中所述的上报数据量信息或传输速率信息,通过SNB发给TNB的传输上下文消息携带,GW指示SNB传输速率。In the traffic negotiation, the SNB reports data volume information or transmission rate information to the GW, and the GW instructs the SNB on the transmission rate. The reported data volume information or transmission rate information is carried in the transmission context message sent by the SNB to the TNB, and the GW indicates the transmission rate of the SNB.

所述的流量协商,还可以包括SNB向GW发送期望的速率指示,并由GW确认。The traffic negotiation may also include that the SNB sends an expected rate indication to the GW, and the GW confirms it.

S32、GW向SNB发送传输速率指示,携带有传输速率信息;S32. The GW sends a transmission rate indication to the SNB, carrying transmission rate information;

GW指示SNB以合适传输速率传输数据。GW instructs SNB to transmit data at an appropriate transmission rate.

S33、GW与TNB进行流量协商;S33, the GW and the TNB perform traffic negotiation;

GW同时需要和TNB进行流量协商,此过程可以在初始RAB建立阶段完成,GW以较低的初始速率向TNB发送数据,防止数据在TNB拥塞。TNB反馈缓存容量,控制在切换准备阶段数据量溢出造成的数据丢失。GW also needs to conduct traffic negotiation with TNB. This process can be completed during the initial RAB establishment phase. GW sends data to TNB at a lower initial rate to prevent data congestion at TNB. The TNB feeds back the buffer capacity to control data loss caused by data volume overflow during the handover preparation phase.

S34、SNB依据所述传输速率指示中携带的传输速率信息,传输数据。S34. The SNB transmits data according to the transmission rate information carried in the transmission rate indication.

实施例3中,还可以包括GW与TNB进行流量协商的过程,具体可以包括:In Embodiment 3, it may also include the process of traffic negotiation between the GW and the TNB, which may specifically include:

GW接收路径切换指示后,与TNB进行流量协商;After the GW receives the path switching instruction, it conducts traffic negotiation with the TNB;

GW根据流量协商结果信息指示的传输速率信息,向TNB传输数据。The GW transmits data to the TNB according to the transmission rate information indicated by the traffic negotiation result information.

所述的GW与TNB进行流量协商,为GW将数据量信息发送给TNB,TNB上报合适的速率。The GW and the TNB perform traffic negotiation, and the GW sends data volume information to the TNB, and the TNB reports an appropriate rate.

所述的GW与TNB进行流量协商,为GW发送期望的速率给TNB,并由TNB确认。The GW negotiates traffic with the TNB, sends the expected rate to the TNB for the GW, and is confirmed by the TNB.

所述的GW与TNB进行流量协商,由GW控制发送给TNB的速率。The GW conducts flow negotiation with the TNB, and the GW controls the rate sent to the TNB.

所述的GW与TNB进行流量协商,在初始RAB建立阶段完成。The GW performs flow negotiation with the TNB, which is completed in the initial RAB establishment phase.

实施例4:Example 4:

如图12所示,是本发明实施例4的流程示意图,实施例4应用于长期演进网络的硬切换过程中,SNB与TNB有接口,数据直接发送,从图中可见,实施例4主要包括以下步骤:As shown in Figure 12, it is a schematic flow chart of Embodiment 4 of the present invention. Embodiment 4 is applied to the hard handover process of the long-term evolution network. SNB and TNB have an interface, and the data is directly sent. It can be seen from the figure that Embodiment 4 mainly includes The following steps:

S41、SNB接收切换指示后,与TNB进行流量协商;S41. After receiving the handover instruction, the SNB performs traffic negotiation with the TNB;

SNB收到切换指示后,需要将传输缓存中的数据(以及重传缓存中的数据,如果是ARQ业务)发送给TNB缓存待发送。After receiving the handover instruction, the SNB needs to send the data in the transmission buffer (and the data in the retransmission buffer, if it is an ARQ service) to the TNB for buffering to be sent.

SNB在发送数据前需要先和TNB做流量协商,这一数据量上报可以通过携带在SNB发给TNB的传输context消息,或者通过其他控制消息完成。Before sending data, SNB needs to conduct flow negotiation with TNB. This data volume report can be carried in the transmission context message sent by SNB to TNB, or through other control messages.

该流量协商可以为:The traffic negotiation can be:

SNB向TNB上报数据量信息,由TNB指示SNB传输速率。所述的上报数据量信息,通过SNB发送给TNB的传输context携带,由TNB通知SNB传输速率。The SNB reports data volume information to the TNB, and the TNB indicates the transmission rate of the SNB. The reported data amount information is carried by the transmission context sent by the SNB to the TNB, and the TNB notifies the SNB of the transmission rate.

SNB向TNB发送期望的速率指示,并由TNB确认。SNB sends expected rate indication to TNB, and is confirmed by TNB.

S42、TNB向SNB发送传输速率指示,携带有传输速率信息;S42. The TNB sends a transmission rate indication to the SNB, carrying transmission rate information;

TNB指示SNB以合适传输速率传输数据。TNB instructs SNB to transmit data at an appropriate transmission rate.

S43、SNB依据所述传输速率指示中携带的传输速率信息,传输数据。S43. The SNB transmits data according to the transmission rate information carried in the transmission rate indication.

S44、TNB需要和GW进行流控协商,GW以较低速率将新数据传输给TNB。S44. The TNB needs to negotiate flow control with the GW, and the GW transmits new data to the TNB at a lower rate.

实施例5:Example 5:

如图13所示,是本发明实施例5的流程示意图,实施例5应用于长期演进网络的硬切换过程中,利用多发机制优化切换的中断时间,实现平滑切换。实施例5以双发(bi-casting)为例进行描述,从图中可见,实施例5主要包括以下步骤:As shown in FIG. 13 , it is a schematic flow chart of Embodiment 5 of the present invention. Embodiment 5 is applied to the hard handover process of the LTE network, and the multi-cast mechanism is used to optimize the interruption time of the handover to realize smooth handover. Embodiment 5 is described by taking bi-casting as an example. As can be seen from the figure, Embodiment 5 mainly includes the following steps:

S51、TNB向GW发送bi-casting指示,携带缓存信息或传输速率指示;S51. The TNB sends a bi-casting instruction to the GW, carrying buffer information or a transmission rate instruction;

TNB在给GW发送bi-casting指示时,同时携带缓存信息或传输速率指示。When the TNB sends the bi-casting instruction to the GW, it also carries buffer information or a transmission rate instruction.

S52、GW进行SNB和TNB流量协商,获取传输速率;S52. The GW performs traffic negotiation between the SNB and the TNB to obtain the transmission rate;

GW在进行SNB和TNB流量协商后,获取传输数据率信息。The GW acquires the transmission data rate information after the SNB and TNB traffic negotiation.

该流量协商可以为:The traffic negotiation can be:

TNB和SNB分别上报缓存信息或期望的传输速率信息,网关以两者中低的一个作为流量协商结果;TNB and SNB respectively report buffer information or expected transmission rate information, and the gateway takes the lower one as the traffic negotiation result;

GW发送期望的传输速率给TNB及SNB,并以两者要求较低的速率作为流量协商结果。The GW sends the expected transmission rate to the TNB and the SNB, and takes the lower rate required by the two as the traffic negotiation result.

SNB和TNB向GW发送的缓存信息或传输速率通过双发指示携带。The buffer information or the transmission rate sent by the SNB and the TNB to the GW is carried by a dual-send instruction.

S53、GW以所述的传输速率给SNB及TNB做双发。S53. The GW performs double transmission to the SNB and the TNB at the transmission rate.

实施例5中,GW依据所述的传输速率信息,以较低的传输速率给两个基站做双发(或给多个基站做多发,如果是采用多发机制)。此速率需要满足能力较低的基站的要求。In Embodiment 5, the GW performs double transmission to two base stations (or multiple transmissions to multiple base stations, if the multiple transmission mechanism is adopted) at a lower transmission rate according to the transmission rate information. This rate needs to satisfy the requirements of less capable base stations.

本发明根据LTE网络新的传输需求,对于一些新的机制下特殊场景进行流控,辅助这些机制达到更好的传输效果,优化网络切换和高层重传。According to the new transmission requirements of the LTE network, the present invention performs flow control on special scenarios under some new mechanisms, assists these mechanisms to achieve better transmission effects, and optimizes network switching and high-level retransmission.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (31)

1、一种流量控制方法,应用于长期演进网络的ARQ机制中,其特征在于,包括:1, a kind of flow control method, is applied in the ARQ mechanism of long-term evolution network, is characterized in that, comprises: 发送端向接收端发送数据;The sender sends data to the receiver; 接收端检测传输错误率,当超过设定的第一阈值,发送流量控制指示给发送端;The receiving end detects the transmission error rate, and when it exceeds the set first threshold, sends a flow control instruction to the sending end; 发送端根据所述指示,控制传输流量。The sending end controls the transmission flow according to the indication. 2、如权利要求1所述的方法,其特征在于,所述的第一阈值,可以是下述内容之一:2. The method according to claim 1, characterized in that the first threshold can be one of the following: 接收缓存内正确接收的PDU所占比例门限值;The threshold value of the ratio of correctly received PDUs in the receive buffer; 状态报告触发频率门限值;Status report trigger frequency threshold; 收到超过接收窗口上界的PDU的频率门限值。The frequency threshold for receiving PDUs that exceed the upper limit of the receive window. 3、如权利要求1所述的方法,其特征在于,所述的流量控制指示,可以通过下述内容之一携带:3. The method according to claim 1, wherein the flow control instruction can be carried by one of the following contents: 显示信令;display signaling; 最新生成的状态报告;The most recently generated status report; MAC控制PDU。MAC control PDU. 4、如权利要求1所述的方法,其特征在于,所述的流量控制指示,可以是下述内容之一:4. The method according to claim 1, wherein the flow control instruction can be one of the following: 单比特指示丢包率过高;A single bit indicates that the packet loss rate is too high; 丢包率高且包括没有收到的PDU的序号最小的一个;The one with the highest packet loss rate and the smallest sequence number including the unreceived PDU; 没有正确接收PDU的比例。The proportion of PDUs not received correctly. 5、如权利要求1所述的方法,其特征在于,所述的发送端根据所述指示,与高层协商控制传输流量包括下述内容之一或组合:5. The method according to claim 1, characterized in that, according to the instruction, the sending end negotiates with the upper layer to control the transmission flow, including one or a combination of the following: 通知高层停止发送新数据,优先将重传缓存中的数据发送给对等实体;Notify the upper layer to stop sending new data, and send the data in the retransmission buffer to the peer entity first; 通知高层降低新数据到达MAC的速率,停止传输新数据,优先将重传数据发送给对等实体;Notify the upper layer to reduce the rate at which new data arrives at the MAC, stop transmitting new data, and send retransmitted data to the peer entity first; 停止传输新数据,优先传输重传数据,通知高层MAC传输缓存容量,并要求降低传输速率。Stop the transmission of new data, give priority to retransmission data, notify the high-level MAC transmission buffer capacity, and request to reduce the transmission rate. 6、如权利要求1所述的方法,其特征在于,还包括步骤:6. The method of claim 1, further comprising the steps of: 当检测传输错误率低于设定的第一阈值后,解除流量控制。When it is detected that the transmission error rate is lower than the set first threshold, the flow control is released. 7、如权利要求6所述的方法,其特征在于,所述的检测传输错误率是否低于设定的第一阈值,由发送端或者接收端完成。7. The method according to claim 6, wherein the detection of whether the transmission error rate is lower than the set first threshold is completed by the sending end or the receiving end. 8、一种流量控制方法,应用于长期演进网络的ARQ机制中,其特征在于,包括:8. A flow control method applied in an ARQ mechanism of a long-term evolution network, characterized in that, comprising: 发送端向接收端发送数据;The sender sends data to the receiver; 发送端检测传输错误率,当超过设定的第二阈值,进行流量控制。The sending end detects the transmission error rate, and performs flow control when it exceeds the set second threshold. 9、如权利要求8所述的方法,其特征在于,所述的第二阈值,可以是下述内容之一或组合:9. The method according to claim 8, wherein the second threshold can be one or a combination of the following: 重传缓存内PDU数量高于门限值;The number of PDUs in the retransmission buffer is higher than the threshold; 传输缓存中的PDU高于门限值;The PDU in the transmission buffer is higher than the threshold value; 收到状态报告的频率高于门限值。The frequency of receiving status reports is higher than the threshold. 10、如权利要求8所述的方法,其特征在于,所述的流量控制,包括下述内容之一或组合:10. The method according to claim 8, wherein the flow control includes one or a combination of the following: 停止新数据的发送,优先发送重传数据,指示高层调整高层的传输速率;Stop sending new data, give priority to sending retransmission data, and instruct the upper layer to adjust the transmission rate of the upper layer; 指示高层停止新数据的发送,优先传输重传数据给对等实体。Instruct the upper layer to stop sending new data, and give priority to retransmission data to the peer entity. 11、如权利要求8所述的方法,其特征在于,还包括步骤:11. The method of claim 8, further comprising the step of: 检测传输错误率低于设定的第二阈值后,解除流量控制。After detecting that the transmission error rate is lower than the set second threshold, the flow control is released. 12、如权利要求11所述的方法,其特征在于,所述的检测传输错误率是否低于设定的第二阈值,由发送端或者接收端完成。12. The method according to claim 11, characterized in that the detection of whether the transmission error rate is lower than the set second threshold is completed by the sending end or the receiving end. 13、一种流量控制方法,应用于长期演进网络的硬切换中,其特征在于,包括:13. A flow control method applied to hard handover of a long-term evolution network, characterized in that it comprises: 源演进节点B接收切换指示后,与数据接收端进行流量协商;After the source eNodeB receives the switching instruction, it conducts traffic negotiation with the data receiving end; 数据接收端向源演进节点B发送传输速率指示,携带有传输速率信息;The data receiving end sends a transmission rate indication to the source eNodeB, carrying transmission rate information; 源演进节点B根据所述传输速率信息传输数据。The source eNB transmits data according to the transmission rate information. 14、如权利要求13所述的方法,其特征在于,所述的数据接收端为网关节点。14. The method according to claim 13, wherein the data receiving end is a gateway node. 15、如权利要求14所述的方法,其特征在于,所述的流量协商,为源演进节点B向网关节点上报数据量信息或传输速率信息,网关节点指示源演进节点B传输速率。15. The method according to claim 14, wherein the traffic negotiation is that the source eNodeB reports data volume information or transmission rate information to the gateway node, and the gateway node instructs the source eNodeB on the transmission rate. 16、如权利要求15所述的方法,其特征在于,所述的上报数据量信息或传输速率信息,通过源演进节点B发给目标演进节点B的传输上下文消息携带,网关节点指示源演进节点B传输速率。16. The method according to claim 15, wherein the reported data amount information or transmission rate information is carried by the transmission context message sent by the source eNodeB to the target eNodeB, and the gateway node instructs the source eNodeB BTransfer rate. 17、如权利要求14所述的方法,其特征在于,所述的流量协商,还包括源演进节点B向网关节点发送期望的速率指示,并由网关节点确认。17. The method according to claim 14, wherein the traffic negotiation further comprises that the source eNB sends an expected rate indication to the gateway node, and is confirmed by the gateway node. 18、如权利要求14所述的方法,其特征在于,还包括:18. The method of claim 14, further comprising: 网关节点接收路径切换指示后,与目标演进节点B进行流量协商;After the gateway node receives the path switching instruction, it conducts traffic negotiation with the target eNodeB; 网关节点根据流量协商结果信息指示的传输速率信息,向目标演进节点B传输数据。The gateway node transmits data to the target eNB according to the transmission rate information indicated by the traffic negotiation result information. 19、如权利要求18所述的方法,其特征在于,所述的网关节点与目标演进节点B进行流量协商,为网关节点将数据量信息发送给目标演进节点B,目标演进节点B上报速率。19. The method according to claim 18, wherein the gateway node conducts traffic negotiation with the target eNodeB, sends data volume information to the target eNodeB for the gateway node, and the target eNodeB reports the rate. 20、如权利要求18所述的方法,其特征在于,所述的网关节点与目标演进节点B进行流量协商,为网关节点发送期望速率指示给目标演进节点B,并由目标演进节点B确认。20. The method according to claim 18, wherein the gateway node conducts traffic negotiation with the target eNodeB, sends an expected rate indication for the gateway node to the target eNodeB, and is confirmed by the target eNodeB. 21、如权利要求18所述的方法,其特征在于,所述的网关节点与目标演进节点B进行流量协商,由网关节点控制发送给目标演进节点B的速率。21. The method according to claim 18, wherein the gateway node conducts traffic negotiation with the target eNodeB, and the gateway node controls the rate sent to the target eNodeB. 22、如权利要求18所述的方法,其特征在于,所述的网关节点与目标演进节点B进行流量协商,在初始RAB建立阶段完成。22. The method according to claim 18, wherein said gateway node conducts flow negotiation with target eNodeB, which is completed in the initial RAB establishment stage. 23、如权利要求13所述的方法,其特征在于,所述的数据接收端为目标演进节点B。23. The method according to claim 13, wherein the data receiving end is a target eNodeB. 24、如权利要求23所述的方法,其特征在于,所述的流量协商,为源演进节点B向目标演进节点B上报数据量信息,由目标演进节点B指示源演进节点B传输速率。24. The method according to claim 23, wherein the traffic negotiation is that the source eNodeB reports data volume information to the target eNodeB, and the target eNodeB instructs the source eNodeB to transmit the rate. 25、如权利要求24所述的方法,其特征在于,所述的上报数据量信息,通过源演进节点B发送给目标演进节点B的传输上下文携带,由目标演进节点B通知源演进节点B传输速率。25. The method according to claim 24, wherein the reported data amount information is carried by the transmission context sent by the source eNodeB to the target eNodeB, and the target eNodeB notifies the source eNodeB to transmit rate. 26、如权利要求25所述的方法,其特征在于,所述的流量协商,还包括源演进节点B向目标演进节点B发送期望速率指示,并由目标演进节点B确认。26. The method according to claim 25, wherein the traffic negotiation further comprises the source eNodeB sending an expected rate indication to the target eNodeB, and being confirmed by the target eNodeB. 27、一种流量控制方法,应用于长期演进网络的硬切换中,其特征在于,包括:27. A flow control method applied to hard handover of a long-term evolution network, characterized in that it comprises: 目标演进节点B向网关节点发送多发指示,网关节点进行源演进节点B和目标演进节点B流量协商;The target eNodeB sends a multicast instruction to the gateway node, and the gateway node conducts traffic negotiation between the source eNodeB and the target eNodeB; 网关节点以根据流量协商结果指示信息给源演进节点B及目标演进节点B多发数据。The gateway node multi-sends data to the source eNodeB and the target eNodeB with indication information according to the traffic negotiation result. 28、如权利要求27所述的方法,其特征在于,所述的流量协商,由目标演进节点B和源演进节点B分别上报缓存信息或期望的传输速率信息,网关以其中低的一个作为流量协商结果。28. The method according to claim 27, wherein in the traffic negotiation, the target eNodeB and the source eNodeB report buffer information or expected transmission rate information respectively, and the gateway uses the lower one as the traffic Negotiation result. 29、如权利要求28所述的方法,其特征在于,目标演进节点B和源演进节点B向网关发送的缓存信息或传输速率通过多发指示携带。29. The method according to claim 28, wherein the buffer information or the transmission rate sent by the target eNodeB and the source eNodeB to the gateway are carried by multiple indications. 30、如权利要求27所述的方法,其特征在于,所述的流量协商,由网关节点发送期望的传输速率给目标演进节点B及源演进节点B,并以其中要求较低的速率作为流量协商结果。30. The method according to claim 27, characterized in that in the traffic negotiation, the gateway node sends the desired transmission rate to the target eNodeB and the source eNodeB, and uses the lower required rate as the traffic Negotiation result. 31、如权利要求27所述的方法,其特征在于,所述的多发,为双发。31. The method according to claim 27, characterized in that said multiple shots are double shots.
CN 200610005296 2006-01-06 2006-01-06 A traffic control method Pending CN1996814A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610005296 CN1996814A (en) 2006-01-06 2006-01-06 A traffic control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610005296 CN1996814A (en) 2006-01-06 2006-01-06 A traffic control method

Publications (1)

Publication Number Publication Date
CN1996814A true CN1996814A (en) 2007-07-11

Family

ID=38251777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610005296 Pending CN1996814A (en) 2006-01-06 2006-01-06 A traffic control method

Country Status (1)

Country Link
CN (1) CN1996814A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011072443A1 (en) * 2009-12-16 2011-06-23 中兴通讯股份有限公司 Method and apparatus for controlling flow in communication system
CN101360262B (en) * 2007-07-30 2012-02-08 大唐移动通信设备有限公司 Control method and apparatus for sharing resource in communication system
CN101772105B (en) * 2008-12-29 2012-06-06 中兴通讯股份有限公司 Switching method and access gateway
WO2012164386A3 (en) * 2011-06-01 2013-01-24 Alcatel Lucent Traffic control method and traffic control apparatus
CN104486051A (en) * 2014-12-09 2015-04-01 京信通信系统(中国)有限公司 Data retransmission method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101360262B (en) * 2007-07-30 2012-02-08 大唐移动通信设备有限公司 Control method and apparatus for sharing resource in communication system
CN101772105B (en) * 2008-12-29 2012-06-06 中兴通讯股份有限公司 Switching method and access gateway
WO2011072443A1 (en) * 2009-12-16 2011-06-23 中兴通讯股份有限公司 Method and apparatus for controlling flow in communication system
WO2012164386A3 (en) * 2011-06-01 2013-01-24 Alcatel Lucent Traffic control method and traffic control apparatus
CN104486051A (en) * 2014-12-09 2015-04-01 京信通信系统(中国)有限公司 Data retransmission method and device
CN104486051B (en) * 2014-12-09 2018-09-25 京信通信系统(中国)有限公司 A kind of data repeating method and device

Similar Documents

Publication Publication Date Title
US11778521B2 (en) Handover handling
RU2709480C1 (en) Efficient mechanism of discarding during deployment of small cells
CN101043301B (en) Data rearrangement and recombination method in wireless communication system and its base station
US11343671B2 (en) Handling of PDCP duplication and data recovery in new radio access technology
JP4906844B2 (en) Method for generating lower layer data block in wireless mobile communication system
JP4077412B2 (en) RLC for real-time multimedia mobile communication systems
CN103490853B (en) Method and radio transmitting/receiving unit for generating and transmitting RLC PDU
EP3413617B1 (en) Transmitting pdcp status report
CN101507327B (en) Packet Buffering for Lossless Handoff
JP4016032B2 (en) Reception window moving method in wireless mobile communication system
US20070291695A1 (en) Method and apparatus for facilitating lossless handover in 3gpp long term evolution systems
US8379855B2 (en) Ciphering in a packet-switched telecommunications system
US20090221242A1 (en) RLC Window Size Reconfiguration
WO2014153937A1 (en) Data transmission method and system
CN101467480A (en) Base station, user device, and method
US10080161B2 (en) Processing data units
CN104821859A (en) Method and equipment for processing data on packet data convergence protocol layer
US8831005B2 (en) Processing data units
CN1996814A (en) A traffic control method
WO2007022694A1 (en) An user plane protocol stack and a lossless movement method
KR101595575B1 (en) Apparatus and method for transmitting/receiving data in a mobile communication system
CN101001446A (en) Switching method and system
HK1258751B (en) Transmitting pdcp status report

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070711