WO2009157153A1 - パケット送信装置及びパケット送信方法 - Google Patents

パケット送信装置及びパケット送信方法 Download PDF

Info

Publication number
WO2009157153A1
WO2009157153A1 PCT/JP2009/002740 JP2009002740W WO2009157153A1 WO 2009157153 A1 WO2009157153 A1 WO 2009157153A1 JP 2009002740 W JP2009002740 W JP 2009002740W WO 2009157153 A1 WO2009157153 A1 WO 2009157153A1
Authority
WO
WIPO (PCT)
Prior art keywords
transmission
packet
transmission path
retransmission
frame
Prior art date
Application number
PCT/JP2009/002740
Other languages
English (en)
French (fr)
Inventor
智裕 由比
Original Assignee
パナソニック株式会社
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 パナソニック株式会社 filed Critical パナソニック株式会社
Priority to CN2009801245836A priority Critical patent/CN102077671A/zh
Priority to US12/995,861 priority patent/US20110075679A1/en
Publication of WO2009157153A1 publication Critical patent/WO2009157153A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1825Adaptation of specific ARQ protocol parameters according to transmission conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/543Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS

Definitions

  • the present invention relates to a packet transmission apparatus and a packet transmission method for digital mobile communication that enable packet communication.
  • a plurality of communication terminal devices share a high-speed and large-capacity downlink channel in addition to a communication method in which transmission is performed to a communication terminal device using a dedicated channel (DPCH: Dedicated Physical Channel).
  • DPCH Dedicated Physical Channel
  • HSDPA High Speed Downlink Packet Access
  • a base station device transmits a signal indicating a modulation method and a coding rate of packet data that can be demodulated by a communication terminal device called CQI (Channel Quality Indicator) from the communication terminal device. get.
  • CQI Channel Quality Indicator
  • the base station apparatus that has received the CQI performs scheduling using the CQI transmitted from each communication terminal apparatus and selects an optimal modulation scheme and coding rate.
  • the base station apparatus modulates and encodes transmission data using the selected modulation scheme, coding rate, and the like, and transmits data to each communication terminal apparatus based on the scheduling result.
  • HSDPA can transmit a large amount of data from the base station apparatus to the communication terminal apparatus as compared with DPCH.
  • the communication terminal apparatus can receive a downlink packet called HS-PDSCH (High-Speed-Physical-Downlink-Shared-Channel) on HS-DPCCH (Dedicated-Physical-Control-Channel (uplink) -for HS-DSCH).
  • HS-PDSCH High-Speed-Physical-Downlink-Shared-Channel
  • HS-DPCCH Dedicated-Physical-Control-Channel (uplink) -for HS-DSCH.
  • HS-DPCCH is code-multiplexed with DPCCH (Dedicated Physical Control Channel) or DPDCH (Dedicated Physical Data Channel) and transmitted.
  • fading such as fading that can occur in radio links
  • frequency errors due to Doppler frequency factors that can occur due to movement of the mobile device
  • reception sensitivity that can occur when moving away from the base station, etc.
  • An error occurs. Due to these wireless errors, there may occur a case where a wireless frame transmitted by the transmitter cannot be correctly decoded by the receiver and a packet included in the wireless frame cannot be acquired.
  • the above HARQ technology is an essential technology for realizing high-speed packet communication.
  • transmission processing for making a retransmission request from the receiver to the transmitter, retransmission frame construction processing in response to the retransmission request, retransmission processing for retransmission from the transmitter, retransmission frame Therefore, there is a problem that enormous processing time is required because it is necessary to perform a series of additional processing such as reception processing in response to reception.
  • the transmission timing is adjusted according to the moving speed of the mobile device, and when the moving speed is slow, the transmission frequency is asynchronously transmitted according to the radio channel status, thereby suppressing the frequency of occurrence of retransmission. It has been proposed (see, for example, Patent Document 1). However, when the radio channel condition is bad, it is assumed that the radio band is wasted and the synchronization processing overhead due to asynchronous transmission is increased.
  • FIG. 1 is a block diagram showing a configuration of a conventional packet transmission apparatus.
  • a packet transmission device 10 includes an RF processing unit 11, a baseband processing unit 12, a retransmission control unit 13, a retransmission buffer unit 14, a frame analysis unit 15, reception buffer units 16-1 to 16-N, a frame assembly unit. 17, a scheduler unit 18, and transmission buffer units 19-1 to 19 -N.
  • the RF processing unit 11 converts a radio frame composed of a digital signal into an analog signal and transmits the analog signal wirelessly from the radio antenna 11a.
  • the RF processing unit 11 converts an analog signal from a radio into a radio frame composed of a digital signal.
  • the baseband processing unit 12 demodulates and decodes the reception signal converted into the radio frame by the RF processing unit 11, and transmits a transmission packet delivery confirmation signal and a reception packet from the opposite receiving device obtained by the demodulation and decoding processing. Is output to the retransmission control unit 13. In addition, the baseband processing unit 12 encodes and modulates the transmission radio frame output from the retransmission control unit 13 and transmits it wirelessly via the RF processing unit 11.
  • the retransmission control unit 13 sends a retransmission wireless frame from the frame assembly unit 17 or a retransmission wireless frame from the retransmission buffer unit 14 to the baseband processing unit 102 in response to a transmission request, and can confirm delivery from the opposite receiver. Until the retransmission buffer unit 14 holds.
  • the frame analysis unit 15 analyzes the protocol header information of the radio frame in which the received packet is stored, and specifies the received packet position and the logical channel information of the packet.
  • the reception buffer units 16-1 to 16-N store the reception packet specified by the frame analysis unit 15 in association with the logical channel information.
  • the frame assembling unit 17 assembles a radio frame according to the frame format based on the transmission frame components determined by the scheduler unit.
  • the scheduler unit 18 determines transmission frame components from the transmission buffer unit based on a scheduling method.
  • the transmission buffer units 19-1 to 19-N accumulate transmission packets associated with quality of service (QoS).
  • QoS quality of service
  • FIG. 2 is a diagram for explaining the packet transmission delay time when the packet transmission device 10 is applied.
  • the numbers on the horizontal axis indicate the radio frame transmitted by the transmission source transmitter and the radio frame received by the reception source receiver.
  • a packet is transmitted from the transmission source transmitter (packet transmission apparatus 10) having the configuration shown in FIG.
  • FIG. 2a As shown in FIG. 2, when a radio error occurs in the fifth radio frame, it is detected that a radio error has occurred on the opposite receiver side (see FIG. 2b).
  • the receiver receiver notifies the detection result to the receiver transmitter (see FIG. 2c), and the receiver transmitter generates and transmits NACK information (see FIG. 2d).
  • the source receiver detects the NACK information (see FIG. 2e), and notifies the source transmitter of the detection result (see FIG. 2f). In response to this, the source receiver retransmits the fifth radio frame in which the radio error has occurred (see FIG. 2g).
  • the receiving transmitter recognizes that delivery was not possible in the above process.
  • a radio transmission delay (see FIG. 2h) for transmitting a radio frame from a transmission source transmitter to a reception receiver, and a radio frame is received and demodulated / decoded by the reception receiver, and an error detection result is obtained.
  • intra-reception source processing delays (see FIG. 2i) for performing notification, NACK information generation, encoding, and modulation processing to the transmission source transmitter.
  • a transmission delay for transmitting a radio frame including NACK information from the source transmitter to the source receiver, and NACK information by receiving the radio frame at the source receiver and performing demodulation / decoding processing.
  • In-source processing delay (see FIG. 2k), which is detected and notified to the source transmitter.
  • a packet transmission apparatus includes transmission buffer means for storing transmission packets associated with quality of service (QoS), baseband processing means for estimating radio channel quality by demodulation / decoding processing, and the baseband processing means
  • a transmission path determination means for determining a transmission path status based on a radio channel quality estimation result from the first channel, and one selected from a plurality of scheduling methods based on the transmission path status from the transmission path determination means, and the selected scheduling method
  • the transmission frame component determined by the adaptive scheduler means and a radio frame conforming to the frame format based on the transmission frame component determined by the adaptive scheduler means
  • Frame assembling means for assembling and the frame assembling hand A retransmission control unit that transmits a retransmission radio frame from a retransmission buffer to the baseband processing unit when a retransmission request is received from the base station and holds the retransmission frame in the retransmission buffer until delivery confirmation from the opposite receiver is obtained.
  • the type scheduler means preferentially includes a low QoS packet in the transmission frame component when the transmission path determination means determines that the transmission path condition is poor, and determines that the transmission path condition is good. In this case, a configuration is adopted in which the high QoS packet is preferentially included in the transmission frame component.
  • the packet transmission method of the present invention includes a step of accumulating transmission packets associated with quality of service (QoS), a step of estimating radio channel quality by demodulation and decoding processing, and a transmission based on the result of radio channel quality estimation Determining a path situation; selecting one of a plurality of scheduling methods based on the transmission path situation; determining a transmission frame component of a transmission packet accumulated based on the selected scheduling method; A step of assembling a radio frame in accordance with the frame format based on the determined transmission frame component, and at the time of the transmission radio frame or retransmission request, sending a retransmission radio frame from the retransmission buffer until delivery confirmation from the opposite receiver can be obtained Holding in the retransmission buffer;
  • the adaptive scheduler step when it is determined that the transmission path condition is poor, the low QoS packet is preferentially included in the transmission frame component, and the transmission path condition is determined to be good. In some cases, the high QoS packet is preferentially included in the transmission frame component.
  • a low QoS packet is preferentially included in the transmission frame component when the transmission path condition is determined to be poor, and a high QoS is determined when the transmission path condition is determined to be good.
  • a packet that can suppress an increase in arrival delay time and communication quality degradation of a high QoS packet due to a radio error, and can maintain a transmission rate of a low QoS packet A transmission device can be realized.
  • FIG. 1 is a block diagram showing a configuration of a packet transmission apparatus according to Embodiment 1 of the present invention.
  • the figure which shows the circuit configuration with the simplified version of the transmission-line judgment part of the packet transmitter which concerns on the said Embodiment 1, and the number control of retransmissions The figure which shows the circuit structure with the high precision version of the transmission-line judgment part of the packet transmitter which concerns on the said Embodiment 1, and the number control of retransmissions
  • the figure explaining the packet transmission delay time at the time of the packet transmission apparatus application concerning the said Embodiment 1 The block diagram which shows the structure of the packet transmitter which concerns on Embodiment 2 of this invention. The figure explaining the packet transmission delay time at the time of the packet transmission apparatus application concerning the said Embodiment 2
  • FIG. 3 is a block diagram showing a configuration of the packet transmission apparatus according to Embodiment 1 of the present invention. This embodiment is an example when the packet transmission device is a digital mobile communication device.
  • a packet transmission apparatus 100 includes an RF processing unit 101, a baseband processing unit 102 (abbreviated as PHY in FIG. 3), a retransmission control unit 103 (abbreviated as HARQ in FIG. 3), a retransmission buffer unit 104, a frame
  • the analysis unit 105 includes reception buffer units 106-1 to 106-N, a frame assembly unit 107, an adaptive scheduler unit 108, transmission buffer units 109-1 to 109-N, and a transmission path determination unit 110.
  • the RF processing unit 101 converts a radio frame composed of a digital signal into an analog signal and transmits the analog signal wirelessly from the radio antenna 101a.
  • the RF processing unit 101 converts an analog signal from a radio into a radio frame composed of a digital signal.
  • the baseband processing unit 102 demodulates and decodes the reception signal converted into the radio frame by the RF processing unit 101, and transmits a transmission packet delivery confirmation signal and a reception packet from the opposite reception device obtained by the demodulation and decoding processing. Is output to the retransmission control unit 103.
  • the baseband processing unit 102 encodes and modulates the transmission radio frame output from the retransmission control unit 103 and transmits it wirelessly via the RF processing unit 101. Further, the baseband processing unit 102 estimates the radio channel quality by the demodulation / decoding process, and outputs the radio channel quality estimation result to the transmission path determination unit 110.
  • the retransmission control unit 103 sends a retransmission radio frame from the retransmission buffer unit 104 to the baseband processing unit 102 in response to a transmission trigger when sending a transmission radio frame from the frame assembly unit 107 or a retransmission request, and can confirm delivery from the opposite receiver. Until the retransmission buffer unit 104 holds. Retransmission control section 103 also outputs the radio channel quality estimation result to transmission path determination section 110.
  • the frame analysis unit 105 analyzes the protocol header information of the radio frame in which the received packet is stored, and specifies the received packet position and the logical channel information of the packet.
  • the frame analysis unit 105 receives a radio frame without a radio error from the retransmission control unit 103, allocates a storage buffer based on information (for example, channel ID) in the frame, and stores the storage buffer in the reception buffer units 106-1 to 106-N.
  • the reception buffer units 106-1 to 106-N store the received packets specified by the frame analysis unit 105 in association with the logical channel information.
  • the frame assembling unit 107 assembles a radio frame according to the frame format based on the transmission frame components determined by the adaptive scheduler unit 108.
  • Adaptive scheduler section 108 selects one of a plurality of scheduling methods based on the transmission path status from transmission path determination section 110, and stores it in transmission buffer sections 109-1 to 109-N based on the selected scheduling method.
  • the transmission frame component of the transmitted packet is determined.
  • This transmission frame component is a packet or part of a packet. Since packets are stored in the transmission buffer units 109-1 to 109-N, the packets themselves become transmission frame components. Specifically, if the transmission path determination unit 110 determines that the transmission path condition is poor, the adaptive scheduler unit 108 preferentially includes the low QoS packet in the transmission frame component, and the transmission path condition. Is determined to be good, a high QoS packet is preferentially included in the transmission frame component. Details of the circuit configuration of the adaptive scheduler unit 108 will be described later with reference to FIGS.
  • the transmission buffer units 109-1 to 109-N store transmission packets associated with quality of service (QoS).
  • QoS quality of service
  • the transmission path determination unit 110 determines the transmission path status based on the radio channel quality estimation result from the baseband processing unit 102 and the retransmission radio frame information from the retransmission control unit 103. Details of the circuit configuration of the transmission path determination unit 110 will be described below with reference to FIGS.
  • FIG. 4 is a diagram illustrating a circuit configuration of a simplified version of the transmission path determination unit 110.
  • the simplified version transmission path determination unit 200 is used as a simplified version of the transmission path determination unit 110 in FIG.
  • the simplified transmission path determination unit 200 is configured by a comparator 201.
  • the comparator 201 compares the received bit error rate estimated value 202 with a preset threshold value in the radio channel quality estimation result from the baseband processing unit 102 (FIG. 3).
  • the simplified version of the transmission path judgment unit 200 outputs that the transmission path status is inferior when the bit error rate estimated value is larger than the threshold value.
  • the transmission path determination unit 200 it is possible to determine whether the transmission path status is good or bad with a relatively small amount of processing.
  • FIG. 5 is a diagram showing a circuit configuration of a high-accuracy version of the transmission path determination unit 110.
  • the high-accuracy version transmission path determination unit 300 is used as a high-accuracy version of the transmission path determination unit 110 in FIG.
  • the high-accuracy version transmission path determination unit 300 includes a comparator 301 and a selector 302.
  • a reception power level estimation value 303 among the radio channel quality estimation results from the baseband processing unit 102 (FIG. 3) is input to the input terminal a of the comparator 301.
  • the threshold value selected by the selector 302 is input to the input terminal b of the comparator 301.
  • the selector 302 selects an appropriate threshold from the thresholds 1, 2,..., N set in advance for each frequency error estimated value range based on the input frequency error estimated value 304.
  • the comparator 301 compares the received power level estimated value 303 with the threshold selected by the selector 302.
  • the selector 302 selects a threshold value from the frequency error estimated value 304, and the comparator 301 determines that the received power level estimated value 303 is smaller than the selected threshold value. Outputs that the transmission path condition is inferior.
  • the high-accuracy version of the transmission path determination unit 300 can determine the quality of the transmission path with higher accuracy than the simplified version of the transmission path determination unit 200 of FIG.
  • reception sensitivity changes when the mobile station is stationary, moving, or moving at high speed.
  • the frequency error due to the Doppler frequency due to the moving speed of the mobile device is used as the frequency error estimated value 304 to change the reception power level threshold. Thereby, it is possible to determine the quality of the transmission path condition with higher accuracy.
  • FIG. 6 is a diagram illustrating a circuit configuration with a simplified version of the transmission path determination unit 110 and a retransmission count control.
  • the simplified version and the transmission path determination unit 400 with retransmission count control are used as a simplified version with retransmission count control of the transmission path determination unit 110 in FIG.
  • the transmission path determination unit 400 with the simplified version and the retransmission count control includes a comparator 401 and a selector 402.
  • the bit error rate estimated value 403 of the radio channel quality estimation result from the baseband processing unit 102 (FIG. 3) is input to the input terminal a of the comparator 401.
  • the threshold value selected by the selector 402 is input to the input terminal b of the comparator 401.
  • the selector 402 selects an appropriate threshold from the thresholds 1, 2,..., N set in advance for each number of retransmissions based on the number of retransmissions 404 from the retransmission control unit 103 (FIG. 3).
  • the comparator 401 compares the bit error rate estimated value 403 with the threshold selected by the selector 402.
  • the selector 402 selects a threshold according to the retransmission count 404, and the comparator 401 selects the bit error rate estimated value 403. When it is larger than the threshold, it is output that the transmission path condition is inferior.
  • retransmission data is combined with previous transmission data stored on the opposite receiver side, and decoding is performed with enhanced redundancy to maximize the coding gain.
  • redundancy is strengthened, so that radio error tolerance is increased. Accordingly, the retransmission can be delivered even in a worse situation than the first transmission, and the threshold value is set so that the threshold value is increased according to the number of retransmissions 404, thereby simplifying the transmission path judgment unit 200 of FIG.
  • the arrival delay time can be further suppressed.
  • FIG. 7 is a diagram illustrating a circuit configuration with a high-accuracy version of the transmission path determination unit 110 and a retransmission count control.
  • the high-precision version and the transmission path judgment unit 500 with retransmission count control are used as a high-precision version with retransmission count control of the transmission path judgment unit 110 in FIG.
  • the high-accuracy version and transmission path judgment unit 500 with retransmission count control is a combination of the high-accuracy version transmission path judgment unit 300 of FIG. 5 and the simplified version and transmission path judgment unit 400 with retransmission count control of FIG. It is a configuration.
  • the transmission path determination unit 500 with a high-accuracy version and a retransmission count control includes a comparator 501, a selector 502, and a retransmission count control selector 503.
  • a reception power level estimation value 504 of the radio channel quality estimation result from the baseband processing unit 102 (FIG. 3) is input to the input terminal a of the comparator 501.
  • the threshold value selected by the selector 502 is input to the input terminal b of the comparator 501.
  • Retransmission count control selector 503 selects selector 511 for selecting an appropriate threshold from thresholds 1-1, 1-2,..., 1-M, and appropriate from thresholds 2-1, 2-2,.
  • the retransmission number control selector 503 selects an appropriate threshold value for each frequency error estimation value range from threshold values set in advance for each retransmission number based on the retransmission number 506 from the retransmission control unit 103 (FIG. 3).
  • the selector 502 selects an appropriate threshold from the threshold group selected by the retransmission number control selector 503 based on the input frequency error estimated value 505. For example, when the retransmission count control selector 503 selects the selector 511 based on the retransmission count 506, the selector 502 selects the thresholds 1-1 and 1- 1 of the selector 511 selected by the retransmission count control selector 503.
  • An appropriate threshold value (for example, threshold value 1-2) is selected from 2,..., 1-M.
  • the comparator 501 compares the received power level estimated value 503 with the threshold value selected by the selector 502.
  • the transmission path judgment unit 500 with the high-accuracy version and the retransmission count control allows the retransmission count control selector 503 to set an appropriate threshold value from a preset threshold value for each retransmission count according to the retransmission count 506.
  • a selection is made for each estimated value range, and the selector 502 selects an appropriate threshold from the threshold value group selected by the retransmission number control selector 503 based on the input frequency error estimated value 505, and the comparator 501. Outputs that the transmission path condition is poor when the received power level estimation value 503 is smaller than the selected threshold.
  • the same effect as the simplified version and the transmission path determination unit 400 with retransmission count control of FIG. 6 is expected.
  • the arrival delay time can be further suppressed than the version transmission path determination unit 300.
  • FIG. 8 is a diagram showing a simplified circuit configuration of the adaptive scheduler unit 108.
  • a simplified version of adaptive scheduler unit 600 is used as a simplified version of adaptive scheduler unit 108 of FIG.
  • the simplified adaptive scheduler unit 600 includes a scheduler adaptor 601, a high QoS packet priority scheduler unit 602, and a low QoS packet priority scheduler unit 603.
  • a transmission path status signal 604 is input to the scheduler adaptor 601.
  • the scheduler adaptor 601 selects the output of the high QoS packet priority scheduler unit 602 and the output of the low QoS packet priority scheduler unit 603 based on the transmission path status signal 604.
  • the high QoS packet priority scheduler unit 602 performs scheduling preferentially from the transmission buffer units 109-1 to 109-N (FIG. 3) in which transmission packets associated with the high QoS service are stored.
  • the low QoS packet priority scheduler unit 603 performs scheduling preferentially from the transmission buffer units 109-1 to 109-N (FIG. 3) in which transmission packets associated with the low QoS service are stored.
  • the output of the low QoS packet priority scheduler unit 603 can be selected when the transmission path condition is poor.
  • the simplified version of the adaptive scheduler unit 600 has an advantage that adaptive scheduling can be performed with a relatively small amount of processing.
  • FIG. 9 is a diagram showing a circuit configuration of the duplicate transmission version of the adaptive scheduler unit 108.
  • the overlapping transmission version adaptive scheduler unit 700 is used as the overlapping transmission version of the adaptive scheduler unit 108 of FIG.
  • the duplicated transmission version of the adaptive scheduler unit 700 has a circuit configuration unique to the second embodiment to be described later. It is described here for convenience of explanation.
  • the overlapping transmission version of the adaptive scheduler unit 700 includes a scheduler adaptor 701, a high QoS packet priority scheduler unit 702, and a continuous transmission packet priority scheduler unit 703.
  • the scheduler adaptor 701 receives the transmission path status signal 704 and the continuous transmission buffer save packet delivery confirmation signal 705.
  • the continuous transmission packet priority scheduler unit 703 is connected to the outside via the communication interface 706.
  • the scheduler adaptor 701 switches to the output of the continuous transmission packet priority scheduler unit 703 when it is determined that the transmission path status is inferior based on the transmission path status signal 704. Further, the scheduler adaptor 701 performs delivery for the transmission packet being saved in the plurality of transmission buffers 811 (see FIG. 11 described later) based on the continuous transmission buffer saved packet delivery confirmation signal 705 from the retransmission control unit 103 (FIG. 3). When the confirmation is obtained, switching to the high QoS packet priority scheduler unit 702 is performed.
  • the high QoS packet priority scheduler unit 702 performs scheduling preferentially from the transmission buffer units 109-1 to 109-N (FIG. 3) in which transmission packets associated with the high QoS service are stored.
  • the continuous transmission packet priority scheduler unit 703 performs scheduling preferentially from transmission packets stored in a continuous transmission buffer (not shown), and continuously transmits initial transmission packets among transmission packets associated with a preset high QoS service. Treatment to a buffer (not shown).
  • the scheduler adaptor 701 is an adaptive scheduling unit that selects the output of the continuous transmission packet priority scheduler unit 703 when the transmission path condition is poor.
  • the transmission path determination unit 103 (FIG. 3) does not always determine the transmission path with high accuracy. Even when the transmission path determination unit 103 determines that the transmission path status is inferior, there may be a case where no radio error occurs. In this case, the packet of the high QoS service is only delayed.
  • the packet transmission device 100 includes an adaptive scheduler unit 108 and a transmission path determination unit 110. Further, the adaptive scheduler unit 108 uses either the simplified version of the adaptive scheduler unit 600 of FIG. 8 or the duplicated transmission version of the adaptive scheduler unit 700 of FIG.
  • the transmission path determination unit 110 uses any of the transmission path determination units shown in FIGS.
  • a baseband processing unit 102 receives a received signal converted into a digital baseband signal and estimates a radio channel quality.
  • the transmission path determination unit 110 determines the transmission path status based on the radio channel quality estimation result from the baseband processing unit 102.
  • the adaptive scheduler unit 108 selects one of a plurality of scheduling methods based on the transmission path status from the transmission path determination unit 110 and determines a transmission frame component. When the adaptive scheduler unit 108 determines that the transmission path condition is poor, the adaptive scheduler unit 108 preferentially includes the low QoS packet in the transmission frame component and determines that the transmission path condition is good. The high QoS packet is preferentially included in the transmission frame component.
  • the scheduler unit 18 (FIG. 1) is non-adaptive to the transmission path status and has one scheduling algorithm.
  • the adaptive scheduler unit 108 selects one from a plurality of scheduling methods based on the transmission path status from the transmission path determination unit 110 and determines a transmission frame component.
  • the adaptive scheduler unit 108 preferentially includes the low QoS packet in the transmission frame component when it is determined that the transmission path condition is poor. Specifically, as shown in FIG. 10 below, the transmission timing is arbitrarily delayed when the transmission path condition is poor.
  • An object of the present invention is to achieve both a situation where high QoS does not want to cause a radio error as much as possible and a place where high throughput is desired to be maintained. Low QoS packets can minimize the cost of throughput if HARQ can be saved later even if a radio error occurs.
  • the high QoS packet is controlled so as not to cause an error even if it is delayed arbitrarily.
  • the transmission timing delay is determined from the following viewpoints. That is, there is a certain degree of correlation between the transmission path condition such as the Doppler frequency and BER (Bit Error Rate), and transmission is performed when the transmission path condition exceeds a certain threshold value (becomes better). In other words, it will wait until it can be transmitted successfully.
  • the present invention is based on the assumption that not only the transmission path status but also the QoS to be transmitted is a control factor, and there are packets that are not affected by the transmission path status and received packets, thereby achieving both QoS and throughput. It is characterized by.
  • FIG. 10 is a diagram for explaining the packet transmission delay time when the packet transmission device 100 is applied.
  • the numbers on the horizontal axis indicate the radio frame transmitted by the transmission source transmitter and the radio frame received by the reception source receiver.
  • a packet is transmitted from the transmission source transmitter (packet transmission apparatus 100) having the configuration of FIG.
  • FIG. 10a As shown in FIG. 4, when the transmission path determination unit 110 determines that the transmission path condition is poor, the adaptive scheduler unit 108 determines that the possibility of occurrence of a radio error is high and gives priority to the low QoS packet. Assign to.
  • the adaptive scheduler unit 108 waits for the fifth radio frame transmission, The sixth radio frame composed of QoS packets lower than the highest QoS of the packets constituting the radio frame is transmitted (see FIG. 10b), and the fifth radio frame is transmitted at the next synchronous transmission timing when the transmission path condition is improved. Transmit (see FIG. 10c).
  • the wireless transmission delay (see FIG. 10h) for transmitting a wireless frame from the transmission source transmitter to the reception receiver and the waiting time until the transmission path condition is improved become the total delay time. This is shorter than the case of using the packet transmission apparatus.
  • FIG. 10 Delay the transmission of the fifth radio frame, and transmit a sixth radio frame composed of QoS packets lower than the highest QoS of the packets constituting the fifth radio frame (see FIG. 10b).
  • the fifth radio frame is transmitted at the next synchronous transmission timing when the transmission path condition is improved (see FIG. 10c).
  • FIG. 10c As shown in FIG. 5, the fifth radio frame is transmitted at the next synchronous transmission timing next to the sixth radio frame whose transmission path condition is improved.
  • FIG. 2h the wireless transmission delay (see FIG. 2h) for transmitting the wireless frame from the transmission source transmitter to the reception receiver and the reception and reception of the wireless frame by the reception receiver is performed.
  • Error detection result to the receiver transmitter NACK information generation, encoding, and modulation processing within the receiver (see FIG. 2i), and NACK information from the receiver transmitter to the sender receiver Transmission delay (see FIG. 2j) that includes a radio frame, and intra-source processing for receiving the radio frame at the source receiver, performing demodulation / decoding processing, detecting NACK information, and notifying the source transmitter
  • FIG. 2j the wireless transmission delay
  • the total processing delay is the total processing delay, and in addition to this, when transmission is performed at a timing synchronized with the receiving side, a waiting time for waiting for the synchronization timing is also added (see FIG. 21). .
  • the fifth radio frame is immediately transmitted at the next synchronization transmission timing (see FIG. 10c), so the conventional total processing delay and waiting time are the same as those of the fifth radio frame. Since the retransmission process is not involved, an increase in the arrival delay time of the high QoS packet due to the retransmission process can be suppressed.
  • the wireless transmission delay for transmitting a radio frame from the transmission source transmitter to the reception receiver and the waiting time is the total delay time until the transmission path condition is improved, and transmission is performed in a poor wireless transmission path condition. The delay time can be significantly reduced.
  • the transmission path determination unit 110 determines the transmission path status based on the radio channel quality estimation result, and the adaptive scheduler unit 108 determines the transmission path status. Is determined to be poor, the low QoS packet is preferentially included in the transmission frame component, and when the transmission path condition is determined to be good, the high QoS packet is preferentially transmitted to the transmission frame. Include in the element. That is, the adaptive scheduler unit 108 preferentially assigns a low QoS packet when it is determined that there is a high possibility of occurrence of a radio error and the transmission path condition is poor, so that retransmission of a high QoS packet is suppressed in advance.
  • VoIP Voice over Internet Protocol
  • FTP File Transfer Protocol
  • FIG. 11 is a block diagram showing a configuration of a packet transmission apparatus according to Embodiment 2 of the present invention. The same components as those in FIG.
  • a packet transmission device 800 includes an RF processing unit 101, a baseband processing unit 102, a retransmission control unit 803, a retransmission buffer unit 104, a frame analysis unit 105, reception buffer units 106-1 to 106-N, a frame assembly unit. 107, an adaptive scheduler unit 808, transmission buffer units 109-1 to 109-N, a transmission path determination unit 810, and a plurality of transmission buffers 811.
  • the RF processing unit 101 converts a radio frame composed of a digital signal into an analog signal and transmits it wirelessly from the radio antenna 101a, and converts a radio analog signal into a radio frame composed of a digital signal.
  • the baseband processing unit 102 can perform demodulation / decoding processing and receive a transmission packet delivery confirmation signal and a reception packet from the opposite reception device.
  • the baseband processing unit 102 receives a received signal converted into a digital baseband signal as input, estimates the radio channel quality, encodes and modulates the transmission radio frame, and transmits it to the radio.
  • a retransmission control unit 803 (abbreviated as HARQ) sends a transmission radio frame from the frame assembly unit 107 or a retransmission radio frame from the retransmission buffer unit 104 to the baseband processing unit 102 in response to a transmission request, and sends it to the baseband processing unit 102 in response to the transmission trigger. It is held in the retransmission buffer unit 104 until delivery confirmation from can be obtained.
  • HARQ retransmission control unit 803
  • the frame analysis unit 105 analyzes the protocol header information of the radio frame in which the received packet is stored, and specifies the received packet position and the logical channel information of the packet.
  • the reception buffer units 106-1 to 106-N manage and store the received packets specified by the frame analysis unit 105 in association with the logical channel information.
  • the frame assembling unit 107 assembles a radio frame conforming to the frame format based on the transmission frame components determined by the adaptive scheduler unit 808.
  • the adaptive scheduler unit 808 determines whether to shift to the multiple transmission priority scheduling method based on the transmission path status from the transmission path determination unit 810 and save the transmission packet in the multiple transmission buffer 811, and the delivery from the retransmission control unit 803 Whether to transit to the high QoS priority scheduling method is determined based on the information, and transmission frame components are determined from the transmission buffer units 109-1 to 109-N.
  • the adaptive scheduler unit 808 is preferably applied to the overlapping transmission version adaptive scheduler unit 700 of FIG.
  • the transmission buffer units 109-1 to 109-N manage and store transmission packets associated with quality of service (QoS).
  • QoS quality of service
  • the transmission path determination unit 810 determines the transmission path status based on the radio channel quality estimation result from the baseband processing unit 102 and the number of retransmissions from the retransmission control unit 803.
  • the transmission path determination unit 810 is preferably applied to the high-accuracy version transmission path determination section 300 in FIG. 5 or the high-precision version transmission path determination section 500 in FIG.
  • the packet transmission device 800 of this embodiment includes an adaptive scheduler unit 808, a transmission path determination unit 810, and a plurality of transmission buffers 811.
  • the basic operation is the same as that of the packet transmission device 100 of FIG. The difference is that the adaptive scheduler unit 808 performs the following control using a plurality of transmission buffers 811.
  • the adaptive scheduler unit 808 determines whether to shift to the multiple transmission priority scheduling method based on the transmission path status from the transmission path determination unit 810 and save the transmission packet in the multiple transmission buffer 811, and the delivery from the retransmission control unit 803 Whether to transit to the high QoS priority scheduling method is determined based on the information, and transmission frame components are determined from the transmission buffer units 109-1 to 109-N.
  • FIG. 12 is a diagram for explaining the packet transmission delay time when the packet transmission device 800 is applied.
  • numbers on the horizontal axis indicate radio frames transmitted by the transmission source transmitter and radio frames received by the reception source receiver.
  • a packet is transmitted from a transmission source transmitter (packet transmission apparatus 800) configured as shown in FIG.
  • FIG. 12a As shown in FIG. 4, when the transmission path determination unit 810 determines that the transmission path status is poor, the adaptive scheduler unit 808 switches the scheduler algorithm to the multiple transmission priority scheduling method. In the case of FIG. 12, when the transmission path determination unit 810 determines that the fifth radio frame is likely to cause a radio error, the adaptive scheduler unit 808 switches the scheduler algorithm to the multiple transmission priority scheduling method.
  • the sixth radio frame configured with a QoS packet lower than the highest QoS of the packets constituting the radio frame of the second radio frame is transmitted (see FIG. 12b), and the high QoS packet is mounted on the fifth and subsequent radio frames in duplicate. . That is, FIG. As shown, a copy of the high QoS data part is included in the frame.
  • the radio frame allows a plurality of packets (various QoS) to be mixed. For this reason, only a high QoS packet among a plurality of copies is placed on the next radio frame.
  • Multiple mode is a multiple transmission priority scheduling method. Further, the multiple mode is a high QoS packet duplication mounting.
  • the transmission timing is arbitrarily delayed, and in this embodiment, the mode is switched to a plurality of modes.
  • the technical relevance, effect, and presence / absence of combined use will be described.
  • Embodiment 1 is a mode in which an arbitrary delay is applied and the delay is delayed to some extent. This embodiment is a mode in which a more reliable success is obtained even if the throughput is slightly lowered. Since there is a limit in transmission path estimation, there may be an estimation error. Therefore, the present embodiment has been conceived that the same high QoS packet is continuously transmitted until the situation is improved. As a result, it is possible to expect a possibility that a high QoS packet will arrive at an early stage.
  • the radio frame In order to effectively use the radio band, the radio frame generally has a frame format in which multiple packets can be multiplexed and packet fragments can be multiplexed by packet division. In this case, it is possible to perform multiplexing such that only high QoS packets overlap and low QoS packets do not overlap and are arranged in the conventional manner.
  • the names packet transmission device and packet transmission method are used. However, this is for convenience of explanation, and the names of packet communication device, mobile terminal, wireless communication device, adaptive transmission method, etc. are used. Of course, it is also good.
  • the CPU has been described as an example, but hardware, a DSP, or the like may be used.
  • each circuit unit constituting the packet transmission device is not limited to the above-described embodiments.
  • the packet transmission method described above can also be realized by a program for causing this packet transmission method to function.
  • This program is stored in a computer-readable recording medium.
  • the packet transmission device and the packet transmission method according to the present invention can be used as part of packet transmission processing of a mobile communication mobile phone.
  • the EDGE system centered in Europe
  • the HSDPA system centered in Japan
  • the 3GLTE system of next-generation mobile communications can contribute to improving the quality of high QoS services that require high real-time performance such as VoIP.

