[go: up one dir, main page]

WO2004089027A1 - 無線通信ネットワークおよびフロー制御方法 - Google Patents

無線通信ネットワークおよびフロー制御方法 Download PDF

Info

Publication number
WO2004089027A1
WO2004089027A1 PCT/JP2003/004054 JP0304054W WO2004089027A1 WO 2004089027 A1 WO2004089027 A1 WO 2004089027A1 JP 0304054 W JP0304054 W JP 0304054W WO 2004089027 A1 WO2004089027 A1 WO 2004089027A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
data
mobile station
reception interval
flow control
Prior art date
Application number
PCT/JP2003/004054
Other languages
English (en)
French (fr)
Inventor
Eiji Ikeda
Tomonori Kumagai
Original Assignee
Fujitsu Limited
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 Fujitsu Limited filed Critical Fujitsu Limited
Priority to CNB038258145A priority Critical patent/CN100499858C/zh
Priority to JP2004570149A priority patent/JP4056071B2/ja
Priority to EP03715633A priority patent/EP1610575A4/en
Priority to PCT/JP2003/004054 priority patent/WO2004089027A1/ja
Publication of WO2004089027A1 publication Critical patent/WO2004089027A1/ja
Priority to US11/143,922 priority patent/US20050239435A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/25Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Definitions

  • the present invention relates to a radio communication network including at least a base station control device (Radio Network Controller: RNC), a base station (NodeB), and a mobile station (User Equipment: UE), and a flow control method.
  • RNC Radio Network Controller
  • NodeB base station
  • UE User Equipment
  • the present invention relates to a wireless communication network and a flow control method for efficiently performing flow control by matching a data reception interval of a UE with a processing interval of flow control performed between an RNC and a NodeB.
  • Wireless communication systems using the W-CDMA system have been specified in the 3GPP (3 ⁇ Generation Partnership Project), and actual services have started in Japan.
  • 3GPP is working on the specification of additional functions with the aim of achieving even higher functionality.
  • the communication rate is reduced to a maximum of 12 Mbps (HSDPA (High Speed Data Packet Access) Additional functions are being studied to improve the downlink up to 2 Mbps).
  • HSDPA High Speed Data Packet Access
  • FIG 10 is a schematic diagram of the configuration of the HSDPA system.
  • the radio access system (RAN: Radio Access Network) in 3GPP is composed of RNC (Radio Network Controller) 1, NodeB (base station) 2, UE (User Equipment: mobile) 3a, 3b, ... RAN is connected to CN (Core Network) 4.
  • RNC Radio Network Controller
  • NodeB base station
  • UE User Equipment: mobile
  • CN Core Network
  • HSDPA uses (1) HS-DSCH (High Speed-Downlink Shared Channel) in the wired section and (2) HS-PDSCH (High Speed-Physical Downlink Shared Channel) in the wireless section as the transmission channel CH of the packet data.
  • HS-DSCH and HS-PDSCH are downlink-only channels and are shared by a plurality of UEs (UE # 0, UE # 1) 3a, 3b,.
  • 3 HS-SCCH High Speed Shared Control Channel
  • control information for UEs 3a, 3b, ... to receive packet data on HS-PDSCH is transmitted.
  • HS-SCCH is shared by multiple UEs 3a, 31v ". Have.
  • a HS-DPGCH High Speed Dedicated Physical Control Channel
  • HSDPA High Speed Dedicated Physical Control Channel
  • retransmission control of data is performed between NodeB 2 and UEs 3a, 3b, ..., and UEs 3a, 3b, ... transmit ACK (reception confirmation notification) or NACK (reception failure notification) for received data, Notify NodeB2 using the above HS-DPCCH.
  • a control logical path (individual control channel) is set for each UE 3a, 3b, ...
  • the data on the dedicated control channel is physically transmitted and received via NodeB2.
  • transmission and reception of control information between RNC 1 and NodeB 2 are performed via the RNC-NodeB control channel.
  • flow control is performed between RNC 1 and NodeB 2 to ensure QoS (Quality of Service).
  • Figs. 11 (A) to 11 (D) explain the packet data reception mechanism on the HS-PDSCH.
  • the control information is transmitted only when control information to be transmitted exists. Is transmitted according to the TTI and received by UE # 0 and UE1.
  • Data transmitted on the HS-SCCH includes a user identifier (UEID: User Equipment Identifier) and various parameters for receiving HS-PDSCH data (radio spreading code, modulation scheme, data length information, etc.). .
  • UEID User Equipment Identifier
  • the UE receives HS-SCCH data on all TTIs. For example, in slot # l of FIG. 11 (B), UE # 0 and UE # 1 receive HS-SCCH data simultaneously.
  • each UE refers to the UEID in the data and compares it with its own ID.
  • UE # 1 since the UEID of the HS-SCCH data in slot # l is “UE # 1”, UE # 0 discards the received HS-SCCH data, while UE # 1 discards the received HS-SCCH data.
  • UE # 1 After receiving the data, UE # 1 refers to the “sequence number” included in the data and checks whether there is any data loss. If all data has been received without data loss, ACK is notified to NodeB using HS-DPCCH. If there is data loss, it notifies the NodeB of NACK using HS-DPCCH. The same applies to slot # 2 ⁇ 5 and slot # 7 ⁇ 8.
  • UE # 1 receives packet data via HS-PDSCH of slot # l, 4, UE # 0 receives slot # 2 Receives bucket data via HS-PDSCH of 3, 5, 7-8.
  • a UE with low reception processing capability may not be able to catch up with received data processing if data is received every TTI. Therefore, the minimum reception interval can be set for each UE, and NodeB needs to guarantee a transmission interval longer than the minimum inter-reception interval for a specific UE.
  • FIG. 12 is a schematic explanatory diagram of the flow control mechanism.
  • the RNC 1 When the RNC 1 receives the bucket data from the CN 4, the RNC 1 performs packeting on the packet data, and sends a request for transmitting the received bucket data at each buffer monitoring period, which is referred to as a capacity request. Sent to NodeB 2 in frame. Characteristic parameters of Capacity Request are as shown in Fig. 13.
  • Flow identifier Represents the "data flow” that performs flow control (also corresponds to user identification).
  • Number of data requested to be transmitted Indicates the number of data that is stored in the RNC buffer and is about to be transmitted.
  • the data communication between the RNC and CN is performed using ATM cells, and one or more short packets are mapped to the payload of the ATM cells. You. For this reason, a cell header is added at the beginning of the frame (cell) in FIG. 13, and the above parameters are specified in the short packet.
  • NodeB 2 When NodeB 2 receives the Capacity Request, it checks the buffer status in NodeB, and if there is free space, sends the number of data allowed to transmit to RNC 1 and sends a control frame called Capacity Allocation (Capacity Allocation). To notify. As shown in Fig. 14, the characteristic parameters of Capacity Allocatio are
  • Flow identifier Represents the "data flow” that performs flow control (also corresponds to user identification).
  • RNC 1 Upon receiving the Capacity Allocation, RNC 1 transmits the packet data that has been packaged to NodeB 2 by the permitted number of data. Then, NodeB 2 transmits the bucket data to UE 3a together with the HS-SCCH data.
  • the RNC 1 when the RNC 1 receives the packet data from the CN 4, it temporarily buffers the data, and sends a packet data transmission request to the NodeB 2 by the Capacity Request. Will be issued.
  • the RNC 1 monitors the buffer at regular intervals as shown in Fig. 12, activates the Capacity Request process at each monitoring time, and processes all the packet data buffered up to that point. And issues a transmission request to NodeB2.
  • flow control has the following problems.
  • the RNC 1 capacity request processing start cycle T As shown in FIG. 15, the RNC 1 capacity request processing start cycle T. Consider the case where the power S is shorter than the minimum HS-PDSCH reception interval of UE3.
  • RNC 1 For each To of the capacity request processing start cycle To, RNC 1 sends a Capacity Request to NodeB 2 for each of packet data 1, 2 to 4, and 5, and after receiving Capacity Allocation from NodeB 2, Send packet data.
  • NodeB 2 receives the data in three times, but the timing of actually transmitting data to UE 3 needs to match the HS-PDSCH minimum reception interval of the UE. Until that time, each data will be buffered in NodeB.
  • the RNC 1 transmits a Capacity Request to the NodeB 2 with respect to the "Ket data" to the NodeB 2 at the timing of starting the Capacity Request processing, and transmits the data to the NodeB 2 after receiving the Capacity Allocation.
  • UE 3 can receive the packet data in a relatively short period, but the data buffer time in RNC 1 is long, so that the first arrived data (eg, packet data 7, 7) The time it takes to actually transfer to UE 3 increases, Arrival will be delayed. Furthermore, if the data buffer occupation time in the RNC 1 becomes long, a shortage of the buffer may occur.To solve this, if a large buffer is installed, the equipment size and cost will be reduced. It becomes.
  • Patent Document 1 There is a packet switching device that transmits multimedia information to a trunk line in a bucket format and performs packet transfer with each other (Patent Document 1).
  • this packet switching device data information input from a data terminal device is temporarily stored in a buffer, and after a transmission waiting time predetermined for each packet signal type of the data information, a relay line is transmitted via a packet transfer unit. To send to.
  • This prior art implements packet flow control, but relates to flow control between a base station controller and a base station in a wireless communication network including a base station controller, a base station, and a mobile station. In addition, it does not implement one-to-one control based on the data reception interval of the mobile station.
  • Patent Document 2 There is also a data transfer rate control method that optimizes the data transfer rate (Patent Document 2).
  • this data transfer rate control method a calculation is performed to increase or decrease the transmission interval depending on whether or not flow control information instructing to stop data transmission has been sent from the transmission destination within the cycle, and the calculation result is obtained.
  • the next cycle of data is transmitted at a new transmission interval.
  • the transmission interval is changed according to the flow control situation, and the data transfer speed is optimized.
  • This conventional technique controls a transmission interval, but relates to a flow control between a base station controller and a base station in a wireless communication network including a base station controller, a base station, and a mobile station. Nor does it control the flow based on the data reception interval of the mobile station.
  • an object of the present invention is to improve efficiency in consideration of the minimum reception interval of HS-PDSCH. This is to enable row control (Capacity Request activation control). Another object of the present invention is to dynamically change the minimum reception interval of the HS-PDSCH depending on various operating conditions, and to make the flow control activation cycle follow the minimum reception interval to the minimum reception interval. High-quality communication. Disclosure of the invention
  • the present invention relates to data port control from a base station control device to a base station in a wireless communication network including a base station control device, a base station, and a mobile station.
  • the base station controller transmits and receives a data transfer request frame and a data transfer permission frame to and from the base station, and performs data port control to the base station, and the base station sends and receives data to and from the mobile station.
  • the base station controller performs the above-mentioned flow control with the base station at a predetermined processing timing, that is, based on the data reception interval of the mobile station, and the base station sends the data to the mobile station at the data reception interval. Send data.
  • the flow control is performed for each mobile station.
  • the base station controller stores the data addressed to the mobile station in a buffer for each mobile station, monitors whether the data occupancy (data amount) of the buffer for each mobile station exceeds a predetermined threshold, and sets the threshold. If it exceeds, the flow control is started regardless of the processing timing.
  • the base station control device dynamically changes the data reception interval of the mobile station for each mobile station according to a change in communication conditions, for example, the number of times the mobile station moves between cells, communication quality, and the like.
  • the base station controller when the amount of data destined for a mobile station stored in a buffer increases, the base station controller performs flow control with the base station and transmits data to the base station. This eliminates the need to mount a large buffer, and is advantageous in terms of equipment size and cost.
  • the data reception interval of the mobile station is dynamically changed for each mobile station according to a change in communication conditions, for example, the number of times the mobile station moves between cells, communication quality, and the like.
  • Optimal data flow control can be performed for each mobile station.
  • FIG. 1 is a schematic configuration diagram of a communication system according to the present invention.
  • FIG. 2 is a configuration diagram of a base station controller (RNC) having a detailed configuration of a flow control execution unit.
  • RNC base station controller
  • FIG. 3 is a configuration diagram of a base station (NodeB) provided with a detailed configuration of the flow control execution unit Z wireless transmission / reception unit.
  • - Figure 4 shows the processing sequence of the flow control of the base station controller (RNG).
  • Figure 5 shows the flow control process between the RNC and NodeB.
  • Figure 6 shows the data transfer process between NodeB and UE.
  • FIG. 7 is an explanatory view of the transmission process of the present invention '.
  • Figure 8 shows the first processing flow for updating the minimum reception interval (data reception interval) of each UE.
  • Figure 9 is the second processing flow for updating the minimum reception interval (data reception interval) of each UE.
  • FIG. 10 is a schematic diagram of the configuration of the HSDPA system.
  • FIG. 11 is an explanatory diagram of a bucket data receiving mechanism on the HS-PDSCH.
  • FIG. 12 is a schematic explanatory diagram of the flow control mechanism.
  • Figure 13 is an explanatory diagram of the characteristic parameters of the Capacity Request cell (data transfer request cell).
  • FIG. 14 is an explanatory diagram of characteristic parameters of a capacity allocation cell (data transfer permission cell).
  • Figure 15 shows the processing sequence when the RNC's Capacity Request processing activation cycle is shorter than the UE's minimum HS'PDSCH reception interval.
  • Figure 16 shows the processing sequence when the RNC Capacity Request processing activation cycle is longer than the UE's minimum HS-PDSCH reception interval.
  • FIG. 1 is a schematic configuration diagram of the communication system of the present invention, showing the functions of each node and a logical information exchange path between the functions.
  • the base station controller (RNC) 1 has at least a transmitting / receiving unit 11, a flow control execution unit 12, an HS-PDSCH minimum reception interval management unit 13, and a UE mobility management unit 14.
  • the transmission / reception unit 11 performs packet data transmission / reception processing with the base station 2 based on one-point control.
  • the flow control execution unit 12 performs flow control for each mobile station with the base station (NodeB) 2, and transmits packet data addressed to each mobile station received from the core network (CN) to the base station 2.
  • Flow control is a method of transmitting data to NodeB 2 by transmitting a data transfer request (Capacity Request) frame to the base station and transmitting data transmitted from NodeB 2 in response to the data transfer request frame. This is control for receiving a permission (Capacity Allocation) frame and transmitting data stored in a buffer to the NodeB 2 based on the data transfer permission frame.
  • the start processing timing of the communication control is determined based on the minimum reception interval specified for each mobile station by the HS-PDSCH minimum reception interval management unit 13.
  • the flow control is continued with reference to the latest minimum reception interval.
  • the flow control execution unit 12 starts the flow control when the power S for storing the packet data of each mobile station ⁇ ⁇ received from the core network (CN) in the buffer and the amount of data stored in the buffer exceeds the threshold value. .
  • the HS-PDSCH minimum reception interval management unit 13 has means for updating and storing the HS-PDSCH minimum reception interval for each mobile station (UE) 3. That is, the HS-PDSCH minimum reception interval management unit 13 responds to a change request from the UE mobility management unit 14 or the HS-PDSCH minimum reception interval from the mobile station (UE) 3 or the base station (NodeB) 2. In response to the change request, the UE 3 updates and stores the value of the HS-PDSCH minimum reception interval of the UE 3.
  • the HS-PDSCH minimum reception interval management unit 13 updates the value of the HS-PDSCH minimum reception interval of the UE 3, the HS-PDSCH minimum reception interval management unit 13 notifies the UE 3 and the NodeB 2 of the value, and notifies the flow control execution unit 12 of the value. Value Notify that has changed.
  • the UE mobility management unit 14 monitors and manages the movement status of the UE 3 based on the application message. Then, if a certain UE satisfies a predetermined condition, the UE requests the HS-PDSCH minimum reception interval management unit 13 to change the HS-PDSCH minimum reception interval of the corresponding UE. For example, control information on the movement of UE 3 is managed, a handover frequency, a location registration frequency, or a cell update frequency is monitored. Based on these frequencies, it is determined whether or not the data reception interval of UE 3 needs to be changed, If it is necessary to change the HS-PDSCH minimum reception interval, a change request is sent to the HS-PDSCH minimum reception interval management unit 13.
  • the application message between RNC 1 and UE 3, the minimum reception interval change request, and the update notification are transmitted and received using dedicated control channel 5 in FIG. Also, the minimum reception interval change request between RNC 1 and NodeB 2 and the update notification are performed via the RNC-Nodei control channel 6.
  • NodeB Base Station
  • the base station (NodeB) 2 is equipped with at least a transmission / reception unit 20, a radio transmission / reception unit 21, a flow control execution unit 22, an HS-PDSCH minimum reception interval management unit 23, and a radio quality management unit 24.
  • the transmission / reception unit 20 performs transmission / reception processing of bucket data with the base station control device (RNC) 1 based on one-point control.
  • the wireless transmission / reception unit 21 holds a data reception interval (minimum reception interval) of each mobile station (UE) 3 in the HS-PDSCH, and transmits a bucket to the mobile station by radio based on the data reception interval.
  • the flow control execution unit 22 stores the packet data addressed to each mobile station received from the RNC 1 in a buffer. Further, the flow control execution unit 22 has a function of returning a data transmission permission (Capacity Allocation) frame to a data transmission request (Capacity Request) frame received from the RNC 1. That is, when receiving a data transfer request frame related to a predetermined mobile station from the RNC 1, the flow control execution unit 22 performs data transfer for permitting data transmission of a predetermined data amount based on the buffer availability of the mobile station. Send the authorization frame to RNC 1.
  • the HS-PDSCH minimum reception interval management unit 23 provides a minimum reception interval of the HS-PDSCH for each UE 3. And keep it updated. That is, based on the change request from the radio quality management unit 24, the HS-PDSCH minimum reception interval management unit 23 changes the HS-PDSCH minimum reception interval of the corresponding UE 3 according to the HS-PDSCH minimum reception interval of the RNC 1. Request to interval management unit 13. Then, based on the minimum reception interval change instruction from the minimum reception interval management unit 13, the HS-PDSCH minimum reception interval of the UE is updated and stored. When the HS-PDSCH minimum reception interval management unit 23 updates the value of the HS-PDSCH minimum reception interval of UE 3, it notifies the wireless transmission / reception unit 21 that the value has been changed.
  • the radio quality management unit 24 monitors and manages the radio quality for each UE, and when the radio quality of a certain UE satisfies a predetermined condition, the HS-PDSCH minimum reception interval management unit 23 notifies the HS-PDSCH of the UE. Notify to change the minimum reception interval.
  • the mobile station (UE) 3 is equipped with at least a transmission / reception unit 31, an HS-PDSCH minimum reception interval management unit 32, and a state management unit 33.
  • the transmission / reception unit 31 performs transmission / reception processing of packet data and other data at the minimum reception interval of the HS-PDSCH.
  • the HS-PDSCH minimum reception interval management unit 32 updates and holds the minimum reception interval of its own HS-PDSCH. That is, the HS-PDSCH minimum reception interval management unit 23 requests the HS-PDSCH minimum reception interval management unit 13 of the RNC 1 to change its own HS-PDSCH minimum reception interval based on the change request from the state management unit 33. . Then, based on the minimum reception interval change instruction from the minimum reception interval management unit 13, the HS-PDSCH minimum reception interval is updated and stored.
  • the HS-PDSCH minimum reception interval management unit 32 updates the value of the HS-PDSCH minimum reception interval, it notifies the transmission / reception unit 31 of the change.
  • the state management unit 33 monitors and manages its own state (remaining battery level, communication quality, communication rate, and the like). To change the HS-PDSCH minimum reception interval.
  • FIG. 2 is a configuration diagram of a base station controller (RNC) 1 having a detailed configuration of a flow control execution unit, and the same parts as those in FIG. 1 are denoted by the same reference numerals.
  • the transmission / reception unit 11 includes a transmission / reception unit 11a for transmitting / receiving a frame to / from a base station (NodeB), a core network CN, and a packet. It is divided into a transmitting and receiving unit l ib that sends and receives packets.
  • the tip control execution unit 12 executes tip control with the NodeB for packet data received from the CN via the transmission / reception unit lib.
  • the start processing timing of the first control is based on the minimum reception interval specified for each UE by the HS-PDSCH minimum reception interval management unit 13.
  • the HS-PDSCH minimum reception interval is updated, it has a function of referring to the latest minimum reception interval and continuing flow control.
  • each block in the mouth control unit will be described.
  • Puffer 51 ⁇ ⁇ 51 ⁇ ⁇ Stores packet data for each mobile station received from core network CN for each mobile station.
  • Data transfer request / authorization processor (Capacity Request / Allocation processing unit) 52 when the bucket Todeta addressed each mobile station is puffer-rings in Pas Ffa 52O ⁇ 52 n to each mobile station, at a predetermined timing It generates a data transfer request frame (Capacity Request frame) and transmits it to NodeB 2 via transmission / reception section 11a. Further, upon receiving the data transfer permission frame (Capacity Allocation frame) from NodeB 2, the Capacity Request / Allocation processing unit 52 notifies the buffer management unit 53 of the number of data permitted to be transmitted in the frame.
  • the buffer management unit 53 constantly monitors the state in the buffer. That is, Paffu ⁇ management unit 53 manages the threshold of the buffer 52 0 to 52 n for each mobile station, or to monitor the data occupancy of the bus of the mobile station in Ffa (data amount) exceeds a predetermined threshold value, If the threshold value is exceeded, a request is made to Capacity Request / Allocation processing No. 52 to start transmission processing of the Capacity Request frame.
  • the buffer management unit 53 when receiving the notification of the number of transmission-permitted data for the specified mobile station from the Capacity Request / Allocation processing unit 52, the buffer management unit 53 obtains the number of data specified from the data buffer 51j corresponding to the mobile station. And send the data (pass the data to the transmission / reception unit 11a).
  • HS-PDSCH minimum receive interval storage register 54O ⁇ 54 n stores the HS-PDSCH minimum receive interval TME0 ⁇ TMRn per UE. These HS-PDSCH minimum reception intervals TMB0 to TMRn are used as flow control activation timer values, and the values are updated under the control of the HS-PDSCH minimum reception interval management unit 13.
  • Flow control start timer 55O ⁇ 55 n provided for each UE, between HS-PDSCH minimum receive The value of the HS -PDSCH minimum receive interval T MR0 ⁇ TMBn stored in the septum storage register 54O ⁇ 54 n as the timer value used.
  • Flow control start timer 55o ⁇ 55 n off B over control of the execution for each is that Do or the like rather than the elapsed time between force S Thailand Ma value instructs the Capacity Reque st / Allocation processing section 52, an elapsed time Is initialized.
  • the HS-PDSCH minimum reception interval management unit 13 manages the HS-PDSCH minimum reception interval for each UE, and receives a change request of the HS-PDSCH minimum reception interval from the mobile information management unit 14, NodeB 2 or UE 3. Then, the value of the HS-PDSCH minimum reception interval of the corresponding UE is updated.
  • the movement information management unit 14 has a function of monitoring and managing the movement state of the UE 3 based on an application message. When a certain UE satisfies a predetermined condition, the UE notifies the HS-PDSCH minimum reception interval management unit 13 to change the HS-PDSCH minimum reception interval of the corresponding UE.
  • the transmission / reception unit 11a terminates all data transmitted / received between the RNC device 1 and the base station 2. Transmitter / receiver 11a also transmits packet data and associated flow control frames (Capacity Request / Allocation frames), or application messages on individual control channels (such as requests to change the minimum reception interval). Sent and received via
  • FIG. 3 is a configuration diagram of a base station (NodeB) 2 having a detailed configuration of a radio control execution unit and a radio transmission / reception unit, and the same parts as those in FIG. 1 are denoted by the same reference numerals.
  • NodeB base station
  • the communication control unit 22 performs flow control with the RNC 1 and temporarily stores transmission data (packet data) addressed to each UE in the buffers 63o to 63n, and transmits the data to each UE 3 It has a function of transferring data to the wireless transmission unit 21.
  • the data transfer request / permission processing unit (Capacity Request / Allocatio processing unit) 61 queries the buffer management unit 62 for the number of transmission permission data and acquires it. And generates a Capacity Allocation 'frame containing the frame and transmits it to the RNC 1 via the transmission / reception unit 20.
  • Carbonochloridate Ffa management unit 62 always monitors. The state of the puffer 63O ⁇ 63 n for temporarily storing the data addressed to each UE.
  • the buffer management unit 62 when the buffer management unit 62 receives the inquiry about the number of transmission-permitted data from the Capacity Request / Allocation processing unit 61, the buffer management unit 62 examines the buffer status of the corresponding UE and sets the transmission permission according to the buffer availability status. The number of data is determined and notified to the Capacity Request / Allocation processing unit 61. Further, Pa Ffa management unit 62 also has a function of delivering data in Roh Ffa 63O ⁇ 63 n to the radio communication unit 21.
  • the wireless transmission / reception unit 21 is a functional unit for actually performing wireless communication with each UE 3.
  • the wireless communication unit 71 wirelessly transmits the packet data of each UE passed from the buffer management unit 62 of the flow control execution unit to the UE at a minimum reception interval. Wireless communication ⁇ 71, each held by the HS-PDSCH minimum receive interval storage register 72O ⁇ 72 n
  • the minimum receive interval of each UE is assured product performing al communication.
  • the communication quality management unit 24 is notified of the communication quality information (ACE :, NACK) received from the UE 3 via the HS-DPCCH II in FIG.
  • the communication quality management unit 24 determines whether it is necessary to change the HS-PDSCH minimum reception interval based on the communication quality information (ACK, NACK) notified from the wireless communication unit 71. If a change is determined to be necessary, a change request is notified to RNC 1 using the RNC-NodeB control channel 6 (see Fig. 10).
  • the reception interval changing process can be realized as follows.
  • the ratio of NACK (reception failure) is compared with two types of thresholds (upper limit / lower limit). If it is, the minimum reception interval is increased, and conversely, if the minimum reception interval is less than the lower threshold (high quality), the minimum reception interval is reduced, and the minimum reception interval is changed by n times TTI (2ms). (N is an integer).
  • the HS-PDSCH minimum reception interval management unit 23 manages the HS-PDSCH minimum reception interval for each UE, and receives a request for changing the HS-PDSCH minimum reception interval from the communication quality management unit 24, Updates the value of the corresponding UE of the HS -PDSCH minimum receive interval held in the HS-PDSCH minimum receive interval storage register 72o ⁇ 72 n. In practice, it sends a change request to the RNC 1, to update the minimum receive interval storage register 72O ⁇ 72 n after receiving the RNC 1 good Ri update notification.
  • the transmission / reception unit 20 terminates all data transmitted and received between the NodeB 2 and the RNC 1.
  • the packet data, the accompanying flow control frame (Capacity Request / Allocatio frame), and the control message between the RNC and NodeB (such as a minimum reception interval change request) are also transmitted and received via the transmission / reception unit 20.
  • FIG. 4 shows a processing sequence of the front-end control of the base station controller (RNC).
  • RNC base station controller
  • Packet data from the CN received Ri by transceiver lib is stored in the puffer 51 ⁇ ⁇ 51 ⁇ for each UE (step 1).
  • the buffer management unit 53 constantly monitors the data occupancy (the amount of accumulated data) of the buffer (step (2)). Then, the buffer occupancy, lever to detect that exceeds a predetermined threshold value, immediately notifies the Capacity Request / Allocation processing unit 52, a start triggers the flow control (Step 2 ') 0
  • the Capacity Request / Allocation processing unit 52 detects a flow control start trigger. As a result, the Capacity Request / Allocation processing unit 52 exchanges the buffer status with the buffer management unit 53, creates a Capacity Request frame based on the information, and transmits it to NodeB 2 (step 4).
  • a Capacity Allocation frame is received from Node B 2 (Step 5)
  • the number of bucket data permitted to be transmitted is confirmed (Step 6)
  • the number of the transmitted packet data is extracted from the corresponding buffer 51o to 51n, and the number of the transmitted packet data is obtained.
  • Send to NodeB 2 (step 7).
  • step 2 If the data occupancy in the buffer exceeds the specified value and the flow control activation cycle is reached while the flow control processing is activated (the activation cycle timer has expired), the flow has already been started. Since the control has been activated, new flow control based on the activation cycle is not activated (step 2).
  • Capacity Request frame is frequently transmitted by having a plurality of flow control activation periods. Therefore, a guard time is set for each user, and protection is made so that two or more Capacity Request frames are not transmitted within the guard time.
  • This control method can be implemented by providing a timer for each user.
  • FIG. 5 shows the flow control process between the RNC and NodeB. Steps 101 to 108 in FIG. 5 have already been described in accordance with the sequence in FIG. That is, the process after generating and transmitting the R Capability Request frame is described below.
  • the Capacity Request / Allocation processing unit 61 of NodeB 2 Upon receiving the Capacity Allocatio frame from RNC 2, the Capacity Request / Allocation processing unit 61 of NodeB 2 (see FIG. 3) identifies the mobile station UE from the received Capacity Allocation frame and Then, the number of data requested to be transmitted is confirmed (step 110). Next, the Capacity Request / Allocation processing unit 61 inquires of the buffer management unit 62 about the free buffer capacity of the mobile station UE (step 111).
  • the buffer management unit 62 confirms the free space in the buffer of the mobile station UE, determines the number of transmission-permitted data, and notifies the Capacity Request / Allocation processing unit 61 of the number of transmission-permitted data to the UE (step 112). ).
  • the Capacity Request / Allocation processing unit 61 generates a Capacity Allocation frame based on the number of transmission-permitted data notified from the buffer management unit 62, and returns it to the RNC 2 via the transmission / reception unit 20 (step 113). .
  • the Capability Request / Allocation processing unit 52 of RNC 1 Upon receiving the Capability Allocation frame from NodeB 2, the Capability Request / Allocation processing unit 52 of RNC 1 identifies the mobile station (user) and extracts the number of data permitted to be transmitted. This is notified to the buffer management unit 62 (step 114). The buffer management unit 62 reads out the packet from the buffer of the corresponding UE based on the notified number of transmission permission data, and transmits the packet to the NodeB via the transmission / reception unit 11a (step 115). When NodeB 2 receives the packet data from RNC 1, it stores the data in the buffer of the corresponding mobile station UE.
  • Figure 6 shows the data transfer process between NodeB and UE.
  • the radio communication unit 21 of NodeB 2 always prepares for transmission to each UE based on the minimum HS-PDSCH reception interval of each UE (step 201).
  • the wireless communication unit 71 inquires the buffer management unit 62 about the buffer status of the UE (step 203).
  • the buffer management unit 62 checks whether data exists in the buffer of the UE (step 204), and if not, the processing from step 201 onward is repeated. On the other hand, if data exists in the buffer, the buffer management unit 62 transfers the data to the wireless communication unit 71 (step 206), and the wireless communication unit 71 sends control data to the corresponding UE via the HS-SCCH.
  • the packet data is transmitted wirelessly via the HS-PDSCH (step 208).
  • the corresponding UE 3 receives the control data via the HS-S CCH (step 209), and uses the reception parameters (radio spreading code, modulation scheme, data length information, etc.) included in the control data. Packet data is received via the HS-PDS CH (step 210).
  • UE 3 monitors whether the data has been normally received (step 211), and if it has been normally received, transmits an ACK (normal reception acknowledgment) to Node B 2 via HS-DPCCH (step 212). Also, if the reception has not been successful, UE 3 notifies NodeB 2 of a NACK (data reception failure) via HS-DPCCH (step 213). NodeB 2 transfers the ACK / NACK information to communication quality management unit 24 via wireless communication unit 71 (step 214), and communication quality management unit 24 uses the ACK / NACK information as wireless quality information. It is used for subsequent feedback processing (specifically, HS-PDSCH minimum reception interval change processing) (step 215).
  • a series of transmission processes (flow control between RNC and NodeB and data transfer between NodeB and UE) are performed in a manner that follows the HS-PDSCH minimum reception interval TMR of UE3. It is performed in the mining. Therefore, as is apparent from a comparison between FIG. 7 and FIGS. 15 and 16, according to the present invention, data delay due to unnecessary buffering in RNC 1 and NodeB 2 and bandwidth control due to useless flow control are achieved. Compression can be minimized.
  • FIGS. 8 and 9 show a processing flow for updating the minimum reception interval (data reception interval) of each UE.
  • the mobility information management unit 14 in the RNC 1 accumulates and manages the mobility information of the UE, for example, the frequency of handovers and cell updates (step 301). Then, the movement information management unit 14 monitors that the frequency of handover or cell update becomes larger than a predetermined lower threshold or upper threshold (steps 302 and 303). If the mobility information management unit 14 exceeds the upper limit threshold, the mobility information management unit 14 requests the HS-PDSCH minimum reception interval management unit 13 to change the HS-PDSCH minimum reception interval value to be larger (step 304). -Request the PDSCH minimum reception interval management unit 13 to change the HS-PDSCH minimum reception interval value to a smaller value (step 305).
  • the HS-PDSCH minimum reception interval management unit 13 monitors whether there is a request to change the HS-PDSCH minimum reception interval value (step 306, FIG. 9). If there is a change request, the minimum reception interval management unit 13 sets the H3-PDSCH minimum reception interval value held in the minimum reception interval register of the corresponding UE in the contact control execution unit 12 to n according to the change request. Steps are changed to be larger or smaller, and RNC-NodeB control channel 6 (Fig. 10 (See step 307) to change the minimum HS-PDSCH reception interval to NodeB2. Furthermore, the HS-PDSCH minimum reception interval management unit 13 notifies the UE 3 of changing the HS-PDSCH minimum reception interval using the dedicated control channel 5 (FIG. 10) (step 308).
  • the HS-PDSCH minimum reception interval management unit 23 of NodeB 2 changes the HS-PDSCH minimum reception interval by the step notified from RNC 1 (step 309), and checks whether the change of the minimum reception interval was successful (step 309). 310). If the change of the minimum reception interval is unsuccessful, the minimum reception interval management unit 23 notifies the RNC 1 of the change failure (step 311). Part 23 notifies RNC 1 of the successful change (step 312).
  • the HS-PDSCH minimum reception interval management unit 32 of UE 3 changes the HS-PDSCH minimum reception interval only by the step notified from RNC 1 (step 313), and checks whether the minimum reception interval has been successfully changed (step 313). Step 314). If the change of the minimum reception interval is unsuccessful, the minimum reception interval management unit 32 notifies the RNC 1 of the change failure (step 315). Then, RNC 1 is notified of the success of the change (step 316).
  • the HS-PDSCH minimum reception interval management unit 13 of RNC 1 determines whether the change success / failure notification has been received from Node B 2 and UE 3 within a certain period of time, respectively. Is monitored (steps 317 to 319), and if no change success / failure notification is received, or if N 0 de B fails to change the reception interval, or the UE fails to change the reception interval. Then, it instructs NodeB 2 and UE 3 to return the minimum reception interval to the original value (step 320).
  • HS-PDSCH minimum reception interval management unit 13 updates the minimum reception interval of the UE (Step 321).
  • the communication quality management unit 24 (FIG. 1) of NodeB 2 grasps the wireless communication state of the packet data using ACK / NACK information received from UE 3 via HS-DPCCH (step 401).
  • the communication quality management unit 24 transmits the wireless communication quality measurement result for each UE. It manages and changes the minimum HS-PDSCH reception interval according to the conditions. That is, when the retransmission frequency of the packet data is high and the radio quality is equal to or lower than the lower threshold (“YES” in step 403), it is highly likely that the reception process of UE 3 is not in time. In such a case, the communication quality management unit 24 instructs the HS-PDSCH minimum reception interval management unit 23 to increase the HS-PDSCH minimum reception interval value. As a result, the minimum reception interval management unit 23 requests the minimum reception interval management unit 13 of the RNC 1 to change the HS-PDSCH minimum reception interval value by n steps (step 404).
  • the reception process of UE 3 is sufficiently in time.
  • the communication quality management unit 24 instructs the HS-PDSCH minimum reception interval management unit 23 to reduce the HS-PDSCH minimum reception interval value.
  • the minimum reception interval management unit 23 requests the minimum reception interval management unit 13 of the RNC 1 to change the HS-PDSCH minimum reception interval value by n steps (step 405). Thereafter, the processing after step 306 in FIG. 9 is performed.
  • the UE notifies the RNC 1 of a trigger for changing the HS-PDSCH minimum reception interval according to the communication state of the UE 3 and the like.
  • a dedicated control channel is used as the notification method. For example, monitoring the remaining battery level of UE 3 (step 501), and when the remaining battery level becomes low, it may be effective to extend the data reception interval in order to reduce power consumption.
  • the state management unit 33 (see FIG. 1) manages the remaining battery power, and if the battery level falls below a predetermined threshold value (step 502), the minimum receiving interval is increased by n steps to reduce the HS-PDSCH minimum. Instruct the reception interval management unit 32 to change.
  • the minimum reception interval management unit 32 'requests the minimum reception interval management unit 13 of the RNC 1 to increase the HS-PDSCH minimum reception interval value by n steps (step 503). After that, the processing after step 306 in FIG. 9 is performed.
  • the ability to change the minimum reception interval value based on the remaining battery level can be changed based on the communication quality and communication rate. That is, UE 3 generally measures the communication quality, performs a threshold determination based on the measured reception quality, and determines the reception quality. If the reception time decreases, the HNC can be notified using the dedicated control channel to increase the minimum reception interval by n steps and to reduce the minimum reception interval by n steps if the reception quality improves. It is possible.
  • UE 3 generally measures the communication rate. Based on the measured communication rate, UE 3 performs a threshold judgment, and when the communication rate is small, sets the minimum reception interval to n. If the step is large and the communication rate is large, it is possible to notify the RNC using a dedicated control channel to reduce the minimum reception interval by n steps. By doing so, it is possible to prevent wasteful power consumption during low-rate communication.
  • the RNC activates the flow control process in accordance with the receivable cycle of the UE. It performs independent flow control for the UE. Furthermore, it is also possible to dynamically change the flow control activation cycle according to various communication environments. By doing so, it is considered that the communication state can be always maintained at the optimum state without lowering the throughput of the bucket data as a whole system, and the communication quality will be improved.
  • RNC's NodeB can be used because it can perform flow control with the minimum amount of processing required and can optimize the use efficiency of buffers in the RNC and NodeB. In addition, it enables reduction of equipment scale (buffer amount and number of processing blocks) and cost, which in turn leads to lower communication cost.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

 無線通信ネットワークにおける基地局制御装置と基地局間のフロー制御方法である。基地局制御装置、基地局、移動局に該移動局の最小受信間隔に基づいた同一の処理タイミングを設け、該処理タイミングに基づいて、基地局制御装置は基地局との間でデータ転送要求フレーム及びデータ転送許可フレームを送受して、基地局制御装置から基地局へのデータのフロー制御を行い、かつ、該処理タイミングで基地局は移動局へデータを送信する。