Landscapes

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

Abstract

 処理オーバーヘッドを抑制しつつ、無線帯域を有効に利用できるパケット送信装置及びパケット送信方法を提供すること。パケット送信装置(100)は、伝送路判断部(110)が無線チャネル品質推定結果を基に伝送路状況を判断し、適応型スケジューラ部(108)は、伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める。すなわち、適応型スケジューラ部(108)は、無線エラー発生可能性が高く伝送路状況が劣悪であると判断した場合には低QoSパケットを優先的に割り当てる。

Description

パケット送信装置及びパケット送信方法
 本発明は、パケット通信を可能とするディジタル移動体通信のパケット送信装置及びパケット送信方法に関する。
 従来、無線通信システムの分野において、個別チャネル(DPCH:Dedicated Physical Channel)を用いて通信端末装置に伝送を行う通信方式以外に、高速大容量な下りチャネルを複数の通信端末装置が共有し、下り回線で高速パケット伝送を行うHSDPAと呼ばれる通信方式が規格化されている。
 無線通信は、伝搬状況がきわめて不安定であり、通信路容量は、時々刻々と大幅に変動する。HSDPA(High Speed Downlink Packet Access)は、これを利用し、通信状況が良好なときに多値変調・低符号化率を用いて高速伝送を行うことで、ピークのスループット(Throughput)を向上させる技術である。
 このようなHSDPAシステムにおいて、基地局装置はCQI(Channel Quality Indicator:適応変調要求)と呼ばれる通信端末装置において復調可能なパケットデータの変調方式及び符号化率を示す信号を通信端末装置から送信してもらう。CQIを受信した基地局装置は、各通信端末装置から送られてきたCQIを用いてスケジューリングを行うと共に最適な変調方式及び符号化率等を選択する。そして、基地局装置は、選択した変調方式及び符号化率等を用いて送信データを変調及び符号化し、スケジューリング結果に基づいて各通信端末装置へデータを送信するものである。これにより、電波伝搬環境に応じて伝送レートを適応的に変えるため、HSDPAはDPCHと比較して、大容量のデータを基地局装置から通信端末装置へ送信することができる。
 また、このHSDPAシステムにおいて、通信端末装置は、HS-DPCCH(Dedicated Physical Control Channel(uplink) for HS-DSCH)に、HS-PDSCH(High Speed Physical Downlink Shared Channel)と呼ばれる下りパケットを受信できたか否かを示すACK/NACK信号やCQI信号を乗せて送信する。この方法では、HS-DPCCHはDPCCH(Dedicated Physical Control Channel)やDPDCH(Dedicated Physical Data Channel)とコード多重して送信される。
 パケット通信を可能とするディジタル移動体通信の送信機では、無線回線で起こり得るフェージング、移動機の移動により起こり得るドップラー周波数要因の周波数エラー、基地局と遠ざかることにより起こり得る受信感度低下等々の無線エラーが発生する。これらの無線エラーにより、送信機で送信した無線フレームを受信機で正しく復号できず、無線フレームに含まれるパケットを取得できない場合が起こり得る。
 HARQ(Hybrid ARQ)技術は、前記のような正しく復号できない無線フレームを検出した場合、送信機側に再送要求を行うと伴に復号できなかった無線フレームを受信機側で保持しておき、その後送信機側から再送された無線フレームを受信すると保持しておいた前回受信分の無線フレームと再送フレームを合成し冗長ビットを補強することにより無線フレームを復号する再送方式である。ディジタル移動体通信分野では、高速パケット通信可能なディジタル携帯電話規格で採用されており、日本国内を中心とするHSPA規格準拠の携帯電話や欧州を中心とするEDGE規格準拠の携帯電話等にも搭載されるようになってきた。規格標準化が進められている次世代高速パケット通信規格3G-LTE(Long Term Evolution)規格でも採用される予定である。
 前記のHARQ技術は高速パケット通信を実現する上での必須技術である。無線エラーによる無線フレーム復号失敗が発生すると、受信機から送信機へ再送要求を行うための送信処理、再送要求を受けての再送フレーム構築処理、送信機からの再送のための再送処理、再送フレームを受けての受信処理といった一連の追加処理を行うことが必要となるため、膨大な処理時間が要求されるという問題がある。
 前記処理時間問題に対しては、移動機の移動速度に応じて送信タイミングを調整し、移動速度が遅い場合は無線チャネル状況に応じて非同期に送信することで処理時間がかかる再送発生頻度を抑制することが提案されている(例えば、特許文献1参照)。しかし、無線チャネル状況が悪い場合は無線帯域を無駄にすることになるとともに、非同期送信による同期化処理オーバーヘッドが大きくなるということが想定される。
 図1は、従来のパケット送信装置の構成を示すブロック図である。
 図1において、パケット送信装置10は、RF処理部11、ベースバンド処理部12、再送制御部13、再送バッファ部14、フレーム解析部15、受信バッファ部16-1~16-N、フレーム組立部17、スケジューラ部18、及び送信バッファ部19-1~19-Nから構成される。
 RF処理部11は、ディジタル信号から構成される無線フレームをアナログ信号に変換し無線アンテナ11aから無線に送出する。また、RF処理部11は、無線からのアナログ信号をディジタル信号から構成される無線フレームに変換する。
 ベースバンド処理部12は、RF処理部11により無線フレームに変換された受信信号を復調・復号化処理し、復調・復号化処理により得られた対向受信装置からの送信パケット送達確認信号や受信パケットを再送制御部13に出力する。また、ベースバンド処理部12は、再送制御部13から出力された送信無線フレームを符号化・変調処理し、RF処理部11を介して無線に送信する。
 再送制御部13は、フレーム組立部17からの送信無線フレームもしくは再送要求時には再送バッファ部14からの再送無線フレームを送信契機に合わせベースバンド処理部102に送出し対向受信機からの送達確認が取れるまで再送バッファ部14に保持する。
 フレーム解析部15は、受信パケットが格納された無線フレームのプロトコルヘッダ情報を解析し受信パケット位置やそのパケットの論理チャネル情報を特定する。
 受信バッファ部16-1~16-Nは、フレーム解析部15で特定された受信パケットを論理チャネル情報と関連付けして蓄積する。
 フレーム組立部17は、前記スケジューラ部で決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てる。
 スケジューラ部18は、スケジューリング方法に基づき前記送信バッファ部から送信フレーム構成要素を決定する。
 送信バッファ部19-1~19-Nはサービス品質(QoS)と関連付けられた送信パケットを蓄積する。
 図2は、上記パケット送信装置10適用時のパケット送信遅延時間を説明する図である。図2中、横軸の番号は、送信元送信機が送信する無線フレームと受信元受信機が受信する無線フレームを示す。
 図2において、図1の構成の送信元送信機(パケット送信装置10)からパケットを送信している。
 図2a.に示すように、5番目の無線フレームが無線エラーを起こした場合、対向となる受信元受信機側で無線エラーを起こったことを検出する(図2b.参照)。受信元受信機は、その検出結果を受信元送信機に通知し(図2c.参照)、受信元送信機はNACK情報を生成し送信する(図2d.参照)。
 送信元受信機は、NACK情報を検出し(図2e.参照)、その検出結果を送信元送信機に通知する(図2f.参照)。これを受けて送信元受信機は、無線エラーを起こした5番目の無線フレームを再送する(図2g.参照)。
 受信元送信機は、上記プロセスで送達不能であったことを認識する。このプロセスでは、送信元送信機から受信元受信機に無線フレームを送信する無線伝送遅延(図2h.参照)と、受信元受信機で無線フレームを受信し復調・復号処理を行い誤り検出結果を受信元送信機に通知・NACK情報生成・符号化・変調処理を行うための受信元内処理遅延(図2i.参照)とがある。さらに、受信元送信機から送信元受信機にNACK情報を含んだ無線フレームを送信する伝送遅延(図2j.参照)と、送信元受信機で無線フレームを受信し復調・復号処理を行いNACK情報を検出し送信元送信機に通知する送信元内処理遅延(図2k.参照)とがある。これらがトータル処理遅延となり、これに加え受信元側と同期の取れたタイミングでの送信を行う場合には同期タイミングを待つ待ち時間も加算される(図2l.参照)。
特開2007-318764号公報
 しかしながら、このような従来のパケット送信装置にあっては、無線チャネル状況が悪い場合は無線帯域を無駄にすることになるとともに、非同期送信による同期化処理オーバーヘッドが大きくなるということが想定される。
 また、VoIP音声通話を代表とする低遅延要求のサービスとFTPダウンロードを代表とする高伝送レイト要求のサービスを同時に処理する移動体端末を想定した場合、劣悪な無線伝送路状況における再送発生時の品質保証、つまり高伝送レイトと低遅延の両立が課題となる。
 本発明は、処理オーバーヘッドを抑制しつつ、無線帯域を有効に利用できるパケット送信装置及びパケット送信方法を提供することを目的とする。
 本発明のパケット送信装置は、サービス品質(QoS)と関連付けられた送信パケットを蓄積する送信バッファ手段と、復調・復号化処理により無線チャネル品質を推定するベースバンド処理手段と、前記ベースバンド処理手段からの無線チャネル品質推定結果を基に伝送路状況を判断する伝送路判断手段と、前記伝送路判断手段からの伝送路状況に基づき複数のスケジューリング方法から1つを選択するとともに、選択したスケジューリング方法を基に前記送信バッファ手段に蓄積された送信パケットの送信フレーム構成要素を決定する適応型スケジューラ手段と、前記適応型スケジューラ手段で決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てるフレーム組立手段と、前記フレーム組立手段からの送信無線フレームもしくは再送要求時には再送バッファからの再送無線フレームを前記ベースバンド処理手段に送出し対向受信機からの送達確認が取れるまで前記再送バッファに保持する再送制御手段とを備え、前記適応型スケジューラ手段は、前記伝送路判断手段により伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める構成を採る。
 本発明のパケット送信方法は、サービス品質(QoS)と関連付けられた送信パケットを蓄積するステップと、復調・復号化処理により無線チャネル品質を推定するステップと、前記無線チャネル品質推定結果を基に伝送路状況を判断するステップと、前記伝送路状況に基づき複数のスケジューリング方法から1つを選択するとともに、選択したスケジューリング方法を基に蓄積された送信パケットの送信フレーム構成要素を決定するステップと、前記決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てるステップと、前記送信無線フレームもしくは再送要求時には再送バッファからの再送無線フレームを送出し対向受信機からの送達確認が取れるまで前記再送バッファに保持するステップとを有し、前記適応型スケジューラステップでは、前記伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める。
 本発明によれば、伝送路状況が劣悪であると判断された場合には低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含めることにより、無線エラーによる高QoSパケットの到達遅延時間増大・通信品質劣化を未然に抑制することができ、かつ、低QoSパケットの伝送レイトを保持できるパケット送信装置を実現することができる。