Description

明 細 書
無線通信ネッ トワークおよびフロ一制御方法 技術分野
本発明は少なく と も基地局制御装置(Radio Network Controler: RNC)と基地局 ( NodeB) と移動局(User Equipment: UE)とを含む無線通信ネッ トワークおよ びフロー制御方法に係わり、特に、 UE のデータ受信間隔と、 RNC と NodeB 間で 実施されるフロ一制御の処理間隔を一致させることでフロ一制御を効率よく行う ための無線通信ネッ トワークおよびフロー制御方法に関する。 背景技術
(a) HSDPA無線通信システム
W- CDMA 方式を使用 した無線通信シス テムは、 3GPP ( 3^ Generation Partnership Project) に.て仕様化が行われ、 現在国内でも実際のサービスが開始 されている。 現在、 3GPP では、 さらなる高機能化を目指し追加機能の仕様化が 進められており 、 例えば、 パケッ ト通信では、 HSDPA (High Speed Data Packet Access) の名称で、 通信レー トを下り最大 12Mbps (現状は下り最大 2Mbps) ま で向上させるための追加機能検討が行われている。
図 10 は HSDPA システムの構成概略図である。 3GPP での無線アクセス系 (RAN: Radio Access Network) は、 RNC ( Radio Network Controler: 無線制 御装置) 1 と NodeB (基地局) 2、 UE ( User Equipment: 移動機) 3a, 3b,…力 ら構成されており 、 RANは CN ( Core Network) 4に接続される。
HSDPA では、 パケッ トデータの伝送チャネル CH と して、 有線区間における ① HS-DSCH ( High Speed― Downlink Shared Channel)、 無線区間における② HS-PDSCH ( High Speed一 Physical Downlink Shared Channel) を使用する。 HS-DSCH と HS-PDSCHは下り専用のチャネルであり、かつ複数の UE ( UE#0、 UE#1) 3a, 3b,…で共有される。
無線区間において、 高速制御チャネルと して③ HS-SCCH (High Speed Shared Control Channel) が設定され、 UE 3a, 3b,…が HS-PDSCH上でパケッ トデータ を受信するための制御情報が伝送される。 HS-SCCH は複数の UE 3a, 31v"で共 有される。
また、 無線区間において④ HS-DPGCH ( High Speed Dedicated Physical Control Channel)がユーザ毎に設定される。 HSDPAでは、 NodeB 2と UE 3a, 3b, …の間でデータの再送制御を行っており、 UE 3a, 3b,…は、 受信データに対する ACK (受信確認通知) や NACK (受信失敗通知) を、 上記 HS-DPCCHを使用し て、 NodeB 2に通知する。
さらに、 RNC 1 と UE 3a, 3b,…の間は、 ⑤制御用の論理パス (個別制御チヤネ ル) が UE 3a, 3b,…毎に設定される。 なお、 個別制御チャネル上のデータは、 物 理的には NodeB 2を経由して送受される。 また、 RNC 1-NodeB 2間の制御情報 の送受は、 ⑥ RNC-NodeB 間制御チャネルを介して行われる。 また、 RNC 1 と NodeB 2の間では、 QoS ( Quality of Service) を確保するため、 フロー制御が実 施される。
(b) HS-PDSCHパケッ トデータの受信メカニズム
図 11 (A) 〜図 11(D)は HS-PDSCH上でのパケッ トデータの受信メカニズム説 明図である。
HS-SCCH上では、図 11(A)に示すよ うに、 TTI ( Transmition Time Interval = 2 ms) と呼ばれる送信周期が設定されており、 送信すべき制御情報が存在する場 合のみ、 該制御情報が TTI に合わせて送信され、 UE#0,#1 によ り受信される。 HS -SCCH で伝送されるデータには、 ユーザ識別子 (UEID : User Equipment Identifier) と HS-PDSCHのデータを受信するための各種パラメタ (無線拡散コ ー ド、 変調方式、 データ長情報など) がある。
• UE による HS -SCCHおよび HS-PDSCHデータの受信
UEは全ての TTIで HS-SCCHデータを受信する。 例えば、 図 11 (B) の slot#l では、 UE#0 と UE#1が同時に HS-SCCHデータを受信する。 ここで、 各 UE は データ内の UEID を参照し、 自 ID と比較する。 この場合、 slot# l における HS-SCCH データの UEID は、 「UE#1」 となっているため、 UE#0 は、 受信 HS-SCCH データを破棄し、 一方、 UE#1 は受信 HS -SCCH データ内の制御デー タを取り込む。 その後、 UE#1は制御データ部分から HS-PDSCH受信用パラメ タ を抽出し、 HS-PDSCH上でパケッ トデータを受信する (図 11 ( C) 、(D))。 UE# 1 はデータを受信したのちデータ内に含まれている「順序番号」を参照し、 データの欠落がなかったかどうかを確認する。 データ欠落なく全てのデータを受 信できた場合には、 HS -DPCCH を使用して NodeB に ACK を通知する。 また、 データの欠落があった場合には、 HS -DPCCHを使用して NodeBに NACKを通知 する。 slot#2〜 5 , slot#7~8 につレヽても 同様であ り 、 UE# 1 は slot#l, 4 の HS-PDSCH を介してパケッ トデータを受信し、 UE#0 は slot#2〜3, 5, 7-8 の HS-PDSCHを介してバケツ トデータを受信する。
• · UE のパケッ ト受信間隔
受信処理能力の低い UEでは、 TTI 毎に毎回データを受信すると、 受信データ 処理が追いつかない場合が考えられる。 そこで、 UE 毎に最小受信間隔が設定可 能であり、 NodeB はある特定の UE に対して、 最小受信間間隔以上の送信間隔を 保証する必要がある。
たとえば、図 11(D)に示すよ う に UE#0、UE#1の最小受信間隔がそれぞれ、 1TTI、 3ΤΤΙ と した場合を考える。 slot#l で UE#1 向けのデータ送信が行われたとする と、 次に UE# 1 向けの送信を行えるのは、 3TTI後の slot#4 という ことになり、 その間の slot#2、 3では、 UE# 1向けの送信は禁止される。
( c )フロー制御
図 12はフロー制御メ力二ズムの概要説明図である。
RNC 1は CN 4からバケツ トデータを受信する と、 該パケッ トデータをー且パ ッファ リ ングし、 パッファ監視周期毎に該受信バケツ トデータの送信要求をキヤ パシティ リ クエス 卜(Capacity Request)と呼ばれる制御フ レームで NodeB 2に 送信する。 Capacity Requestの特徴的なパラメ タと しては図 13に示すように、
①メ ッセージ種別 : Capacity Requestであることを表す、
②フロー識別子 : フロー制御を行う 「データフロー」 を表す (ユーザ識別にも 相当する)、
③送信要求データ数: RNCのパッファ内に蓄積されていて、 これから送信しよ う と しているデータ数を表す、 .
がある。 なお、 RNC, CN間のデータ通信は ATMセルを用いて行われ、 ATMセル のペイ ロー ド部に 1以上のショー トパケッ 卜がマッピングされる構成になってい る。 このため、図 13のフ レーム(セル)の先頭にセルヘッダが付され、ショー トパケ ッ 卜で上記パラメータが特定される。
NodeB 2は、 Capacity Request を受信すると、 NodeB内のバッファ状況を調 查し、 空きがあれば送信許可データ数を RNC 1に対して、 キャパシティ ァロケ —シヨ ン (Cap acity Allocation) と呼ばれる制御フレームで通知する。 Capacity Allocatio の特徴的なパラメタ と しては図 14に示すよ うに、
①メ ッセージ種別 : Capacity Allocationであることを表す、
②フロー識別子 : フロー制御を行う 「データフロー」 を表す (ユーザ識別にも 相当する)、
③送信許可データ数 : RNCに対して送信を許可するデータ数
がある。
RNC 1は Capacity Allocationを受信すると、 許可されたデータ数だけ、 パッ ファ リ ングしていたパケッ トデータを NodeB 2 に対して送信する。 その後、 NodeB 2では、 HS -SCCHデータ と と もに、 該バケツ トデータを UE 3aに向けて 送信する。
上記フロー制御は、 データフロー毎 (移動局毎) に行われる。 したがって、 実 際に : RNC-NodeB 間では、 データフロー分(移動局数分)だけ並行してフロー制御 が行われることになる。
(d)課題
図 12で説明したよ う に、 RNC 1は CN 4からバケツ トデータを受信した際に は、 一旦データをバッファ リ ングし、 Cap acity Requestによ り、 NodeB 2に対し てパケッ トデータの送信要求を発行することになる。
• 通常実施される方法
ここで Capacity Requestの送信契機について、 CN 4からパケッ トデータを受 信する度に、 RNC 1が Capacity Reque stを送信する と した場合、 送信要求が多 発し、 伝送帯域、 計算処理リ ソース的にも効率が悪い。 したがって、 通常、 RNC 1 は図 12 に示すよ う に一定周期でバッファを監視し、 監視タイ ミ ング毎に Cap acity Request処理を起動し、そこまでにパッファ リ ングされたバケツ トデー タ全てに対して、 NodeB 2へ送信要求を発行する という制御を行っている。 .しかし、 かかるフロー制御では以下の問題がある。
まず、図 15に示すように RNC 1 の Capacity Request処理起動周期 T。力 S、 UE 3 の HS-PDSCH最小受信間隔 よ り も短い場合について考察する。
Capacity Request処理起動周期 To毎に、 RNC 1は、 パケッ トデータ①、 ②〜 ④、 ⑤のそれぞれに対して Capacity Requestを NodeB 2に送信し、 NodeB 2 よ り Capacity Allocation受信後、 該 NodeB に対してパケッ トデータを送信する。 かかる場合、 NodeB 2では、 3回に分けて、 データを受信するが、 実際に UE 3 に対してデータ送信するタイ ミ ングは、 UE の HS-PDSCH最小受信間隔 に合 わせる必要があるため、 そのタイ ミ ングまでそれぞれのデータは NodeB 内にパ ッファ リ ングされていることになる。
このよ う に、 RNC 1 内の Capacity Request 処理起動周期 T。 と、 UE 3 の HS-PDSCH最小受信間隔 Tiが異なる場合には、 NodeB2 内でデータが無駄にパ ッファ リ ングされることになる。 また、 図 15の状況では、 RNC 1 よ りバケツ ト データ①〜⑤全てのデータに対して 1 つの Capacity Request を送信する場合に 比べて、 3倍の Capacity Request、 Capacity Allocationを送受信してレヽること になり 、 RNC— NodeB 間の伝送帯域を浪費しているだけでなく、 RNC 内におけ る Capacity Request処理に消費される計算リ ソースの浪費にもつながる。 さら に、 NodeB 内におけるデータのバッファ 占有時間が長くなると、 その後に発行さ れる RNC.からのデータ転送要求 (Capacity Request) に対して、 パッファを割 当てられなく なる といった問題が発生し、 これを,解消するために、 大きなパッフ ァを搭載する と装置規模 · コス ト面でデメ リ ッ トとなる。
次に、 図 16 に示すよ うに RNC 1 の Capacity Request処理起動周期 Toが、 UE 3の HS-PDSCH最小受信間隔 よ り も長い場合について考察する。
図 16に示すよ うに、 RNC 1 は Capacity Request処理起動タイ ミングで、 ノヽ" ケッ トデータ⑥〜⑩について Capacity Requestを NodeB 2へ送信し、 Capacity Allocation受信後、 NodeB 2に対してデータを送信する。 かかる場合、 UE 3は 比較的短周期でバケツ トデータの受信が可能であるにもかかわらず、 RNC 1 にお けるデータバッファ時間が長いため、 はじめに到着したデータ (例えば、 パケッ トデータ⑥, ⑦) が実際に UE 3へ転送されるまでの時間が大きく なり、 データ 到着が遅延するこ とになる。 さ らに、 RNC 1 におけるデータのバッファ 占有時 間が長く なる とノ ッファ不足が発生する可能性があり、これを解消するために、 大きなバッファを搭載すると装置規模 · コス 卜面でデメ リ ッ ト となる。
さ らに、 UE 3 の HS-PDSCH最小受信間隔 は、 上述のよ うに UE 3の受信 能力によ り 、 UE 毎に異なっているため、 通常行われるよ う にな 「固定周期の Capacity Request 処理起動方法」 では、 全ての UE に対して最適な、 Capacity Request処理起動周期を与えることが困難である。 '
マルチメディァ情報をバケツ ト形式に中継回線に伝送し、相互にパケッ ト転送 を行うパケッ ト交換装置がある(特許文献 1)。 このパケッ ト交換装置では、データ 端末装置から入力されたデータ情報をバッファに一時保存し、データ情報のパケ ッ ト信号種別毎に予め定められた送信待ち時間後にパケッ ト転送部を介して中継 回線に送出する。この従来技術はパケッ トのフロー制御を実施するものであるが、 基地局制御装置と、 基地局と、 移動局とを含む無線通信ネッ トワークにおける基 地局制御装置と基地局間のフロー制御に関するものではなく、又、移動局のデータ 受信間隔に基づいてフ口一制御を実施するものでもない。
また、 データ転送速度を最適化するデータ転送速度制御方式がある(特許文献 2)。このデータ転送速度制御方式では、周期内に送信先よりデータ送信停止を指示 するフロー制御情報が送られてきたか否かによ り送信間隔を増減する演算を行い、 演算結果によ り得られた新たな送信間隔で次周期のデータの送信を行う。これに よ り 、フロ一制御の状況に応じて送信間隔を変化させ、データ転送速度を最適化す る。この従来技術は送信間隔を制御するものであるが、基地局制御装置と、 基地局 と、 移動局とを含む無線通信ネッ トヮ一クにおける基地局制御装置と基地局間の フロー制御に関するものではなく、又、移動局のデータ受信間隔に基づいてフロー 制御するものでもない。
• 特許文献 1
特開平 3- 108843号公報
• 特許文献 2
特開平 7-264262号公報
以上よ り、本発明の目的は、 HS-PDSCH最小受信間隔を意識した、効率のよぃフ ロー制御 (Capacity Request 起動制御) を実現できるよ うにすることである。 本発明の別の目的は、 HS-PDSCH最小受信間隔を種々の動作条件の違いにより . ダイナミ ックに変化させ、 かつフロー制御起動周期を該最小受信間隔に最小受信 間隔追随させることで、よ り 品質の高い通信を実現できるよ うにすることである。 発明の開示
本発明は、 基地局制御装置と、 基地局と、 移動局とを含む無線通信ネッ トヮー 'クにおける基地局制御装置から基地局へのデータフ口一制御に関する。基地局制 御装置は、 基地局との間でデータ転送要求フレーム及びデータ転送許可フ レーム を送受して基地局へのデータフ口一制御を行い、 基地局は移動局へデータの送受 を行う。 基地局制御装置は所定の処理タイ ミングで、すなわち、移動局のデータ受 信間隔に基づいて基地局との間で前記フロ一制御を行う と共に、基地局は該デー タ受信間隔で移動局へデータを送信する。基地局が多数の移動局と通信を行う場 合には、前記フロー制御を移動局毎に行う。
また、 基地局制御装置は移動局毎に該移動局宛のデータをバッファに格納し、 該移動局毎の該パッファのデータ占有率(データ量)が所定の閾値を超えたか監視 し、閾値を越えれば前記の処理タイ ミングに関係なく フロ一制御を開始する。
また、 基地局制御装置は、前記移動局のデータ受信間隔を通信状況の変化、 例え ば、移動局のセル間移動回数、通信品質等に応じて移動局毎にダイナミ ックに変更 する。
本発明によれば、 基地局制御装置と基地局間のデータフロー制御と基地局と移 動局間のデータ送受を同じタイ ミ ングで行えるため、 伝送帯域や計算リ ソースを 浪費することがなく なる。
本発明によれば、バッファに蓄積された移動局宛のデータ量が増加すれば、基地 局制御装置は基地局との間でフロ一制御をおこなってデータを基地局に送信する よ うにしたから、 大きなバッファを搭載する必要がなく装置規模 · コス ト面で有 利である。
本発明によれば、 移動局のデータ受信間隔を通信状況の変化、 例えば、移動局の セル間移動回数、通信品質等に応じて移動局毎にダイナミ ックに変更するから、移' 動局毎に最適なデータフロー制御を行う こ とができる。 図面の簡単な説明
図 1 は本発明の通信システムの概略構成図ある。
図 2はフロー制御実行部の詳細構成を備えた基地局制御装置(RNC)の構成図で める。
図 3はフロー制御実行部 Z無線送受信部の詳細構成を備えた基地局(NodeB ) の構成図である。 - 図 4は基地局制御装置(RNG)のフロー制御の処理シーケンスである。
図 5は RNC と NodeB間のフロー制御処理である。
図 6は NodeB と UE 間のデータ転送処理である。
図 7は本発明の送信処理説明図である'。
図 8 は各 UE の最小受信間隔(データ受信間隔)を更新する第 1 の処理フローで ¾る。
図 9は各 UE の最小受信間隔(データ受信間隔)を更新する第 2 の処理フローで ある。
図 1 0は HSDPAシステムの構成概略図である。
図 1 1 は HS -PDSCH上でのバケツ トデータの受信メ力ニズム説明図である。 図 1 2はフロ一制御メ力-ズムの概要説明図である。
図 1 3は Capacity Request セル(データ転送要求セル)の特徴的なパラメ タ説 明図ある。
図 1 4は Cap acity Allocation セル(データ転送許可セル)の特徴的なパラメタ 説明図である。
図 1 5は RNC の Capacity Reque st処理起動周期が、 UE の HS'PDSCH最小 受信間隔よ り も短い場合の処理シーケンスである。
図 1 6は RNC の Capacity Request処理起動周期が、 UE の HS-PDSCH最小 受信間隔よ り も長い場合の処理シーケンスである。 発明を実施するための最良の形態 ( A ) 全体の通信システム
図 1 は本発明の通信システムの概略構成図であり、各ノー ドの機能及びそれぞ れの機能間の論理的'な情報交換経路を示している。
• 基地局制御装置 (RNC)
基地局制御装置 (RNC) 1 には、 少なく と も送受信部 11、 フロー制御実行部 12、HS-PDSCH最小受信間隔管理部 13、UE移動度管理部 14が搭載されている。 送受信部 11 は、 フ口一制御に基づいて基地局 2 との間でパケッ トデータの送受 信処理を行う。
フロー制御実行部 12 は、 基地局(NodeB) 2 との間で移動局毎にフロー制御を 行い、コアネッ トワーク (CN) から受信した各移動局宛のパケッ トデータを基地 局 2 に送信するよ う制御する。 フロー制御とは、 NodeB 2へデータを送信したい 時、データ転送要求 (Capacity Request) フ レームを基地局へ送信し、該データ転 送要求フ レームに応答して NodeB 2から送られてく るデータ転送許可(Capacity Allocation) フ レームを受信し、 該データ転送許可フ レームに基づいてバッファ に保存されているデータを、 NodeB 2へ送信する制御である。
フ口一制御の起動処理タイ ミ ングは、 HS -PDSCH最小受信間隔管理部 13から 移動局毎に指定される最小受信間隔に基づいて決定する。 HS-PDSCH最小受信間 隔管理部 13が移動局の HS-PDSCH最小受信間隔を更新した場合には、該最新の 最小受信間隔を参照してフロ一制御を継続する。 また、 フロー制御実行部 12は、 コアネッ トワーク (CN) から受信した各移動局菀のパケッ トデータをバッファに 格納する力 S、バッファの蓄積データ量が閾値よ り多く なる とフロー制御を開始す る。
HS -PDSCH最小受信間隔管理部 13は、移動局 (UE) 3毎に HS-PDSCHの最小 受信間隔を更新して記憶する手段を有する。 すなわち、 HS-PDSCH最小受信間隔 管理部 13は、 UE移動度管理部 14からの変更要求によ り、あるいは移動局 (UE) 3あるいは基地局(NodeB) 2からの HS-PDSCH最小受信間隔の変更要求を受けて、 該 UE 3の HS-PDSCH最小受信間隔の値を更新して保存する。又、 HS-PDSCH最 小受信間隔管理部 13は、 UE 3の HS-PDSCH最小受信間隔の値を更新すれば、該 UE 3及び NodeB 2 にその値を通知すると共にフロー制御実行部 12に対して値 が変更されたことを通知する。
UE移動度管理部 14は、 UE 3の移動状況を、アプリケーションメ ッセージをも とに監視 ' 管理する。 そして、 ある UE が所定の条件を満たせば、 対応する UE の HS-PDSCH最小受信間隔を変更するよ う 、 HS-PDSCH最小受信間隔管理部 13 に対して要求する。 例えば、 UE 3 の移動に関する制御情報を管理し、 ハン ドォー バ頻度あるいは位置登録頻度あるいはセル更新頻度を監視し、これら頻度に基づ いて、 UE 3のデータ受信間隔の変更要否を判断し、 HS-PDSCH最小受信間隔を 変更する必要があれば、 HS-PDSCH最小受信間隔管理部 13に対して変更要求を する。
なお、 RNC 1 と UE 3間のァプリケーショ ンメ ッセージおよびは最小受信間隔 変更要求、 更新通知は、 図 10の個別制御チャネル⑤を使用して送受される。 又、 RNC 1 と NodeB 2間の最小受信間隔変更要求および更新通知は、 RNC-Nodei 間制御チャネル⑥を介して行われる。
. 基地局 (NodeB)
基地局 (NodeB) 2には、 少なく とも送受信部 20、無線送受信部 21、 フロー制 御実行部 22、 HS-PDSCH最小受信間隔管理部部 23、 無線品質管理部 24が搭載 される。
送受信部 20は、フ口一制御に基づいて基地局制御装置(RNC) l との間でバケツ トデータの送受信処理を行う。 無線送受信部 21は各移動局(UE)3 の HS-PDSCH におけるデータ受信間隔(最小受信間隔)を保持し、該データ受信間隔に基づいて 無線によ りバケツ トを移動局に送信する。
フロー制御実行部 22は、 RNC 1から受信した各移動局宛のパケッ トデータをパ ッファに保存する。 また、 フロー制御実行部 22は、 RNC 1から受信したデータ送 信要求 (Capacity Request) フ レームに対して、 データ送信許可 (Capacity Allocation) フ レームを返送する機能を有する。 すなわち、 フロー制御実行部 22 は、 RNC 1 から所定移動局に関するデータ転送要求フ レームを受信した時、該移 動局のバッファの空き状況に基づいて所定データ量のデータ送信を許可するデー タ転送許可フ レームを RNC 1へ送信する。
HS-PDSCH最小受信間隔管理部 23は、 UE 3毎に HS-PDSCHの最小受信間隔 を更新して保持する。 すなわち、 HS-PDSCH 最小受信間隔管理部 23 は、無線品 質管理部 24からの変更要求にも とづいて該当する UE 3の HS-PDSCH最小受信 間隔の変更を RNC 1 の HS-PDSCH最小受信間隔管理部 13に要求する。そして、 該最小受信間隔管理部 13 からの最小受信間隔変更指示に基づいて該当 UE の HS-PDS CH最小受信間隔を更新して保存する。又、 HS -PDS CH最小受信間隔管理 部 23は、 UE 3 の HS-PDSCH最小受信間隔の値を更新すれば、 無線送受信部 21 に値が変更されたことを通知する。
無線品質管理部 24は、 UE毎に無線品質を監視 · 管理し、 ある UE の無線品質 が所定の条件を満たせば、 HS-PDSCH最小受信間隔管理部 23 に対して、 該 UE の HS-PDSCH最小受信間隔を変更するよ う通知する。
• 移動局(UE) ' "
移動局(UE)3 には、 少なく と も送受信部 31、 HS-PDSCH最小受信間隔管理部 32、 状態管理部 33が搭載されている。
送受信部 31は HS-PDSCH最小受信間隔でパケッ トデータおよびその他のデ一 タの送受信処理を行う。 HS-PDSCH最小受信間隔管理部 32 は自 HS-PDSCH の 最小受信間隔を更新して保持する。すなわち、 HS-PDSCH最小受信間隔管理部 23 は、状態管理部 33 からの変更要求にもとづいて自分の HS-PDSCH最小受信間隔 の変更を RNC 1 の HS-PDSCH最小受信間隔管理部 13 に要求する。 そして、該 最小受信間隔管理部 13からの最小受信間隔変更指示に基づいて HS - PDS CH最小 受信間隔を更新して保存する。 又、 HS-PDSCH 最小受信間隔管理部 32 は、 HS -PDSCH最小受信間隔の値を更新すれば、 送受信部 31に値が変更されたこと を通知する。
状態管理部 33は自身の状態 (電池残量、通信品質、 通信レー ト等) を監視 · 管 理し、 自状態が所定の条件を満たせば、 HS -PDSCH最小受信間隔管理部 32に対 して、 HS-PDSCH最小受信間隔を変更するよ う通知する。
( B) RNC のフ ロー制御実行部
図 2はフロー制御実行部の詳細構成を備えた基地局制御装置(RNC) 1の構成図 であ り 、図 1 と 同一部分には同一符号を付している。送受信部 11 は、 基地局 (NodeB)とフレームの送受を行う送受信部 11a と、 コアネッ トワーク CN とパケ ッ 卜の送受を行う送受信部 l ibに分けている。
フ口一制御実行部 12 は、 送受信部 lib を経由して CNから受信するパケッ ト データに対して、 NodeB との間でフ口一制御を実行する。 フ口一制御の起動処理 タイ ミ ングについては、 HS -PDSCH最小受信間隔管理部 13 によ り、 UE 毎に指 定される最小受信間隔に基づく。 さ らに、 HS-PDSCH最小受信間隔が更新された 場合には、 該最新の最小受信間隔を参照して、 フロー制御を継続する機能を有す る。 以下にフ口一制御部内の各プロックについて説明する。
パッファ 51ο〜51^ΐコアネッ トワーク CNから受信した各移動局宛のパケッ ト デー タ を移動局毎に保存する。 データ 転送 要求/許可処理部(Capacity Request/Allocation 処理部) 52 は、 各移動局宛のバケツ トデータが移動局毎にパ ッファ 52o〜52nにパッファ リ ングされている場合、所定のタイ ミングでデータ転 送要求フレーム (Capacity Requestフ レーム) を生成し、 送受信部 11aを経由し て NodeB 2へ送信する。また、 Capacity Request/Allocation処理部 52は NodeB 2 からデータ転送許可フレーム (Capacity Allocation フレーム) を受信すれば、 該フレームで送信許可されたデータ数をパッファ管理部 53へ通知する。
バッファ管理部 53 は、 バッファ内の状態を常に監視する。 すなわち、 パッフ ァ管理部 53は、 移動局毎にバッファ 520〜52nの閾値を管理し、 ある移動局のバ ッファ内のデータ 占有率(データ量)が所定の閾値を超えたか監視し、閾値を超え れば Capacity Request/Allocation処理咅 52 に Capacity Requestフ レームの送 信処理を起動するよ う要求する。
また、 ノ ッファ管理部 53 は、 Capacity Request/Allocation処理部 52力 ら所 定移動局について送信許可データ数の通知を受ければ、 該移動局に応じたデータ バッファ 51j から指示されたデータ数を取り 出し、 送信処理を行う (データを送 受信部 11aへ渡す)。
HS-PDSCH 最小受信間隔格納レジスタ 54o〜54nは UE 毎の HS-PDSCH最小 受信間隔 TME0〜TMRnを保存する。これらの HS-PDSCH最小受信間隔 TMB0〜TMRn はフロー制御起動タイマ値と して使用され、 HS-PDSCH最小受信間隔管理部 13 の制御で値が更新される。
フロー制御起動タイマ 55o〜55nは UE毎に設けられ、 HS-PDSCH最小受信間 隔格納レジスタ 54o〜54n に格納されている HS -PDSCH 最小受信間隔 TMR0〜 TMBnの値をタイマ値と して使用する。 フロー制御起動タイマ 55o~ 55nは経過時 間 力 S タ イ マ 値 に 等 し く な る 毎 に フ ロ ー 制 御 の 実 行 を Capacity Reque st/Allocation 処理部 52 に指示する と共に、経過時間を初期化する。 なお、 最小受信間隔 TMRi をタイマー値と してフロー制御起動.タイマー 55 iにセッ トし、 該タイマー値を減算して 0になった時、タイムアウ トになったものと してフロー 制御の実行を指示するよ うに構成すること もできる。
HS -PDSCH最小受信間隔管理部 13は、 UE毎に HS -PDSCHの最小受信間隔を 管理し、 移動情報管理部 14、 NodeB 2あるいは UE 3からの HS -PDSCH最小受 信間隔の変更要求を受けて、 該当する UE の HS -PDSCH最小受信間隔の値を更 新する。
移動情報管理部 14 は、 UE 3 の移動状況をアプリケーショ ンメ ッセージをもと に監視 · 管理する機能を有する。 ある UE が所定の条件を満たした場合に、 対応 する UE の HS -PDS CH最小受信間隔を変更するよ う、 HS -PDS CH最小受信間隔 管理部 13に対して通知する。
送受信部 11aは、 ; RNC装置 1 と基地局 2 との間で送受される全てのデータを 終端す る 。 パ ケ ッ ト デー タ や付随す る フ ロ ー制御 フ レー ム (Cap acity Reque st/Allocationフ レーム)、あるいは個別制御チャネル上のアプリケーショ ン メ ッセージ (最小受信間隔変更要求など) も送受信部 11aを介して送受される。
( C ) NodeB のフロー制御実行部及ぴ無線送受信部
図 3 はフロ一制御実行部ノ無線送受信部の詳細構成を備えた基地局(NodeB ) 2 の構成図であり、図 1 と同一部分には同一符号を付している。
フ口一制御実行部 22は、 RNC 1 との間でフロ一制御を行うほか、 各 UE宛の 送信データ(パケッ 卜データ)をパッファ 63o〜63nに一時的に格納し、 各 UE 3の 送信データを無線送信部 21へ転送する機能を有する。
データ転送要求/許可処理部(Capacity Request/Allocatio 処理部) 61は、 RNC 1 から Capacity Request フ レームを受信すれば、 バッファ管理部 62に送信許可 データ数を問い合わせて取得し、該送信許可データ数を含む Capacity Allocation ' フ レームを生成して送受信部 20を経由して RNC 1 へ送信する。 ノくッファ管理部 62は、各 UE宛のデータを一時的に保存するパッファ 63o〜63n 内の状態を常に監視.する 。 すなわち、 バ ッ フ ァ 管理部 62 は、 Capacity Request/Allocation処理部 61から送信許可データ数の問い合せが入力される と、 該当する UE のバッファ状況を調査し、 バッファの空き状況に応じて送信許可デ 一タ数を決定して Capacity Request/Allocation処理部 61に通知する。 また、 パ ッファ管理部 62 は、 ノ ッファ 63o〜63n内のデータを無線通信部 21 へ引き渡す 機能も有している。
無線送受信部 21 は、 各 UE 3 との間で実際に無線通信を行うための機能部で ある。 無線通信部 71は、 フロー制御実行部のバッファ管理部 62から渡される各 UE のパケッ トデータを該 UE に対して最小受信間隔で無線送信する。 無線通信 眘 71 は、 HS-PDSCH最小受信間隔格納レジスタ 72o〜72nに保持されている各
UEのデータ受信間隔 TMrO〜TMRnを参照し、 各 UEの最小受信間隔を保証しなが ら通信を行う。 また、 UE 3から図 10の HS-DPCCH④を介して受信する通信品 質情報 (ACE:、 NACK) を通信品質管理部 24へ通知する。 HS-PDSCH最小受信 間隔格納レジスタ 720〜72nは HS-PDSCH最小受信間隔 TM !〜 TMRNを UE 毎に 管理、保持するもので、 無線通信部 7 1 によ り参照され、 HS-PDSCH最小受信間 隔管理部 23によ り値が更新される。
通信品質管理部 24 は、無線通信部 71 から通知される通信品質情報 (ACK、 NACK) をもとに、 HS -PDSCH最小受信間隔の変更要否を判断する。 変更が必要 と判断した場合には、 RNC - NodeB間制御チャネル⑥(図 10参照)を使用して、 RNC 1 に対して変更要求を通知する。
上記受信間隔変更処理は以下のよう にして実現することができる。
単位時間内に受信した通信品質情報 (ACK:、 NACK) のう ち、 NACK (受信失 敗〉 の割合を、 2 種類の閾値 (上限 · 下限) と比較し、 上限閾値以上 (低品質) であれば、 最小受信間隔を大きく し、 逆に下限閾値以下 (高品質) であれば、 最 小受信間隔を小さ ぐする。 このとき、 最小受信間隔の変更幅は、 TTI ( 2ms) の n 倍で指定可能である (nは整数)。
HS -PDSCH最小受信間隔管理部 23は、 UE毎に HS-PDSCHの最小受信間隔を 管理し、通信品質管理部 24からの HS -PDSCH最小受信間隔の変更要求を受けて、 HS-PDSCH 最小受信間隔格納レジスタ 72o〜72nに保持されている該当する UE の HS -PDSCH最小受信間隔の値を更新する。 なお、実際には、 RNC 1に変更要求 を送り 、RNC 1 よ り更新通知を受信した後に最小受信間隔格納レジスタ 72o〜72n の更新を行う。
送受信部 20は NodeB 2と RNC 1との間で送受される全てのデータを終端する。 パケッ トデータや付随するフロー制御フ レーム(Capacity Request/Allocatio フ レーム)、 RNC-NodeB間の制御メ ッセージ (最小受信間隔変更要求など) も送受 信部 20を介して送受される。
( D ) フロー制御処理シーケンス
図 4は基地局制御装置(RNC)のフ口一制御の処理シーケンスである。
送受信部 lib よ り受信した CNからのパケッ トデータは、 UE毎にパッファ 51ο 〜51ηに格納される(ステツプ①)。
バッファ管理部 53は、常時バッファ內のデータ占有率(蓄積データ量)を監視す る(ステップ②)。 そして、 バッファ 占有率が、 所定の閾値を超えたことを検出す れば、 直ちに Capacity Request/Allocation処理部 52へ通知し、 フロー制御の起 動 ト リ ガとする(ステップ②' )0
以上と並行して、 フロー制御起動タイマ 55ο〜55πは、 UE毎に独立に起動して 経過時間を計時する。 そして、 HS -PDSCH 最小受信間隔を参照し、 経過時間が HS-PDSCH 最小受信間隔に達 したか監視する(ス テ ッ プ③)。 経過時間が HS-PDSCH 最小受信間隔に達すれば、 Capacity Request/Allocation 処理部 52 へ通知し、 フロー制御の起動 ト リガとする(ステップ③ ' )0 また、 直ちに、計時時 間を初期化して 0 から再起動する。 タイマが満了した際は、 以上のよ う にして、 UE毎に HS -PD S CH最小受信間隔に追随する形で、周期的にフロー制御を起動す ることが可能となる。
ステップ②' あるいはステップ③ ' によ り、 フロー制御の起動 トリガが発生す れば、 Capacity Request/Allocation処理部 52は、 フロー制御起動 ト リガを検出 する。 これによ り、 Capacity Request/Allocation処理部 52は、 バッファ管理部 53 と の間でバッファ状況の受け渡しを行い、 その情報に基づいて、 Capacity Reque stフレームを作成して NodeB 2に送信する(ステップ④)。 そして、 NodeB 2力 ら Capacity Allocation フレームを受信する と (ステップ ⑤)、 送信許可されたバケツ トデータ数を確認し(ステップ⑥)、 該送信パケッ トデ ータ数だけ該当バッファ 51o〜51nから取り 出し、 NodeB 2に送信する(ステップ ⑦)。
なお、 バッファ内のデータ占有率が所定値を超えたことによ り、 フロー制御処 理が起動している状態で、 フロー制御起動周期に到達しても (起動周期タイマが 満了)、既にフロー制御は起動しているので該起動周期による新たなフロー制御は 起動しない(ステップ⑧)。
また、所定 UE のタイマー満了による起動 ト リガ発生時、該 UE に応じたパップ ァ 51o〜51nにデータが存在しなければ(送信要求データ数 =0)、 Capacity Reque st フ レームを送信しないことで伝送帯域の圧迫を防止する。
また、 複数のフロー制御起動周期をもつこ とで、 Capacity Reque sフ レームが 頻繁に送信される懸念がある。 そこで、 ユーザ毎にガード時間を設け、 該ガード 時間内に 2つ以上の Capacity Re que stフレームを送信しないよ う保護する。 こ の制御方法は、 ユーザ毎にタイマを設けることで実施可能である。
( E ) RNC と NodeB 間のフロー制御
図 5 は RNC と NodeB 間のフロー制御処理である。 尚、図 5のステップ 101〜 ステップ 108 は図 4のシーケンスに従って説明済みであるので説明は省略する。 すなわち、以下では RNC 1 力 S Cap acity Reque st フレームを生成、送信してから の処理を説明する。
NodeB 2 (図 3参照)の Capacity Reque st/Allocation処理部 61は、 RNC 2 ら Cap acity Allocatio フ レームを受信すれば、該受信した Capacity Allocation フ レームから、 移動局 UE を特定する と と もに、 送信要求されているデータ数を 確認する(ステップ 110)。 ついで、 Capacity Reque st/Allocation処理部 61 は、 バッファ管理部 62 に該当移動局 UE の空きバッファ量を問い合わせる(ステップ 111)。
バッファ管理部 62 は、 該移動局 UE のバッファの空き容量を確認し、 送信許 可データ数を決定して Capacity Reque st/Allocation処理部 61に該 UEに対する 送信許可データ数を通知する(ステップ 112)。 Capacity Re que st/Allocation処理部 61 は、 バッファ管理部 62から通知され た送信許可データ数をもとに Capacity Allocation フ レームを生成し、 送受信部 20を介して RNC 2へ返送する(ステップ 113)。
RNC 1の Cap acity Reque st/Allocation処理部 52は、 NodeB 2力 ら該 Cap acity Allocation フ レームを受信する と、 移動局(ユーザ)を特定すると共に、送信許可さ れたデータ数を抽出し、バッファ管理部 62 に通知する(ステップ 114)。 バッファ 管理部 62 は通知された送信許可データ数をもとに、 該当 UE のパッファよ りパ ケッ トを読み出して送受信部 11 a を介して NodeB に送信する(ステツプ 115)。 NodeB 2は、 RNC 1からパケッ トデータを受信すると、 該当移動局 UE のパッフ ァへデータを格納する。
( F ) No deB と UE間のデータ転送処理
図 6は NodeB と UE 間のデータ転送処理である。
図 5 のステップ 115 の処理後、 NodeB 2 の無線通信部 21 は、 常時、 各 UE の HS -PDS CH 最小受信間隔を基準に各 UE への送信準備を行っている(ステップ 201)。 ある UEが受信タイ ミングになる と(ステップ 202)、 無線通信部 71は、 バ ッファ管理部 62 に対して該 UE のバッファ状況を問い合わせる(ステツプ 203)。 バッファ管理部 62 は該 UE のパッファにデータが存在しているか調べ(ステップ 204)、存在しなければステップ 201 以降の処理が繰返えされる。一方、パッファに データが存在すれば、バッファ管理部 62は該データを無線通信部 71に転送し(ス テツプ 206)、 無線通信部 71 は該当 UE に対して、 HS -SCCH を介して制御デー タを送信すると と もに(ステップ 207)、パケッ トデータを HS - PDS CH を介して無 線で送信する(ステップ 208)。
該当 UE 3は HS -S CCHを介して制御データを受信し(ステップ 209)、該制御デ ータに含まれる受信パラメータ(無線拡散コー ド、変調方式、データ長情報等)を使 用してパケッ トデータを、 HS -PDS CH を介して受信する(ステップ 210)。
UE 3はデータが正常に受信されたか監視し(ステップ 211)、正常に受信される と NodeB 2に対して、 HS -DPCCHを介して ACK (正常受信確認) を送信する(ス テツプ 212)。 また、 正常に受信できなかった場合には、 UE 3は NodeB 2に対し て、 HS -DPCCHを介して NACK (データ受信失敗) を通知する(ステップ 213)。 NodeB 2 は、 該 ACK/NACK情報を無線通信部 71 を経由して通信品質管理部 24へ転送し(ステップ 214)、 該通信品質管理部 24は、 該 ACK/NACK情報を無線 品質情報と して保持し、 その後のフィー ドバック処理 (具体的には、 HS-PDSCH 最小受信間隔変更処理) に使用する(ステップ 215)。
本発明 おいて、図 7 に示すよ うに一連の送信処理(RNC-NodeB 間のフロ一制 御及び NodeB-UE 間のデータ転送)は、 UE 3の HS-PDSCH最小受信間隔 TMRに 追随したタイ ミ ングで行われる。 このため、 図 7 と図 15、 図 16 とを比較すれば 明らかなよ う に、 本発明によれば RNC 1や NodeB 2内において不要なバッファ リ ングによるデータ遅延や無駄なフロー制御による帯域の圧迫を最小限に防ぐこ とができる。
( G) 付随機能
図 8及ぴ図 9 は各 UE の最小受信間隔(データ受信間隔)を更新する処理フロ一 である。
• RNC が管理する UE の移動情報に基づいてフロー制御起動周期(最小受信間 隔)を動的に変更する方法 :
UE 3が頻繁に移動する と、 該 UE 3 のデータ受信能力が落ちると考えられる。 RNC 1 内の移動情報管理部 14(図 1参照)は、 UEの移動情報、 例えば、 ハン ドォ 一バーやセル更新の頻度を蓄積 ' 管理する(ステップ 301)。 そして、 移動情報管 理部 14 はハン ドオーバーやセル更新の頻度が所定の下限閾値あるいは上限閾値 よ り大き く なった監視する(ステップ 302, 303)。 移動情報管理部 14は上限閾値を 越えれば、 HS-PDSCH最小受信間隔管理部 13に HS-PDSCH最小受信間隔値を大 きするよ う変更依頼し(ステップ 304)、下限閾値を越えれば、 HS-PDSCH最小受信 間隔管理部 13 に HS-PDSCH最小受信間隔値を小さくするよ う変更依頼する(ス テップ 305)。
HS-PDSCH最小受信間隔管理部 13は、 HS-PDSCH最小受信間隔値の変更依頼 があったか監視する(ステップ 306、図 9)。 変更依頼があれば、 最小受信間隔管理 部 13は、 フ口一制御実行部 12内の該当する UE の最小受信間隔レジスタに保持 されている H3-PDSCH 最小受信間隔値を変更依頼に応じて n ステップ大きく、 あるいは小さ く なるよう変更する と共に、 RNC-NodeB 間制御チャネル⑥(図 10 参照)を使用して、 NodeB 2に対して HS -PDSCH最小受信間隔を変更するよ う通 知する(ステップ 307)。 さらに、 HS -PDSCH最小受信間隔管理部 13 は、 個別制 御チャネル⑤(図 10)を使用して、 UE 3に対して HS-PDSCH最小受信間隔を変更 するよ う通知する(ステップ 308)。
NodeB 2 の HS-PDSCH最小受信間隔管理部 23は、 RNC 1から通知されたス テツプだけ HS-PDSCH最小受信間隔を変更し(ステップ 309)、最小受信間隔の変 更に成功したかチェックする(ステップ 310)。 最小受信間隔の変更が不成功であ れば、最小受信間隔管理部 23は、 RNC 1に変更失敗を通知し(ステツプ 311)、一方、 最小受信間隔の変更に成功すれば、最小受信間隔管理部 23 は RNC 1 に変更成功 を通知する(ステップ 312)。
また、 UE 3 の HS-PDSCH最小受信間隔管理部 32は、 RNC 1から通知された ステップだけ HS -PDSCH最小受信間隔を変更し(ステップ 313)、最小受信間隔の 変更に成功したかチェックする(ステップ 314)。 最小受信間隔の変更が不成功で あれば、最小受信間隔管理部 32 は、 RNC 1 に変更失敗を通知し(ステップ 315)、 最小受信間隔の変更に成功すれば、最小受信間隔管理部 32は、 RNC 1に変更成功 を通知する(ステップ 316)。
RNC 1 の HS-PDSCH最小受信間隔管理部 13は、一定時間内に NodeB 2と UE 3からそれぞれ変更成功/失敗通知があつたか、 Node Bは受信間隔変更を成功し たカ UE は受信間隔変更を成功したか監視し(ステップ 317〜319)、変更成功/失 敗通知を受信しなければ、あるいは、 N 0 d e Bが受信間隔変更に失敗すれば、あるい は U Eが受信間隔変更に失敗すれば、 NodeB 2 と UE 3 に最小受信間隔を元の値 に戻すよ う指示する(ステップ 320)。
一方、 Node B 2および UE 3が受信間隔変更に成功すれば、 HS-PDSCH最小受 信間隔管理部 13は、該当 UE の最小受信間隔を更新する(ステツプ 321)。
• NodeB の通信状態監視情報に基づいてフロー制御起動周期(最小受信間隔)を 動的に変更する方法 :
NodeB 2 の通信品質管理部 24(図 1)は、 HS -DPCCHを介して UE 3から受信 する ACK/NACK情報を用いてパケッ トデータの無線上の通信状態を把握する(ス テツプ 401)。 通信品質管理部 24は、 こ う した無線通信品質測定結果を UE毎に 管理しておき、 条件に応じて、 HS-PDSCH最小受信間隔を変更する。 すなわち、 パケッ トデータの再送頻度が大き く無線品質が下限閾値以下の場合には(ステッ プ 403で 「YES」 )、 UE 3の受信処理が間に合つていない可能性が高い。 このよ •う な場合、通信品質管理部 24は HS -PDS CH最小受信間隔管理部 23に HS -PDSCH 最小受信間隔値を大きするよ う変更指示する。 これによ り、 最小受信間隔管理部 23 は RNC 1 の最小受信間隔管理部 13 に HS-PDSCH最小受信間隔値を nステ ップ大きくするよ う変更要求する(ステップ 404)。
一方ノ ケッ トデータの再送頻度が小さ く無線品質が上限閾値以上の場合には (ステップ 402 で 「YES」 )、 UE 3の受信処理が十分に間に合つている。 このよ う な場合、通信品質管理部 24は HS-PDSCH最小受信間隔管理部 23に HS -PDSCH 最小受信間隔値を小さくするよ う変更指.示する。 これによ り、 最小受信間隔管理 部 23は RNC 1 の最小受信間隔管理部 13 に HS-PDSCH最小受信間隔値を nス テツプ小さくするよ う変更要求する(ステップ 405)。以後、図 9のステップ 306以 降の処理を行う。
•UE の通信状態監視情報に基づいてフ口一制御起動周期(最小受信間隔)を動的 に変更する方法 :
UE 3の通信状態等に応じて、 UEが HS-PDSCH最小受信間隔を変更する ト リ ガを RNC 1に対して通知する。通知方法と しては、個別制御チャネルを使用する。 例えば、 UE 3 の電池残量を監視し(ステップ 501)、電池残量が少なく なつてきた 場合、 消費電力を抑えるために、 データ受信間隔を伸ばすことが有効である と考 えられる。 この場合、 状態管理部 33(図 1参照)で、 電池残量を管理し、 所定の閾' 値以下になれ場(ステップ 502)、 最小受信間隔を n ステップ大きくするよ う、 HS -PDSCH最小受信間隔管理部 32に変更指示する。 これによ り、 最小受信間隔 管理部 32'は RNC 1の最小受信間隔管理部 13に HS-PDSCH最小受信間隔値を nステップ大きくするよ う変更要求する(ステップ 503)。以後、図 9のステップ 306 以降の処理を行う。
以上では、電池残量に基づいて最小受信間隔値を変更する力 通信品質や通信レ 一トに基づいて変更することもできる。すなわち、 UE 3は通信品質を測定するの が一般的であり、 この測定した受信品質をもとに、 閾値判定を実施し、 受信品質 が低下した場合には、 最小受信間隔を nステップ大き く、 受信品質が向上した場 合には、 最小受信間隔を nステップ小さくするよ う、 個別制御チャネルを使用し て HNCに通知することが可能である。
また、 UE 3 は通信レー トを測定するのが一般的であり、 この測定した通信レ ー トをもとに、 閾値判定を実施し、 通信レー トが小さい場合には、 最小受信間隔 を nステップ大きく 、 通信レー 卜が大きい場合には、 最小受信間隔を nステップ 小さくするよ う、 個別制御チャネルを使用して RNC に通知することが可能であ る。 こ うすることで、 低レー ト通信時に無駄な電力を消費するのを防止すること ができる。
(H) 本発明の効果
今後のパケッ ト伝送レー トの高速化に伴い、 有限のリ ソース (伝送帯域、 パッ ファメモリ 、 計算リ ソース等) をいかに効率的に使用するかが非常に重要な課題 となってく る。 本発明によれば、 実際にパケッ トデータの終端先である UE の受 信動作に着目 し、 UEが受信可能な周期に合わせて、 RNC側でフロー制御処理を 起動するものであり 、 かつ複数の UE に対して、 独立にフロー制御を行う もので ある。 さ らに、 様々な通信環境に応じて、 動的にフロー制御起動周期を変更する こと も可能である。 こ うすることによ り'、 システム全体と して、 バケツ トデータ のスループッ トを低下させることなく 、 通信状態を常に最適な状態に保つことが 可能となり、 通信品質の向上にもつながるものと考えられる。 さ らに、 必要最小 限の処理量でフロー制御を行う こ とが可能なこと、 および、 RNC · NodeB内のパ ッファの使用効率を最適化することが可能なことから、 RNC ' NodeB と もに装置 規模 (バッファ量や処理ブロ ック数) やコス トの削減を可能とするものであり、 結果的に通信コス トの低下につな.がるものである。

Claims

請求の範囲
1 . 少なく と も基地局制御装置と、 基地局と、 移動局とを含む無線通信ネッ ト ワークにおける基地局制御装置と基地局間のフロー制御方法において、
基地局制御装置と基地局との間でデータ転送要求フ レーム及びデータ転送許可 フレームを送受して基地局制御装置から基地局へのデータのフロー制御を行い、 基地局制御装置、 基地局、 移動局の各ノ ^ドに同一の処理タイ ミングを設け、 該処理タイ ミ ングに基づいて基地局制御装置と基地局間で前記フロー制御を行 う と共に、該処理タイ ミ ングで基地局と移動局間でデータの送受を行う、
ことを特徴とするフ口一制御方法。
2 . 前記フ口一制御を、基地局がデータ送信を行う移動局毎に行う、
ことを特徴とする請求項 1記載のフロー制御方法。
3 . 基地局制御装置は移動局毎に該移動局宛のデータをパッファに格納し、 該移動局毎の該バッ.ファのデータ占有率が所定の閾値を超えたか監視し、 越えれば、 前記フロー制御を開始する、
'ことを特徴とする請求項 2記載のフロー制御方法。
4 . 基地局制御装置は移動局毎にタイマ値を設定し、 所定の移動局についてタ ィムァゥ トすれば該移動局宛のデータについて前記フロー制御を開始する、 ことを特徴とする請求項 2または 3記載のフロー制御方法。
5 . 基地局制御装置は移動局毎にタイマ値を設定し、 所定の移動局についてタ ィムァゥ ト したとき、該移動局に対応するパッファ内にデータが存在する,か調べ、 存在すれば、前記フロー制御を開始し、存在しなければフロー制御を開始しない、 ことを特徴とする請求項 2記載のフロー制御方法。
6 . 基地局制御装置は、 一定の保護時間を設け、 該保護時間内に 2つ以上のデ ータ送信要求フ レームを送信しないよ うに制御する、
ことを特徴とする請求項 2または 3記載のデータ通信方法。
7 . 前記処理タイ ミ ングを移動局のデータ受信間隔と し、
基地局制御装置は、該処理タイ ミ ングで前記フロー制御を実行するこ とによ り 、 該フロ一制御の処理間隔を、 移動局の前記データ受信間隔に一致させる、
ことを特徴とする請求項 1記載のフロー制御方法。
8 .基地局制御装置は、前記移動局のデータ ¾信間隔を通信状況の変化に応じて 移動局毎にダイナミ ックに変更する、
ことを特徴とするに請求項 7記載のフ口一制御方法。
9 . 前記移動局のデータ受信間隔の変更判断は、基地局制御装置、 基地局、 移動 局のいずれかで実施し、
データ受信間隔の変更実施要求を基地局制御装置に集約し、 .
基地局制御装置がデータ受信間隔を変更し、変更後のデータ受信間隔を基地局 およぴ移動局に通知する、
ことを特徴とするに請求項 8記載のフ口一制御方法。
1 0 . 基地局制御装置から基地局おょぴ移動局にデータ受信間隔の変更通知を 出した後、 該基地局および移動局の両方から変更完了通知メ ッセージを受信しな ければ、 再度も とのデータ受信間隔に戻すよ う前記基地局制御装置から基地局お よび移動局に通知する、
ことを特徴とする請求項 9記載のフロー制御方法。
1 1 . 移動局の移動に関する制御情報を基地局制御装置で管理し、
該制御情報に基づいて、 基地局制御装置がデータ受信間隔の変更要否を判断す る、
ことを特徴とするに請求項 8記載のフロー制御方法。
1 2 .前記制御情報と してハン ドオーバ制御情報を使用し、移動局のハン ドォー バー頻度を監視し、
ハン ドオーバー頻度が所定の閾値よ り も大きく なれば、 データ受信間隔を大き くするよ う判断し、 ハン ドオーバー頻度が所定の閾値よ り も小さく なれば、 デー タ受信間隔を小さ くするよ う判断する、
ことを特徴とするに請求項 1 1記載のフロー制御方法。
1 3 . 前記制御情報と して移動局のセル間移動情報を含む制御情報を使用し、 位置登録あるいはセル更新の頻度を監視し、
前記頻度が所定の閾値よ り も大きく なれば、 データ受信間隔を大きくするよう 判断し、 また、 該頻度が所定の閾値よ り も小さく なれば、 データ受信間隔を小さ くするよう判断する、 ことを特徴とするに請求項 1 1記載のフロー制御方法。
1 4 . 基地局と移動局との間の通信品質を基地局で管理し、
該通信品質情報に基づいて、 基地局が移動局のデータ受信間隔の変更要否を判 断する、
ことを特徴とするに請求項 9記載のフ口一制御方法。
1 5 . 移動局が電池残量を管理し、
該電池残量に基づいて、 移動局がデータ受信間隔の変更要否を判断する、 ことを特徴とするに請求項 9記載のフ口一制御方法。
1 6 . 移動局が通信品質を管理し、
該通信品質に基づいて、 移動局がデータ受信間隔の変更要否を判断する、 ' ことを特徵とするに請求項 9記載のフ口一制御方法。
1 7 · 移動局が通信レー トを管理し、
該通信レー トに基づいて、 移動局がデータ受信間隔の変更要否を判断する、 ことを特徴とするに請求項 9記載のフ口一制御方法。
1 8 . 少なく と も基地局制御装置と、 基地局と、 移動局とを含む無線通信ネッ トワークにおける基地局制御装置において、
コアネッ トワークから受信する移動局宛のデータを保存するバッファ部、 基地局へデータを送信したい時、データ転送要求フレームを基地局へ送信し、該 データ転送要求フレームに応答して基地局から送られてく るデータ転送許可フレ ームを受信し、 該データ転送許可フレームに基づいて前記バッファに保存されて いるデータを.、 基地局へ送信する制御を行う フロー制御部、
基地局との間でデータフ レーム及ぴ前記各制御フレームの送受を行う送受信部、 移動局のデータ受信間隔で前記フロ一制御を実行させる第 1のフロー制御起動 部、
を備えたことを特徴とする基地局制御装置。
1 9 . 前記第 1 のフロー制御起動部は、
移動局毎にデータ受信間隔で前記フロー制御を実行させる手段を、
備えたことを特徴とする請求項 1 8記載の基地局制御装置。
2 0 . 移動局毎に該移動局宛のデータを格納するバッファ、 該移動局毎に該バッファのデータ占有率が所定の閾値を超えたか監視するデー タ量監視部、
所定移動局のデータ占有率が閾値を越えれば、 該移動局に関して前記フロ一制 御を実行させる第 2 のフロー制御起動部、
を備えたこ とを特徴とする請求項 1 9記載の基地局制御装置。
2 1 . 前記移動局のデーダ受信間隔を通信状況の変化に応じて変更して前記フ 口一制御を実行させるタイミ ングを変更するプロ一制御実行間隔制御部、
を備えたことを特徴とする請求項 2 0記載の基地局制御装置。
2 2 . 少なく と も基地局制御装置と、 基地局と、 移動局とを含む無線通信ネッ トワークにおける基地局において、
基地局制御装置から受信する各移動局宛のデータを保存するバッファ部、 各移動局のデータ受信間隔で該移動局に応じたパッファに保存されているデー タを移動局に送信する送信部、 . 基地局制御装置から所定移動局に関するデータ転送要求フレームを受信した時、 該移動局のバッファの空き状況に基づいてデータ送信を許可するデータ転送許可 フレームを基地局制御装置へ送信するフ口一制御部、
基地制御装置との間でデータフ レーム及び前記各制御フレームの送受を行う送 受信部、
を備えたことを特徴とする基地局。
2 3 . 基地局と移動局との間の通信品質を管理する通信品質管理部、
通信品質情報に基づいて前記移動局のデータ受信間隔の変更要否を判断して基 地局制御装置に通知するデータ受信間隔変更監視部、
を備え、前記送信部は、基地局制御装置から指示されたデータ受信間隔に基づい て前記パッファに保存されているデータを移動局に送信する、
ことを特徴とする請求項 22記載の基地局。
PCT/JP2003/004054 2003-03-31 2003-03-31 無線通信ネットワークおよびフロー制御方法 WO2004089027A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB038258145A CN100499858C (zh) 2003-03-31 2003-03-31 无线通信网络及流量控制方法
JP2004570149A JP4056071B2 (ja) 2003-03-31 2003-03-31 無線通信ネットワークおよびフロー制御方法
EP03715633A EP1610575A4 (en) 2003-03-31 2003-03-31 RADIO COMMUNICATION NETWORK AND METHOD FOR FLOW CONTROL
PCT/JP2003/004054 WO2004089027A1 (ja) 2003-03-31 2003-03-31 無線通信ネットワークおよびフロー制御方法
US11/143,922 US20050239435A1 (en) 2003-03-31 2005-06-02 Wireless communication network and flow control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/004054 WO2004089027A1 (ja) 2003-03-31 2003-03-31 無線通信ネットワークおよびフロー制御方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/143,922 Continuation US20050239435A1 (en) 2003-03-31 2005-06-02 Wireless communication network and flow control method

Publications (1)

Publication Number Publication Date
WO2004089027A1 true WO2004089027A1 (ja) 2004-10-14

Family

ID=33105331

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/004054 WO2004089027A1 (ja) 2003-03-31 2003-03-31 無線通信ネットワークおよびフロー制御方法

Country Status (5)

Country Link
US (1) US20050239435A1 (ja)
EP (1) EP1610575A4 (ja)
JP (1) JP4056071B2 (ja)
CN (1) CN100499858C (ja)
WO (1) WO2004089027A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006245824A (ja) * 2005-03-01 2006-09-14 Mitsubishi Electric Corp 移動体通信システム
WO2006103136A1 (en) * 2005-04-01 2006-10-05 Ipwireless Inc Flow control in a cellular communication system
JPWO2006061911A1 (ja) * 2004-12-10 2008-06-05 富士通株式会社 送信装置、受信装置およびそれらの送受信方法
JP2009506625A (ja) * 2005-08-26 2009-02-12 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Umtsにおけるフロー制御
JP2010081438A (ja) * 2008-09-26 2010-04-08 Kyocera Corp 中継装置およびバッファ量制御方法
WO2018212085A1 (ja) * 2017-05-15 2018-11-22 日本電気株式会社 送信装置、可用帯域推定装置、可用帯域推定システム、方法および記録媒体

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI275272B (en) 2002-05-10 2007-03-01 Interdigital Tech Corp Radio network controller and node-B
US7599339B2 (en) 2003-11-12 2009-10-06 Interdigital Technology Corporation Method and system for transferring wireless transmit/receive unit-specific information
KR20050092874A (ko) * 2004-03-17 2005-09-23 삼성전자주식회사 고속 순방향 패킷 접속 방식을 사용하는이동통신시스템에서 기지국제어기와 기지국간의 패킷데이터를 전송하기 위한 흐름 제어를 효율적으로 수행하는방법
US20060045016A1 (en) * 2004-08-31 2006-03-02 Dawdy Jay J Method and apparatus for managing packet data network loading
WO2007007383A1 (ja) * 2005-07-08 2007-01-18 Fujitsu Limited 送信装置、受信装置、情報通信方法
US7885662B2 (en) * 2005-08-30 2011-02-08 Telefonaktiebolaget Lm Ericsson (Publ) Selection of channel for radio resource control signaling in HSDPA
CN100442784C (zh) * 2006-06-30 2008-12-10 华为技术有限公司 在基站内部模拟生成下行数据帧、模拟流控的方法及基站
CN101123622B (zh) * 2006-08-09 2011-12-28 大唐移动通信设备有限公司 一种Iub口流量控制的方法及装置
CN101536571B (zh) * 2006-11-28 2012-09-26 Lm爱立信电话有限公司 用于在无线电信系统中进行改进的拥塞检测和控制的方法
US20080220726A1 (en) * 2007-03-05 2008-09-11 Motorola, Inc. Method and system for optimizing data transfer rate in a communication network
CN101277258B (zh) * 2007-03-26 2013-01-16 华为技术有限公司 一种高速下行包接入流量控制方法、系统和装置
KR20090008850A (ko) * 2007-07-19 2009-01-22 삼성전자주식회사 광대역 무선통신 시스템에서 서비스 플로우 처리 장치 및방법
CN101521848B (zh) * 2008-02-28 2012-10-03 华为技术有限公司 子帧分配方法、分配装置和网络系统
JP5097635B2 (ja) * 2008-07-24 2012-12-12 株式会社エヌ・ティ・ティ・ドコモ 無線基地局装置および伝送路レート制御方法
JP2011055044A (ja) * 2009-08-31 2011-03-17 Fujitsu Ltd 通信システム
WO2011096856A1 (en) * 2010-02-02 2011-08-11 Telefonaktiebolaget L M Ericsson (Publ) Flow control ca allocation correction factor based on scheduling policy, mobility, load or radio channel type
CN102264103B (zh) * 2010-05-28 2014-05-07 大唐移动通信设备有限公司 数据发送方法和装置
CN102281589B (zh) * 2010-06-12 2013-11-13 普天信息技术研究院有限公司 高速下行包业务自适应流量控制方法及装置
US8537674B2 (en) * 2010-11-16 2013-09-17 At&T Mobility Ii Llc Data bundling and fast dormancy based upon interactivity
CN102006628B (zh) * 2010-12-10 2013-04-17 华为技术有限公司 多模基站的流量控制方法和装置
CN104012169B (zh) * 2011-12-27 2019-03-05 英特尔公司 用于多个共置的无线电设备的共存的方法和系统
US9497647B2 (en) 2012-03-14 2016-11-15 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for reporting in a cellular radio network
WO2016034962A1 (en) * 2014-09-03 2016-03-10 Telefonaktiebolaget L M Ericsson (Publ) Handling the ambiguity of the sending of hs-scch order in node b
US9860781B2 (en) 2014-10-21 2018-01-02 At&T Intellectual Property I, L.P. Dynamic bundling of uplink data sessions based upon network signaling conditions and application interactivity states
US11101918B2 (en) * 2016-09-16 2021-08-24 Qualcomm Incorporated Techniques for compensating for doppler effects in communications
US10230652B2 (en) * 2017-03-22 2019-03-12 Mellanox Technologies Tlv Ltd. Combined pause-resume and credit-based flow-control
US20230396547A1 (en) * 2022-06-01 2023-12-07 Sandvine Corporation System and method for traffic flow acceleration

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001186559A (ja) * 1999-12-22 2001-07-06 Nec Corp 移動通信システム及びそれに用いる基地局間の簡易同期方法
JP2002209241A (ja) * 2001-01-10 2002-07-26 Nec Corp ハンドオーバー処理方法、及びそのシステム。

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6301242B1 (en) * 1998-07-24 2001-10-09 Xircom Wireless, Inc. Communication system with fast control traffic
US6289064B1 (en) * 1996-03-07 2001-09-11 Matsushita Communication Industrial Co., Ltd. Synchronization equipment
KR100318963B1 (ko) * 1998-11-13 2002-03-20 윤종용 무선단말기의소비전력감소방법
EP1097526B1 (en) * 1999-05-12 2016-04-13 Samsung Electronics Co., Ltd. Channel assignment method for a base station in a mobile communication system and associated apparatus
US6728217B1 (en) * 1999-08-17 2004-04-27 Ericsson Inc. System and method for modifying the data rate for data calls in a cellular network
JP3586788B2 (ja) * 1999-09-14 2004-11-10 株式会社日立製作所 無線ネットワーク
CN1312885C (zh) * 2000-02-25 2007-04-25 艾利森电话股份有限公司 通信系统中发射机和接收机实体之间的流控制
US20010036820A1 (en) * 2000-04-12 2001-11-01 Mo-Han Fong Distributed buffer management in a high data rate wireless network
US7254118B1 (en) * 2000-05-22 2007-08-07 Qualcomm Incorporated Method and apparatus in a CDMA communication system
US6842441B2 (en) * 2000-12-19 2005-01-11 Lucent Technologies Inc. Data transmission in a wireless communication system
WO2002101966A2 (en) * 2001-04-25 2002-12-19 Nokia Corporation Method and system for forward link cell switching
KR100434465B1 (ko) * 2001-05-14 2004-06-05 삼성전자주식회사 기지국 제어기와 기지국간의 패킷 데이터 전송 제어 방법및 장치
US7099346B1 (en) * 2001-05-15 2006-08-29 Golden Bridge Technology, Inc. Channel capacity optimization for packet services
US7139251B1 (en) * 2001-05-29 2006-11-21 Aperto Networks, Inc. Scheduling for links having changing parameters
US20030086393A1 (en) * 2001-11-02 2003-05-08 Subramanian Vasudevan Method for allocating wireless communication resources
KR100474719B1 (ko) * 2001-11-30 2005-03-08 삼성전자주식회사 이동통신시스템에서 제어정보를 송수신하는 방법 및 장치
US7227845B2 (en) * 2001-12-11 2007-06-05 Motorola, Inc. Method and apparatus for enabling a communication resource reset
KR100780155B1 (ko) * 2001-12-20 2007-11-27 엘지노텔 주식회사 제어국과 기지국간 전달 채널에 대한 동기 유지 방법
KR100747464B1 (ko) * 2002-01-05 2007-08-09 엘지전자 주식회사 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법
JP4022744B2 (ja) * 2002-08-01 2007-12-19 日本電気株式会社 移動通信システム及びベストセル変更方法並びにそれに用いる基地局制御装置
US7047310B2 (en) * 2003-02-25 2006-05-16 Motorola, Inc. Flow control in a packet data communication system
US7376119B2 (en) * 2003-04-25 2008-05-20 Lucent Technologies Inc. Method of controlling downlink transmission timing in communication systems
KR100582575B1 (ko) * 2003-10-27 2006-05-23 삼성전자주식회사 멀티 프레임을 이용한 무선 통신 시스템의 데이터 전송방법
US7643515B2 (en) * 2004-11-10 2010-01-05 Qualcomm Incorporated Method and apparatus for deriving transmission timing of a downlink control channel in support of enhanced uplink operation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001186559A (ja) * 1999-12-22 2001-07-06 Nec Corp 移動通信システム及びそれに用いる基地局間の簡易同期方法
JP2002209241A (ja) * 2001-01-10 2002-07-26 Nec Corp ハンドオーバー処理方法、及びそのシステム。

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1610575A4 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8276026B2 (en) 2004-12-10 2012-09-25 Fujitsu Limited Transmission apparatus, reception apparatus, and transmission/reception method for same
JPWO2006061911A1 (ja) * 2004-12-10 2008-06-05 富士通株式会社 送信装置、受信装置およびそれらの送受信方法
JP4531770B2 (ja) * 2004-12-10 2010-08-25 富士通株式会社 送信装置、受信装置およびそれらの送受信方法
JP4509825B2 (ja) * 2005-03-01 2010-07-21 三菱電機株式会社 移動体通信システム
JP2006245824A (ja) * 2005-03-01 2006-09-14 Mitsubishi Electric Corp 移動体通信システム
JP2008538268A (ja) * 2005-04-01 2008-10-16 アイピーワイヤレス,インコーポレイテッド セルラ通信システムのフロー制御
US8085657B2 (en) 2005-04-01 2011-12-27 Sony Corporation Flow control in a cellular communication system
JP4862891B2 (ja) * 2005-04-01 2012-01-25 ソニー株式会社 セルラ通信システムのフロー制御
WO2006103136A1 (en) * 2005-04-01 2006-10-05 Ipwireless Inc Flow control in a cellular communication system
JP2009506625A (ja) * 2005-08-26 2009-02-12 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Umtsにおけるフロー制御
JP2010081438A (ja) * 2008-09-26 2010-04-08 Kyocera Corp 中継装置およびバッファ量制御方法
WO2018212085A1 (ja) * 2017-05-15 2018-11-22 日本電気株式会社 送信装置、可用帯域推定装置、可用帯域推定システム、方法および記録媒体
US11115306B2 (en) 2017-05-15 2021-09-07 Nec Corporation Transmission device, available bandwidth estimation device, available bandwidth estimation system, method, and recording medium

Also Published As

Publication number Publication date
US20050239435A1 (en) 2005-10-27
CN100499858C (zh) 2009-06-10
JPWO2004089027A1 (ja) 2006-07-06
EP1610575A4 (en) 2010-07-21
EP1610575A1 (en) 2005-12-28
CN1729709A (zh) 2006-02-01
JP4056071B2 (ja) 2008-03-05

Similar Documents

Publication Publication Date Title
WO2004089027A1 (ja) 無線通信ネットワークおよびフロー制御方法
US10681681B2 (en) Method and apparatus for processing uplink data by DRX-mode terminal in mobile telecommunication system
EP2069932B1 (en) Method and apparatus for managing resources at a wireless device
US9215680B2 (en) Method and apparatus for performing discontinuous reception operation by connected mode user equipment in a mobile communication system
AU2005323609B2 (en) Method and apparatus for scheduling enhanced uplink dedicated channels in a mobile communication system
JP5314022B2 (ja) リソース、ネットワーク・エレメントおよびユーザ機器をスケジューリングする方法
JP5508564B2 (ja) 無線通信システムにおける端末から使用可能送信電力情報報告を受信する方法及び基地局
US20080084851A1 (en) Method and apparatus for sending state indication of voice packet by user equipment in a mobile communication system
JP2011205671A (ja) 上りリンクシグナリング情報の通信
WO2012130021A1 (zh) 业务流删除方法及装置
KR20080003682A (ko) 이동 통신 시스템에서 harq 재전송 타이밍을 조정해서패킷을 신속하게 전송하는 방법 및 장치
KR101624937B1 (ko) 무선 통신 시스템에서 단말의 버퍼 상태 보고 정보 생성 방법 및 이를 위한 장치
CN100459578C (zh) 一种小区基站从上层网络设备获取下行数据的方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004570149

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 11143922

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2003715633

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20038258145

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2003715633

Country of ref document: EP