従来のパケット送信装置の構成を示すブロック図 従来のパケット送信装置適用時のパケット送信遅延時間を説明する図 本発明の実施の形態1に係るパケット送信装置の構成を示すブロック図 上記実施の形態1に係るパケット送信装置の伝送路判断部の簡易版の回路構成を示す図 上記実施の形態1に係るパケット送信装置の伝送路判断部の高精度版の回路構成を示す図 上記実施の形態1に係るパケット送信装置の伝送路判断部の簡易版及び再送回数制御付の回路構成を示す図 上記実施の形態1に係るパケット送信装置の伝送路判断部の高精度版及び再送回数制御付の回路構成を示す図 上記実施の形態1に係るパケット送信装置の適応型スケジューラ部の簡易版の回路構成を示す図 上記実施の形態1に係るパケット送信装置の適応型スケジューラ部の重複送信版の回路構成を示す図 上記実施の形態1に係るパケット送信装置適用時のパケット送信遅延時間を説明する図 本発明の実施の形態2に係るパケット送信装置の構成を示すブロック図 上記実施の形態2に係るパケット送信装置適用時のパケット送信遅延時間を説明する図
 以下、本発明の実施の形態について、図面を参照して詳細に説明する。
 (実施の形態1)
 図3は、本発明の実施の形態1に係るパケット送信装置の構成を示すブロック図である。本実施の形態は、パケット送信装置がディジタル移動体通信装置である場合の例である。
 図3において、パケット送信装置100は、RF処理部101、ベースバンド処理部102(図3ではPHYと略記する)、再送制御部103(図3ではHARQと略記する)、再送バッファ部104、フレーム解析部105、受信バッファ部106-1~106-N、フレーム組立部107、適応型スケジューラ部108、送信バッファ部109-1~109-N、及び伝送路判断部110を備えて構成される。
 RF処理部101は、ディジタル信号から構成される無線フレームをアナログ信号に変換し無線アンテナ101aから無線に送出する。また、RF処理部101は、無線からのアナログ信号をディジタル信号から構成される無線フレームに変換する。
 ベースバンド処理部102は、RF処理部101により無線フレームに変換された受信信号を復調・復号化処理し、復調・復号化処理により得られた対向受信装置からの送信パケット送達確認信号や受信パケットを再送制御部103に出力する。また、ベースバンド処理部102は、再送制御部103から出力された送信無線フレームを符号化・変調処理し、RF処理部101を介して無線で送信する。さらに、ベースバンド処理部102は、復調・復号化処理により無線チャネル品質を推定し、無線チャネル品質推定結果を伝送路判断部110に出力する。
 再送制御部103は、フレーム組立部107からの送信無線フレームもしくは再送要求時には再送バッファ部104からの再送無線フレームを送信契機に合わせベースバンド処理部102に送出し対向受信機からの送達確認が取れるまで再送バッファ部104に保持する。再送制御部103はまた、無線チャネル品質推定結果を伝送路判断部110に出力する。
 フレーム解析部105は、受信パケットが格納された無線フレームのプロトコルヘッダ情報を解析し受信パケット位置やそのパケットの論理チャネル情報を特定する。フレーム解析部105は、再送制御部103から無線エラーなしの無線フレームを受け取り、フレーム内の情報(例えばチャネルID)に基づき格納バッファを振り分けて受信バッファ部106-1~106-Nに格納する。
 受信バッファ部106-1~106-Nは、フレーム解析部105で特定された受信パケットを論理チャネル情報と関連付けして蓄積する。
 フレーム組立部107は、適応型スケジューラ部108で決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てる。
 適応型スケジューラ部108は、伝送路判断部110からの伝送路状況に基づき複数のスケジューリング方法から1つを選択するとともに、選択したスケジューリング方法を基に送信バッファ部109-1~109-Nに蓄積された送信パケットの送信フレーム構成要素を決定する。この送信フレーム構成要素は、パケットもしくはパケットの一部である。送信バッファ部109-1~109-Nには、パケットが格納されているのでパケット自体が送信フレーム構成要素になる。具体的には、適応型スケジューラ部108は、伝送路判断部110により伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める。適応型スケジューラ部108の回路構成の詳細については、図8及び図9により後述する。
 送信バッファ部109-1~109-Nは、サービス品質(QoS)と関連付けられた送信パケットを蓄積する。
 伝送路判断部110は、ベースバンド処理部102からの無線チャネル品質推定結果と再送制御部103からの再送無線フレーム情報を基に伝送路状況を判断する。伝送路判断部110の回路構成の詳細については、以下図4乃至図7により述べる。
 図4は、上記伝送路判断部110の簡易版の回路構成を示す図である。簡易版の伝送路判断部200は、図3の伝送路判断部110の簡易版として用いられる。
 図4において、簡易版の伝送路判断部200は、比較器201により構成される。
 比較器201は、ベースバンド処理部102(図3)からの無線チャネル品質推定結果のうち受信ビットエラーレイト推定値202と予め設定された閾値とを比較する。
 簡易版の伝送路判断部200は、ビットエラーレイト推定値が上記閾値より大きい場合には伝送路状況が劣悪であることを出力する。
 この簡易版の伝送路判断部200によれば、比較的処理量が少なく伝送路状況の良悪を判断することができる。
 図5は、上記伝送路判断部110の高精度版の回路構成を示す図である。高精度版の伝送路判断部300は、図3の伝送路判断部110の高精度版として用いられる。
 図5において、高精度版の伝送路判断部300は、比較器301と、選択器302とから構成される。比較器301の入力端子aには、ベースバンド処理部102(図3)からの無線チャネル品質推定結果のうち受信パワーレベル推定値303が入力される。また、比較器301の入力端子bには、選択器302により選択された閾値が入力される。
 選択器302は、入力された周波数エラー推定値304に基づいて、ある周波数エラー推定値範囲毎に予め設定された閾値1,2,…,Nから適切な閾値を選択する。
 比較器301は、受信パワーレベル推定値303と選択器302により選択された閾値とを比較する。
 このように、高精度版の伝送路判断部300は、選択器302が、周波数エラー推定値304から閾値を選択し、比較器301は、受信パワーレベル推定値303が選択された閾値より小さい場合には、伝送路状況が劣悪であることを出力する。
 この高精度版の伝送路判断部300によれば、図4の簡易版の伝送路判断部200より高精度に伝送路状況の良悪を判断することができる。
 例えば、移動機の静止時、移動時、高速移動時では受信感度は変わってくる。移動機の移動速度によるドップラー周波数に起因する周波数エラーを、上記周波数エラー推定値304として用いて受信パワーレベル閾値を変更する。これにより、より高精度に伝送路状況の良悪を判断することができる。
 図6は、上記伝送路判断部110の簡易版及び再送回数制御付の回路構成を示す図である。簡易版及び再送回数制御付の伝送路判断部400は、図3の伝送路判断部110の再送回数制御付簡易版として用いられる。
 図6において、簡易版及び再送回数制御付の伝送路判断部400は、比較器401と、選択器402とから構成される。比較器401の入力端子aには、ベースバンド処理部102(図3)からの無線チャネル品質推定結果のうちビットエラーレイト推定値403が入力される。また、比較器401の入力端子bには、選択器402により選択された閾値が入力される。
 選択器402は、再送制御部103(図3)からの再送回数404に基づいて、予め再送回数別に設定された閾値1,2,…,Nから適切な閾値を選択する。
 比較器401は、ビットエラーレイト推定値403と選択器402により選択された閾値とを比較する。
 このように、簡易版及び再送回数制御付の伝送路判断部400は、選択器402が、再送回数404に応じて閾値を選択し、比較器401は、ビットエラーレイト推定値403が選択された閾値より大きい場合には、伝送路状況が劣悪であることを出力する。
 HARQ技術では、再送データは対向の受信機側で蓄積されている前回までの送信データと合成し冗長性を強化して復号することで符号化利得を最大限引き出すことができる技術であり、再送時には冗長性が強化されるため無線エラー耐性が強くなる。このことより、再送時は初回送信時より劣悪な状況でも送達可能であり、再送回数404に応じて閾値が大きくなるように閾値を設定することにより、図4の簡易版の伝送路判断部200より更に到達遅延時間を抑制できる。
 図7は、上記伝送路判断部110の高精度版及び再送回数制御付の回路構成を示す図である。高精度版及び再送回数制御付の伝送路判断部500は、図3の伝送路判断部110の再送回数制御付高精度版として用いられる。高精度版及び再送回数制御付の伝送路判断部500は、図5の高精度版の伝送路判断部300と図6の簡易版及び再送回数制御付の伝送路判断部400とを組合わせた構成である。
 図7において、高精度版及び再送回数制御付の伝送路判断部500は、比較器501と、選択器502と、再送回数制御選択器503を備えて構成される。比較器501の入力端子aには、ベースバンド処理部102(図3)からの無線チャネル品質推定結果のうち受信パワーレベル推定値504が入力される。また、比較器501の入力端子bには、選択器502により選択された閾値が入力される。
 再送回数制御選択器503は、閾値1-1,1-2,…,1-Mから適切な閾値を選択する選択器511と、閾値2-1,2-2,…,2-Mから適切な閾値を選択する選択器512と、閾値N-1,N-2,…,N-Mから適切な閾値を選択する選択器513とから構成される。
 再送回数制御選択器503は、再送制御部103(図3)からの再送回数506に基づいて、再送回数別に予め設定された閾値から適切な閾値をある周波数エラー推定値範囲毎に選択する。
 選択器502は、入力された周波数エラー推定値505に基づいて、再送回数制御選択器503により選択された閾値群から適切な閾値を選択する。例えば、選択器502は、再送回数制御選択器503が、再送回数506に基づいて選択器511を選択した場合、再送回数制御選択器503により選択された選択器511の閾値1-1,1-2,…,1-Mのうち適切な閾値(例えば閾値1-2)を選択する。
 比較器501は、受信パワーレベル推定値503と選択器502により選択された閾値とを比較する。
 このように、高精度版及び再送回数制御付の伝送路判断部500は、再送回数制御選択器503が、再送回数506に応じて再送回数別に予め設定された閾値から適切な閾値をある周波数エラー推定値範囲毎に選択し、また選択器502が、入力された周波数エラー推定値505に基づいて、再送回数制御選択器503により選択された閾値群から適切な閾値を選択し、さらに比較器501は、受信パワーレベル推定値503が選択された閾値より小さい場合には伝送路状況が劣悪であることを出力する。
 したがって、この高精度版及び再送回数制御付の伝送路判断部500によれば、図6の簡易版及び再送回数制御付の伝送路判断部400と同様の効果が期待され、図5の高精度版の伝送路判断部300より更に到達遅延時間を抑制することができる。
 以上、伝送路判断部110の回路構成の詳細について説明した。次に、適応型スケジューラ部108の回路構成の詳細について説明する。
 図8は、上記適応型スケジューラ部108の簡易版の回路構成を示す図である。簡易版の適応型スケジューラ部600は、図3の適応型スケジューラ部108の簡易版として用いられる。
 図8において、簡易版の適応型スケジューラ部600は、スケジューラ適応器601と、高QoSパケット優先スケジューラ部602と、低QoSパケット優先スケジューラ部603とから構成される。また、スケジューラ適応器601には、伝送路状況信号604が入力される。
 スケジューラ適応器601は、伝送路状況信号604に基づいて、高QoSパケット優先スケジューラ部602の出力と低QoSパケット優先スケジューラ部603の出力を選択する。
 高QoSパケット優先スケジューラ部602は、高QoSサービスに関連付けられた送信パケットの格納されている送信バッファ部109-1~109-N(図3)から優先的にスケジューリングする。
 低QoSパケット優先スケジューラ部603は、低QoSサービスに関連付けられた送信パケットの格納されている送信バッファ部109-1~109-N(図3)から優先的にスケジューリングする。
 この簡易版の適応型スケジューラ部600によれば、伝送路状況が劣悪である場合には低QoSパケット優先スケジューラ部603の出力を選択することができる。この簡易版の適応型スケジューラ部600は、比較的処理量が少なく適応的なスケジューリング処理ができる利点がある。
 図9は、上記適応型スケジューラ部108の重複送信版の回路構成を示す図である。重複送信版の適応型スケジューラ部700は、図3の適応型スケジューラ部108の重複送信版として用いられる。なお、重複送信版の適応型スケジューラ部700は、後述する実施の形態2特有の回路構成である。説明の都合上ここに記載した。
 図9において、重複送信版の適応型スケジューラ部700は、スケジューラ適応器701と、高QoSパケット優先スケジューラ部702と、連続送信パケット優先スケジューラ部703とから構成される。また、スケジューラ適応器701には、伝送路状況信号704及び連続送信バッファ退避パケット送達確認信号705が入力される。連続送信パケット優先スケジューラ部703は、通信インターフェイス706を介して外部に接続される。
 スケジューラ適応器701は、伝送路状況信号704に基づいて、伝送路状況が劣悪であると判断された時点で連続送信パケット優先スケジューラ部703の出力に切り替える。また、スケジューラ適応器701は、再送制御部103(図3)からの連続送信バッファ退避パケット送達確認信号705に基づいて、複数送信バッファ811(後述する図11参照)に退避中の送信パケットに対する送達確認が取れた時点で高QoSパケット優先スケジューラ部702に切り替える。
 高QoSパケット優先スケジューラ部702は、高QoSサービスに関連付けられた送信パケットの格納されている送信バッファ部109-1~109-N(図3)から優先的にスケジューリングする。
 連続送信パケット優先スケジューラ部703は、連続送信バッファ(図示略)に格納された送信パケットから優先的にスケジューリングし、予め設定された高QoSサービスに関連付けられた送信パケットの内初回送信パケットを連続送信バッファ(図示略)に退避させる。
 上述したように、スケジューラ適応器701は、伝送路状況が劣悪である場合には、連続送信パケット優先スケジューラ部703の出力を選択する適応型スケジューリング部である。伝送路判断部103(図3)では、伝送路を確度良く判断できるとは限らない。伝送路判断部103が伝送路状況は劣悪であると判断した場合でも無線エラーは生じない場合も考えられ、この場合は高QoSサービスのパケットを遅延させているのみとなる。
 この事象を回避するため、伝送路状況が劣悪であると判断された場合でも高QoSサービスパケットを優先的にスケジューリングする。無線エラーを生じる可能性が高いため送達確認が取れるまでは毎送信契機に同一の高QoSサービスパケットを重複して送信することにより到達遅延時間を抑制できる。しかし、重複して同一パケットが受信機側に到達する可能性もあるため、受信機側では重複パケット破棄機構が必須となる。これは、一般的なHARQ再送制御では用意されている処理であり、送達確認シグナルが無線エラーを起こした場合(受信機側からACKシグナルを送信したが無線エラーによりNACKシグナルと解釈された場合)に意図しない再送が起こる可能性があるためである。
 以下、上述のように構成されたパケット送信装置の動作について説明する。
 本実施の形態のパケット送信装置100は、適応型スケジューラ部108、及び伝送路判断部110を備えることを特徴とする。また、適応型スケジューラ部108は、図8の簡易版の適応型スケジューラ部600、あるいは図9の重複送信版の適応型スケジューラ部700のいずれかを使用する。伝送路判断部110は、図4乃至図7の伝送路判断部のいずれかを使用する。
 図3において、ベースバンド処理部102は、ディジタルベースバンド信号に変換された受信信号を入力とし無線チャネル品質を推定する。
 伝送路判断部110は、ベースバンド処理部102からの無線チャネル品質推定結果を基に伝送路状況を判断する。
 適応型スケジューラ部108では、伝送路判断部110からの伝送路状況に基づき複数のスケジューリング方法から1つを選択し送信フレーム構成要素を決定する。適応型スケジューラ部108は、伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める。
 適応型スケジューラ部108が、従来のスケジューラ部18(図1)と異なる点及び特徴について説明する。
 (1)従来例では、スケジューラ部18(図1)は、伝送路状況とは非適応でスケジューリングアルゴリズムは一つである。これに対し、適応型スケジューラ部108は、伝送路判断部110からの伝送路状況に基づき複数のスケジューリング方法から1つを選択し送信フレーム構成要素を決定するものである。
 (2)適応型スケジューラ部108は、伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含める。具体的には、以下の図10に示すように、伝送路状況が劣悪の場合に送信タイミングを任意に遅延する。ここで、「低QoSパケットを優先的に送信フレーム構成要素に含める」ことと、「送信タイミングを任意に遅延」することの関係について説明する。本発明は、高QoSはなるべく無線エラーさせたくないというところと高いスループットを維持したいというところを両立させることを目的とする。低QoSパケットは、無線エラーが起こったとしてもHARQにより後で救えればスループットの犠牲は最小限に抑えられる。また、高QoSパケットは、任意遅延させてでもエラーを起させないよう制御する。
 (3)送信タイミングの遅延は、以下の観点から決定される。すなわち、ドップラー周波数等の伝送路状況とBER(Bit Error Rate)とはある程度の相関があり、その伝送路状況がある閾値を超えた(良くなった)場合に送信することになる。つまりうまく送信できるまで待つことになる。また、本発明は、伝送路状況だけでなく送信したいQoSを制御ファクターとすることを前提として、伝送路状況に影響を受けないパケットと受けるパケットがあり、それによりQoSとスループットの両立を図ることを特徴とする。
 図10は、上記パケット送信装置100適用時のパケット送信遅延時間を説明する図である。図10中、横軸の番号は、送信元送信機が送信する無線フレームと受信元受信機が受信する無線フレームを示す。
 図10において、図3の構成の送信元送信機(パケット送信装置100)からパケットを送信している。
 図10a.に示すように、伝送路判断部110が、伝送路状況が劣悪であると判断した場合には、適応型スケジューラ部108は、無線エラー発生可能性が高いと判断して低QoSパケットを優先的に割り当てる。図10の場合は、伝送路判断部110が5番目の無線フレームが無線エラーを起こしそうであると判断した場合、適応型スケジューラ部108は、5番目の無線フレーム送信を待たせ、5番目の無線フレームを構成するパケットの最高QoSより低いQoSパケットで構成される6番目の無線フレームを送信し(図10b.参照)、5番目の無線フレームは伝送路状況が良化した次同期送信タイミングで送信する(図10c.参照)。
 このプロセスでは、送信元送信機から受信元受信機に無線フレームを送信する無線伝送遅延(図10h.参照)と、伝送路状況が良化するまで待ち時間がトータル遅延時間となり、図2の従来のパケット送信装置を用いた場合より短縮される。
 すなわち、本実施の形態のプロセスでは、図10a.に示すように、5番目の無線フレーム送信を遅延させ、5番目の無線フレームを構成するパケットの最高QoSより低いQoSパケットで構成される6番目の無線フレームを送信し(図10b.参照)、5番目の無線フレームは伝送路状況が良化した次同期送信タイミングで送信する(図10c.参照)。図10c.に示すように、5番目の無線フレームは伝送路状況が良化した6番目の無線フレームの次の、次同期送信タイミングで送信される。
 従来例では、図2m.に示すように、次同期送信タイミングが図2l.まで先延ばしされるので、その間の送信元送信機から受信元受信機に無線フレームを送信する無線伝送遅延(図2h.参照)と、受信元受信機で無線フレームを受信し復調・復号処理を行い誤り検出結果を受信元送信機に通知・NACK情報生成・符号化・変調処理を行うための受信元内処理遅延(図2i.参照)と、受信元送信機から送信元受信機にNACK情報を含んだ無線フレームを送信する伝送遅延(図2j.参照)と、送信元受信機で無線フレームを受信し復調・復号処理を行いNACK情報を検出し送信元送信機に通知する送信元内処理遅延(図2k.参照)がトータル処理遅延となり、これに加え受信元側と同期の取れたタイミングでの送信を行う場合には同期タイミングを待つ待ち時間も加算されていた(図2l.参照)。これに対し、本実施の形態では、5番目の無線フレームは次同期送信タイミング(図10c.参照)で直ちに送信されるので、上記従来のトータル処理遅延及び待ち時間は、5番目の無線フレームの再送処理に関しては関与しないため、再送処理による高QoSパケットの到達遅延時間増大を抑制することができる。図10の場合、送信元送信機から受信元受信機に無線フレームを送信する無線伝送遅延と、伝送路状況が良化するまで待ち時間がトータル遅延時間であり、劣悪な無線伝送路状況において送信遅延時間を格段に低減することができる。
 以上詳細に説明したように、本実施の形態のパケット送信装置100は、伝送路判断部110が無線チャネル品質推定結果を基に伝送路状況を判断し、適応型スケジューラ部108は、伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含める。すなわち、適応型スケジューラ部108は、無線エラー発生可能性が高く伝送路状況が劣悪であると判断した場合には低QoSパケットを優先的に割り当てるので、高QoSパケットの再送発生を未然に抑制することができ、再送処理による高QoSパケットの到達遅延時間増大を抑制することができる。これにより、無線エラーによる高QoSパケットの到達遅延時間増大・通信品質劣化を未然に抑制することができ、かつ、低QoSパケットの伝送レイトを保持することができる。
 また今後、VoIP(Voice over Internet Protocol)音声通話を代表とする低遅延要求のサービスとFTP(File Transfer Protocol)ダウンロードを代表とする高伝送レイト要求のサービスを同時に処理する移動体端末を想定した場合、劣悪な無線伝送路状況における再送発生時の品質保証、つまり高伝送レイトと低遅延の両立を実現することができる。
 (実施の形態2)
 図11は、本発明の実施の形態2に係るパケット送信装置の構成を示すブロック図である。図3と同一構成部分には同一符号を付して重複箇所の説明を省略する。
 図11において、パケット送信装置800は、RF処理部101、ベースバンド処理部102、再送制御部803、再送バッファ部104、フレーム解析部105、受信バッファ部106-1~106-N、フレーム組立部107、適応型スケジューラ部808、送信バッファ部109-1~109-N、伝送路判断部810、及び複数送信バッファ811を備えて構成される。
 RF処理部101は、ディジタル信号から構成される無線フレームをアナログ信号に変換し無線アンテナ101aから無線に送出する、また無線からのアナログ信号をディジタル信号から構成される無線フレームに変換する。これにより、ベースバンド処理部102は、復調・復号化処理を施し、対向受信装置からの送信パケット送達確認信号や受信パケットを受け取ることが可能となる。
 ベースバンド処理部102(PHYと略記する)は、ディジタルベースバンド信号に変換された受信信号を入力とし無線チャネル品質を推定し、また送信無線フレームを符号化・変調処理を施し無線に送信する。
 再送制御部803(HARQと略記する)は、フレーム組立部107からの送信無線フレームもしくは再送要求時には再送バッファ部104からの再送無線フレームを送信契機に合わせベースバンド処理部102に送出し対向受信機からの送達確認が取れるまで再送バッファ部104に保持しておく。
 フレーム解析部105は、受信パケットが格納された無線フレームのプロトコルヘッダ情報を解析し受信パケット位置やそのパケットの論理チャネル情報を特定する。
 受信バッファ部106-1~106-Nは、フレーム解析部105で特定された受信パケットを論理チャネル情報と関連付けして管理・蓄積する。
 フレーム組立部107は、適応型スケジューラ部808で決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てる。
 適応型スケジューラ部808は、伝送路判断部810からの伝送路状況に基づき複数送信優先スケジューリング方法に遷移し複数送信バッファ811に送信パケットを退避させるかを決定し、また再送制御部803からの送達情報に基づき高QoS優先スケジューリング方法に遷移するかを決定し、送信バッファ部109-1~109-Nから送信フレーム構成要素を決定する。適応型スケジューラ部808は、図9の重複送信版の適応型スケジューラ部700の適用が好ましい。
 送信バッファ部109-1~109-Nは、サービス品質(QoS)と関連付けられた送信パケットを管理・蓄積する。
 伝送路判断部810は、ベースバンド処理部102からの無線チャネル品質推定結果と再送制御部803からの再送回数を基に伝送路状況を判断する。伝送路判断部810は、図5の高精度版の伝送路判断部300、又は図7の高精度版及び再送回数制御付の伝送路判断部500の適用が好ましい。
 以下、上述のように構成されたパケット送信装置の動作について説明する。
 本実施の形態のパケット送信装置800は、適応型スケジューラ部808、伝送路判断部810、及び複数送信バッファ811を備えることを特徴とする。基本動作は、図3のパケット送信装置100と同様である。適応型スケジューラ部808が、複数送信バッファ811を用いて以下の制御を行う点が異なる。
 適応型スケジューラ部808は、伝送路判断部810からの伝送路状況に基づき複数送信優先スケジューリング方法に遷移し複数送信バッファ811に送信パケットを退避させるかを決定し、また再送制御部803からの送達情報に基づき高QoS優先スケジューリング方法に遷移するかを決定し、送信バッファ部109-1~109-Nから送信フレーム構成要素を決定する。
 図12は、上記パケット送信装置800適用時のパケット送信遅延時間を説明する図である。図12中、横軸の番号は、送信元送信機が送信する無線フレームと受信元受信機が受信する無線フレームを示す。
 図12において、図11の構成の送信元送信機(パケット送信装置800)からパケットを送信している。
 図12a.に示すように、伝送路判断部810が、伝送路状況が劣悪であると判断した場合には、適応型スケジューラ部808は、複数送信優先スケジューリング方法にスケジューラアルゴリズムを切り替える。図12の場合は、伝送路判断部810が5番目の無線フレームが無線エラーを起こしそうであると判断した場合、適応型スケジューラ部808は、複数送信優先スケジューリング方法にスケジューラアルゴリズムを切り替え、5番目の無線フレームを構成するパケットの最高QoSより低いQoSパケットで構成される6番目の無線フレームを送信し(図12b.参照)、5番目以降の無線フレームには高QoSパケットを重複して搭載する。すなわち、図12c.に示すように、高QoSのデータ部のコピーをフレームに含める。無線フレームには複数のパケット(様々なQoS)が混在することを許容している。このため、複数の中で高いQoSのパケットのみコピーを次の無線フレームにも載せるものである。
 複数モードとは、複数送信優先スケジューリング方法をいう。また、複数モードは、高QoSパケット重複搭載である。
 実施の形態1では、送信タイミングを任意に遅延させており、本実施の形態では複数モードに切り替えている。この技術的関連性・効果・併用の有無について説明する。
 実施の形態1は、任意遅らせてある程度の遅延でおさまるようにする態様である。本実施の形態は、少しスループットを落としてでもより確実な成功を得る態様である。伝送路推定には、限度があるため推定間違い等もありうる。そのため、本実施の形態では、状況が良くなるまで、同じ高QoSパケットを送信し続けるということに想到した。これにより、早い段階で高QoSパケットが届く可能性が期待できる。
 これにより、伝送路判断部の判断が誤っており無線エラーが生じなかった場合には、伝送遅延のみの最短遅延にて送信可能となり、また無線エラーが生じた場合でも、図10同等の遅延時間で送信可能となる。また、無線帯域の有効活用のため、無線フレームは複数パケットの多重やパケット分割によるパケット断片の多重が可能なフレームフォーマットになっていることが一般的であり、図12の5番目以降の無線フレームには高QoSパケットのみ重複し、低QoSパケットは重複させず従来どおりに配置するような多重も可能となる。
 以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。
 また、上記実施の形態では、パケット送信装置及びパケット送信方法という名称を用いたが、これは説明の便宜上であり、パケット通信装置、移動端末、無線通信装置、適応送信方法等の名称を用いてもよいことは勿論である。
 また、上記実施の形態では、CPUを例に採り説明したが、ハードウェア、DSPなどでもよい。
 また、上記パケット送信装置を構成する各回路部の種類、数及び接続方法などは前述した実施の形態に限られない。
 また、以上説明したパケット送信方法は、このパケット送信方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
 2008年6月26日出願の特願2008-167715の日本出願に含まれる明細書、図面及び要約書の開示内容は、すべて本願に援用される。
 本発明に係るパケット送信装置及びパケット送信方法は、移動体通信用携帯電話のパケット送信処理の一部として用いられ得る。特に欧州中心のEDGE方式や国内中心のHSDPA方式、次世代移動体通信の3GLTE方式では、VoIP等の高リアルタイム性を要求される高QoSサービスの品質向上に貢献できる。
 100,800 パケット送信装置
 101 RF処理部
 101a 無線アンテナ
 102 ベースバンド処理部
 103,803 再送制御部
 104 再送バッファ部
 105 フレーム解析部
 106-1~106-N 受信バッファ部
 107 フレーム組立部
 108,600,700,808 適応型スケジューラ部
 109-1~109-N 送信バッファ部
 110,200,300,400,500,810 伝送路判断部
 201,301,401,501 比較器
 302,402,502 選択器
 503 再送回数制御選択器
 601,701 スケジューラ適応器
 602,702 高QoSパケット優先スケジューラ部
 603 低QoSパケット優先スケジューラ部
 703 連続送信パケット優先スケジューラ部
 811 複数送信バッファ
 

Claims (8)

  1.  サービス品質(QoS)と関連付けられた送信パケットを蓄積する送信バッファ手段と、
     復調・復号化処理により無線チャネル品質を推定するベースバンド処理手段と、
     前記ベースバンド処理手段からの無線チャネル品質推定結果を基に伝送路状況を判断する伝送路判断手段と、
     前記伝送路判断手段からの伝送路状況に基づき複数のスケジューリング方法から1つを選択するとともに、選択したスケジューリング方法を基に前記送信バッファ手段に蓄積された送信パケットの送信フレーム構成要素を決定する適応型スケジューラ手段と、
     前記適応型スケジューラ手段で決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てるフレーム組立手段と、
     前記フレーム組立手段からの送信無線フレームもしくは再送要求時には再送バッファからの再送無線フレームを前記ベースバンド処理手段に送出し対向受信機からの送達確認が取れるまで前記再送バッファに保持する再送制御手段とを備え、
     前記適応型スケジューラ手段は、前記伝送路判断手段により伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含めるパケット送信装置。
  2.  前記伝送路判断手段は、前記ベースバンド処理手段からの無線チャネル品質推定結果のうち受信ビットエラーレイト推定値を入力として、予め設定された閾値と比較する比較器から構成され、ビットエラーレイト推定値が閾値より大きい場合には伝送路状況が劣悪であることを出力する請求項1記載のパケット送信装置。
  3.  前記伝送路判断手段は、前記ベースバンド処理手段からの無線チャネル品質推定結果のうち周波数エラー推定値と受信パワーレベル推定値を入力として、所定周波数エラー推定値範囲毎に予め設定された閾値と比較する比較器から構成され、周波数エラー推定値から閾値を選択し、受信パワーレベル推定値が選択された閾値より小さい場合には伝送路状況が劣悪であることを出力する請求項1記載のパケット送信装置。
  4.  前記伝送路判断手段は、前記ベースバンド処理手段からの無線チャネル品質推定結果のうち受信ビットエラーレイト推定値と前記再送制御手段からの再送回数を入力として、予め再送回数別に設定された閾値と比較する比較器から構成され、前記再送回数に応じて閾値を選択し、前記受信ビットエラーレイト推定値が選択された閾値より大きい場合には伝送路状況が劣悪であることを出力する請求項1記載のパケット送信装置。
  5.  前記伝送路判断手段は、前記ベースバンド処理手段からの無線チャネル品質推定結果のうち周波数エラー推定値と受信パワーレベル推定値と前記再送制御手段からの再送回数を入力として、ある周波数エラー推定値範囲毎かつ再送回数別に予め設定された閾値と比較する比較器から構成され、周波数エラー推定値と再送回数から閾値を選択し、受信パワーレベル推定値が選択された閾値より小さい場合には伝送路状況が劣悪であることを出力する請求項1記載のパケット送信装置。
  6.  前記適応型スケジューリング手段は、高QoSサービスに関連付けられた送信パケットの格納されている送信バッファから優先的にスケジューリングする高QoSサービス優先スケジューリング手段と、
     低QoSサービスに関連付けられた送信パケットの格納されている送信バッファから優先的にスケジューリングする低QoSサービス優先スケジューリング手段と、
     伝送路状況に基づいて前記高QoSサービス優先スケジューリング手段の出力と前記低QoSサービス優先スケジューリング手段の出力を選択する適応手段とから構成され、
     伝送路状況が劣悪である場合には、前記低QoSサービス優先スケジューリング手段の出力を選択する請求項1記載のパケット送信装置。
  7.  前記適応型スケジューリング手段は、高QoSサービスに関連付けられた送信パケットの格納されている送信バッファから優先的にスケジューリングする高QoSサービス優先スケジューリング手段と、
     送信パケットが退避される連続送信バッファ手段と、
     前記連続送信バッファ手段に格納された送信パケットから優先的にスケジューリングし、予め設定された高QoSサービスに関連付けられた送信パケットのうち初回送信パケットを連続送信バッファ手段に退避させる連続送信パケット優先スケジューリング手段と、
     伝送路状況が劣悪であると判断された時点で前記連続送信パケット優先スケジューリング手段の出力に切り替え、前記連続送信バッファ手段に退避中の送信パケットに対する送達確認が取れた時点で高QoSサービス優先スケジューリングに切り替える適応手段とから構成され、
     伝送路状況が劣悪である場合には、前記連続送信パケット優先スケジューリング手段の出力を選択する請求項1記載のパケット送信装置。
  8.  サービス品質(QoS)と関連付けられた送信パケットを蓄積するステップと、
     復調・復号化処理により無線チャネル品質を推定するステップと、
     前記無線チャネル品質推定結果を基に伝送路状況を判断するステップと、
     前記伝送路状況に基づき複数のスケジューリング方法から1つを選択するとともに、選択したスケジューリング方法を基に蓄積された送信パケットの送信フレーム構成要素を決定するステップと、
     前記決定された送信フレーム構成要素を基にフレームフォーマットに準じた無線フレームを組み立てるステップと、
     前記送信無線フレームもしくは再送要求時には再送バッファからの再送無線フレームを送出し対向受信機からの送達確認が取れるまで前記再送バッファに保持するステップとを有し、
     前記適応型スケジューラステップでは、前記伝送路状況が劣悪であると判断された場合には、低QoSパケットを優先的に送信フレーム構成要素に含め、伝送路状況が良好であると判断された場合には高QoSパケットを優先的に送信フレーム構成要素に含めるパケット送信方法。
     
PCT/JP2009/002740 2008-06-26 2009-06-16 パケット送信装置及びパケット送信方法 WO2009157153A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2009801245836A CN102077671A (zh) 2008-06-26 2009-06-16 分组发送装置及分组发送方法
US12/995,861 US20110075679A1 (en) 2008-06-26 2009-06-16 Packet transmission device and packet transmission method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008167715A JP2010011063A (ja) 2008-06-26 2008-06-26 パケット送信装置及びパケット送信方法
JP2008-167715 2008-06-26

Publications (1)

Publication Number Publication Date
WO2009157153A1 true WO2009157153A1 (ja) 2009-12-30

Family

ID=41444226

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/002740 WO2009157153A1 (ja) 2008-06-26 2009-06-16 パケット送信装置及びパケット送信方法

Country Status (4)

Country Link
US (1) US20110075679A1 (ja)
JP (1) JP2010011063A (ja)
CN (1) CN102077671A (ja)
WO (1) WO2009157153A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016111219A1 (ja) * 2015-01-08 2016-07-14 シャープ株式会社 端末装置、監視方法および集積回路

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5586969B2 (ja) 2010-01-21 2014-09-10 株式会社デンソー 回転電機の固定子
WO2012151739A1 (en) * 2011-05-09 2012-11-15 Empire Technology Development Llc Power control of control channels in an lte system
WO2013107505A2 (en) * 2012-01-18 2013-07-25 Telefonaktiebolaget L M Ericsson (Publ) Terminal battery aware scheduling
US9253793B2 (en) * 2012-12-19 2016-02-02 Intel Corporation Channel aware job scheduling
CN105474589B (zh) * 2013-08-06 2019-04-05 索尼公司 通信终端和通信方法
JP2016012805A (ja) 2014-06-27 2016-01-21 富士通株式会社 携帯無線端末およびバッファ制御方法
US9549381B2 (en) * 2014-08-12 2017-01-17 Qualcomm Incorporated Controlling power consumption in a power amplifier in a communication device
US10230563B2 (en) * 2014-12-19 2019-03-12 Telefonaktiebolaget Lm Ericsson (Publ) Methods and first network node for managing a stream control transmission protocol association
WO2021063508A1 (en) * 2019-10-03 2021-04-08 Nokia Technologies Oy Soft harq for sl range based retransmissions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005045561A (ja) * 2003-07-22 2005-02-17 Matsushita Electric Ind Co Ltd パケット送信スケジューリング装置、その方法及び無線基地局装置
JP2008211759A (ja) * 2006-09-27 2008-09-11 Hitachi Kokusai Electric Inc 無線基地局装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185221B1 (en) * 1998-11-09 2001-02-06 Cabletron Systems, Inc. Method and apparatus for fair and efficient scheduling of variable-size data packets in an input-buffered multipoint switch
US7826414B2 (en) * 2001-05-07 2010-11-02 Qualcomm, Incorporated Channel allocations in a communications system
JP3833655B2 (ja) * 2001-06-13 2006-10-18 富士通株式会社 光通信システム
JP4058326B2 (ja) * 2002-10-17 2008-03-05 株式会社エヌ・ティ・ティ・ドコモ 無線基地局、制御装置、無線通信システム及び通信方法
US20040192222A1 (en) * 2003-03-26 2004-09-30 Nokia Corporation System and method for semi-simultaneously coupling an antenna to transceivers
JP5063883B2 (ja) * 2005-09-29 2012-10-31 富士通株式会社 無線通信装置、送信方法、送信装置、データ伝送システムおよびデータ伝送方法
US7995471B2 (en) * 2006-06-30 2011-08-09 Intel Corporation High-performance WiMAX QoS condition scheduling mechanism
US7856051B2 (en) * 2007-01-16 2010-12-21 Research In Motion Limited Apparatus, and associated method, for selecting whether to reject as invalid a data segment received at a communication station

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005045561A (ja) * 2003-07-22 2005-02-17 Matsushita Electric Ind Co Ltd パケット送信スケジューリング装置、その方法及び無線基地局装置
JP2008211759A (ja) * 2006-09-27 2008-09-11 Hitachi Kokusai Electric Inc 無線基地局装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TAKESHI YAMASHITA: "Dai 4 Sedai Ido Tsushin Gijutsu Wireless QoS Seigyo Gijutsu", NTT GIJUTSU JOURNAL, vol. 16, no. 7, 1 July 2007 (2007-07-01), pages 23 - 28 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016111219A1 (ja) * 2015-01-08 2016-07-14 シャープ株式会社 端末装置、監視方法および集積回路
CN107113876A (zh) * 2015-01-08 2017-08-29 夏普株式会社 终端装置、监视方法及集成电路
US10064196B2 (en) 2015-01-08 2018-08-28 Sharp Kabushiki Kaisha Terminal device, monitoring method, and integrated circuit

Also Published As

Publication number Publication date
CN102077671A (zh) 2011-05-25
JP2010011063A (ja) 2010-01-14
US20110075679A1 (en) 2011-03-31

Similar Documents

Publication Publication Date Title
WO2009157153A1 (ja) パケット送信装置及びパケット送信方法
EP3358770B1 (en) Interference limitation for retransmissions
US7526304B2 (en) Method of increasing the capacity of enhanced data channel on uplink in a wireless communications system
JP4691090B2 (ja) アップリンク再送に対する干渉制限
US20020080719A1 (en) Scheduling transmission of data over a transmission channel based on signal quality of a receive channel
US20070097887A1 (en) Communication method and system using time division duplex scheme and frequency division duplex scheme
JP5372640B2 (ja) Harq機能を改善する方法及び通信装置
EP3342077A1 (en) Transmitting downlink signals
JP3924574B2 (ja) ハイブリッドarq方法及びハイブリッドarq送信機

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980124583.6

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09769863

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12995861

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09769863

Country of ref document: EP

Kind code of ref document: A1