WO2010013410A1 - 無線通信装置および無線通信制御方法 - Google Patents

無線通信装置および無線通信制御方法 Download PDF

Info

Publication number
WO2010013410A1
WO2010013410A1 PCT/JP2009/003439 JP2009003439W WO2010013410A1 WO 2010013410 A1 WO2010013410 A1 WO 2010013410A1 JP 2009003439 W JP2009003439 W JP 2009003439W WO 2010013410 A1 WO2010013410 A1 WO 2010013410A1
Authority
WO
WIPO (PCT)
Prior art keywords
transmission
transmission control
unit
wireless communication
control parameter
Prior art date
Application number
PCT/JP2009/003439
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 JP2010507739A priority Critical patent/JP5060618B2/ja
Priority to US13/056,050 priority patent/US8451749B2/en
Publication of WO2010013410A1 publication Critical patent/WO2010013410A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/4013Management of data rate on the bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Definitions

  • the present invention relates to a wireless communication apparatus and a wireless communication control method.
  • the present invention relates to a wireless communication apparatus and a wireless communication control method that realize priority control of data in a configuration that performs data communication to which priority-based QoS (Quality of Service) is applied.
  • priority-based QoS Quality of Service
  • home networks are widely used in which home appliances, computers, and other peripheral devices are network-connected to realize communication between devices even at home.
  • the home network enables, for example, content transmission / reception between network connection devices, provides convenience and comfort to users, and is expected to be more and more popular in the future.
  • an apparatus having a receiver such as a tuner installed in the home and a storage means such as a hard disk is set as a server, and a content such as a movie held by the server is transmitted to a client apparatus such as a PC owned by the user via the network.
  • a content such as a movie held by the server
  • a client apparatus such as a PC owned by the user via the network.
  • streaming data distribution it becomes possible to perform content reproduction processing by so-called streaming data distribution in which reproduction is performed while executing data reception on the client side.
  • IEEE802. 1D one of the standard standards for wired networks, is a priority-based communication control that performs communication control according to the priority added to packets in a wired LAN such as Ethernet (registered trademark). It defines the mechanism of QoS.
  • IEEE 802.11e which is one of the standard standards for wireless networks
  • IEEE 802.11 which is a standard of wireless LAN communication system standardized by the United States Institute of Standardization Institute of Electrical and Electronics Engineers (IEEE).
  • IEEE802.11e implements the QoS function in the IEEE802.11 communication system.
  • the function is roughly divided into two and realized by the access method.
  • One is a method called EDCA (Enhanced Distributed Coordination Access), which divides packets into four access categories and preferentially transmits high priority packets, and the other is HCCA (HCF Controlled Channel Access).
  • HCF Hybrid Coordination Function
  • H.2 is a scheme to realize centralized control by HC (Hybrid Coordinator) using polling.
  • EDCA is an access method that extends DCF (Distributed Coordination Function) used in the conventional IEEE 802.11, and includes AC_BE for best effort, AC_BK for background traffic, AC_VI for video transmission, and AC_VO for audio.
  • the packets are classified into four access categories (AC), and transmission is performed according to their priorities.
  • the transmission procedure is performed in the manner described below.
  • AIFS Aribitration Inter Frame Space
  • the random backoff randomly selects an integer from 0 to the size of the contention window (CW), and waits for transmission for a time obtained by multiplying the slot time determined by a constant value by the selected integer.
  • the reason for making the waiting time random is to avoid the occurrence of packet collisions when starting transmission all at once after the wireless terminals communicating with the base station wait for the same waiting time.
  • this random backoff time the channel being used does not receive communications from other wireless terminals.
  • this random backoff time is consumed for each slot time unless another access category starts transmission, and the access category having the backoff time of 0 is acquired the transmission right, and the carrier is the carrier.
  • Carrier sense is to detect whether the frequency to be transmitted by itself is free or not by detecting the reception electric field strength of the carrier wave frequency and comparing it with a threshold.
  • the backoff time for that access category is the remaining backoff time consumed so far as the next backoff time. Be carried over. That is, the backoff time of each access category is consumed every slot time after AIFS elapses until the access category acquires the transmission right, and finally becomes zero. As a result, even if the access category is a low priority, it is possible to obtain transmission right sometime.
  • an access category with a higher priority gets a transmission right according to a predetermined priority.
  • the access category that has obtained the transmission right can transmit during TXOP (Transmission Opportunity). If packets collide and transmission fails, and categories not transmitted due to contention between access categories, double the CW value and perform the transmission procedure again.
  • TXOP Transmission Opportunity
  • the initial value of the CW value is determined by CWmin, and is set to a value that does not exceed the maximum value CWmax.
  • CWmin and CWmax are calculated by ECWmin and ECWmax using the exponential expression as follows.
  • the AIFS, CWmin and CWmax are determined for each of the four access categories.
  • ECWmin value, ECWmax value, and transmittable time TXOP after acquisition of transmission right are set independently, and relative priority control is set by setting each value to a value according to the priority of the access category. It is possible.
  • These values are called EDCA access parameters, which are broadcasted from the base station to the wireless terminal by a beacon signal or the like, and the wireless terminal transmits using this parameter.
  • the base station may set access parameters used for transmission by the base station itself independently of the wireless terminal.
  • the transmission rate is set according to the low case, if the transmission rate is actually high, a time during which no data is transmitted at all occurs, which degrades the transmission efficiency.
  • the physical speed refers to how many bits of data can be transferred per unit time regardless of the content of the data, that is, the physically realizable data transfer amount per unit time.
  • transfer data including control data necessary for communication control is transmitted on the transmission path.
  • the control data necessary for communication control refers to, for example, transfer spare data, error correction data, a TCP header, and an IP header, etc., for preventing the transfer data from being damaged due to noise on the transmission path.
  • the effective speed refers to the data transfer amount per unit time to which the main data actually used by the application among the transfer data as described above is transferred.
  • the present invention solves the above-mentioned conventional problem with the peculiar property of wireless communication in which the transmission rate is greatly changed due to the influence of the surrounding environment, maintains the real time property of wireless communication in the home network, and smoothly performs wireless communication It is an object of the present invention to provide a wireless communication device and a wireless communication control method that can be performed.
  • a wireless communication apparatus is a wireless communication apparatus that transmits received data according to a priority, and a transmission unit that transmits the received data; According to the transmission rate of the transmission unit measured by the transmission unit and the velocity measurement unit that measures the velocity at which the transmission unit transmits the data, the transmission waiting time before the transmission of the data starts varies according to the transmission velocity of the transmission unit measured by the velocity measurement unit And a transmission control unit that controls the transmission control unit, and the transmission unit transmits the data according to transmission control by the transmission control unit.
  • the wireless communication apparatus further includes a transmission control parameter set including a transmission parameter indicating that the higher priority data is set to wait for a smaller transmission waiting time, the transmission speed.
  • a transmission control parameter set including a transmission parameter indicating that the higher priority data is set to wait for a smaller transmission waiting time, the transmission speed.
  • a set of transmission control parameters may be selected that is inversely proportional to the transmission rate.
  • the speed measurement unit may measure a physical speed that is a bit transfer amount per unit time of the data transmitted by the transmission unit.
  • the data transmitted by the transmission unit includes control data for communication control and main data used by an application, and the speed measurement unit transmits the transmission data.
  • the effective speed which is the bit transfer amount per unit time of the main data among the data transmitted by the unit may be measured.
  • the transmission control unit performs transmission control using an EDCA wireless access control method conforming to the standard IEEE 802.11e, and the specific parameter is AIFS. It is also good.
  • the other party transmission control parameter holding unit holds a plurality of sets according to relative communication speeds with the remote communication apparatus, and the speed measurement unit is configured to compare the wireless communication apparatus with the remote communication apparatus.
  • the communication speed is measured, and the transmission control unit selects one of the transmission control parameter sets held by the transmission control parameter holding unit according to the relative communication speed measured by the speed measurement unit, and The destination transmission control parameter storage unit selects any one of the destination transmission control parameter sets stored therein, and the transmission unit uses the transmission control unit to select The partner transmission control parameter set selected from among the hand transmission control parameter holding unit for holding may be transmitted to the destination wireless communication device.
  • the transmission control parameter set is selected from the transmission control parameter holding unit according to the relative communication speed, and the other party transmission control parameter holding unit.
  • the other party's transmission control parameter set selected from the above may be selected such that the waiting time for waiting for transmission is different with respect to the simultaneous transmission request between the wireless communication device and the other party's wireless communication device. .
  • the present invention can be realized not only as an apparatus, but also as a method in which processing means constituting the apparatus are steps, or a program which causes the computer to execute the steps, or a computer reading the program It can be realized as a recording medium such as a possible CD-ROM, or as information, data or signals indicating the program. And these programs, information, data, and signals may be distributed via a communication network such as the Internet.
  • the wireless communication apparatus holds a plurality of transmission control parameters corresponding to the transmission rate, measures the transmission rate (physical rate or effective rate), and performs optimal transmission according to the measured transmission rate. Since relay processing is performed using control parameters, even when the communication speed of the home network deteriorates and the transmission rate changes frequently due to environmental influences in the wireless section, data with high real-time capability is preferentially transmitted. As well as reducing streaming disruptions.
  • FIG. 1 is a block diagram showing the configuration of a relay apparatus according to the first embodiment.
  • FIG. 2 is a diagram showing EDCA parameters in the case where the speed information conforming to the EDCA wireless access control method of the IEEE 802.11e standard held by the transmission control parameter holding unit according to the first embodiment of the present invention is a maximum value.
  • FIGS. 3A and 3B are diagrams showing an example of transmission control parameters used when the speed information indicating the speed measured by the speed measurement unit in FIG. 1 becomes 1/2 or 1/4. is there.
  • FIG. 3 (a) shows an example of the transmission control parameter when the speed information is 1 ⁇ 2
  • FIG. 3 (b) shows an example of the transmission control parameter when the speed information is 1 ⁇ 4. It shows.
  • FIGS. 1 is a block diagram showing the configuration of a relay apparatus according to the first embodiment.
  • FIG. 2 is a diagram showing EDCA parameters in the case where the speed information conforming to the EDCA wireless access control method of the IEEE 802.11e standard held by the transmission control parameter
  • FIG. 4A and 4B illustrate timings at which the relay apparatus transmits AC_VO.
  • FIG. 4A is a diagram showing the relationship between the transmission time of data and the next transmission timing when the speed information from the speed measurement unit 12 is 1/2 of the preset transmission speed setting value. It is.
  • FIG. 4B is a diagram showing the relationship between the data transmission time and the next transmission timing when the speed information from the speed measurement unit 12 is twice the preset transmission speed setting value. is there.
  • FIG. 5 is a diagram schematically showing priority control processing of the priority control unit 14 shown in FIG.
  • FIG. 6 is a block diagram showing the configuration of the relay station according to the second embodiment.
  • FIGS. 7A and 7B show transmission control EDCA parameters used by the relay apparatus and the partner communication apparatus when the speed information indicating the relative transmission speed between the relay apparatus and the partner communication apparatus is the maximum value. It is a figure which shows an example.
  • FIG. 7 (a) shows an example of a transmission control parameter used by the relay device when the speed information is at the maximum value
  • FIG. 7 (b) shows that the partner communication device 60 is used when the speed information is at the maximum value.
  • An example of transmission control parameters to be used is shown.
  • FIGS. 8A and 8B when the speed information indicating the relative transmission speed between the relay apparatus and the other party communication apparatus is 1/2 of the maximum value, they are used by the relay apparatus and the other party communication apparatus, respectively.
  • FIG. 8 shows transmission control parameters used by the relay apparatus
  • FIG. 8 (b) shows an example of transmission control parameters used by the partner communication apparatus.
  • FIGS. 9A and 9B when the speed information indicating the relative transmission speed between the relay apparatus and the other party communication apparatus is 1 ⁇ 4 of the maximum value, they are used by the relay apparatus and the other party communication apparatus, respectively.
  • FIG. 9A shows a transmission control parameter used by the relay apparatus
  • FIG. 9B shows an example of the transmission control parameter used by the partner communication apparatus.
  • FIG. 10 by setting the transmission control parameter, the transmission standby time is shifted between the relay apparatus and the other party communication apparatus, and even when the relay apparatus and the other party communication apparatus simultaneously request transmission, collision is prevented. It is a figure which shows what can be done.
  • FIG. 1 is a block diagram showing the configuration of a relay apparatus according to the first embodiment.
  • the relay device of the present embodiment is an example of “a wireless communication device that transmits received data according to priority”, and among the plurality of transmission control parameters, the transmission speed of the transmission unit 11 is used.
  • the relay device corresponds to a wireless access point that transmits data using a corresponding transmission control parameter, and includes the receiver 10, the transmitter 11, the speed measurement unit 12, the transmission control parameter storage unit 13, and the priority control unit 14. Prepare.
  • the receiving unit 10 receives data.
  • the transmitting unit 11 is an example of “a transmitting unit that transmits received data”, and transmits data received by the receiving unit 10 and data generated internally.
  • the speed measuring unit 12 measures “the speed measuring unit that measures the speed at which the transmission unit transmits data” and “the speed that measures the physical speed that is the bit transfer amount per unit time of the data transmitted by the transmission unit.
  • the “physical measurement unit” is an example of “measurement unit”, and the physical velocity transmitted by the transmission unit 11 is measured, and velocity information representing the measured velocity is generated.
  • the speed measurement unit 12 measures, for example, the physical speed of the transmission unit 11 at the time of latest data transmission in the past. Alternatively, the average transmission rate of the transmitter 11 may be calculated when data is transmitted several times from the present to the past.
  • the transmission control parameter holding unit 13 holds “a plurality of transmission control parameter sets including transmission parameters indicating that the higher priority data is set to wait for a shorter transmission waiting time, in association with the transmission speed.
  • the priority control unit 14 “a transmission control unit that changes and controls a transmission waiting time until the transmission unit waits until the transmission start of the data according to the transmission speed of the transmission unit measured by the speed measurement unit”
  • the EDCA parameter is an example of the “transmission control parameter set”. Even if the transmission speed of the transmission unit 11 changes, the priority control unit 14 selectively uses this transmission control parameter according to the speed information, and data with high priority is given priority. Can be sent.
  • the priority control unit 14 performs transmission control using the speed information of the transmission unit 11 measured by the speed measurement unit 12 and the transmission control parameter corresponding to the speed information held by the transmission control parameter holding unit 13.
  • FIG. 2 is a diagram showing EDCA parameters in the case where the speed information conforming to the EDCA wireless access control method of the IEEE 802.11e standard held by the transmission control parameter holding unit according to the first embodiment of the present invention is a maximum value.
  • the EDCA parameters shown in FIG. 2 are switched corresponding to the speed information generated by the speed measurement unit 12.
  • the priority levels indicate four levels of priorities defined in the IEEE 802.11e standard.
  • the highest priority AC_VO used for data with less tolerance for delay and jitter such as VoIP, AC_VI used for video data that requires real-time capability, AC_BE used for regular data, and back It is AC_BK used for ground data. Since AIFS, CWmax and CWmin have already been described, the description will be omitted.
  • FIG. 3 is a diagram showing a specific example of transmission control parameters by changing AIFS and CWmax in accordance with speed information.
  • the relay device changes the transmission start waiting time of each AC in inverse proportion to the speed. Specifically, when the speed of the transmission unit 11 is 1 ⁇ 2 or 1 ⁇ 4, the transmission control parameter is changed to 2 ⁇ or 4 ⁇ . That is, the priority control unit 14 selects “a transmission control parameter set in which a transmission waiting time indicated by a value of a specific parameter among the transmission control parameter sets held by the transmission control parameter holding unit is inversely proportional to the transmission speed”.
  • the transmission control unit is an example, and transmission control is performed using an EDCA wireless access control method conforming to the standard IEEE 802.11e, and the specific parameter is an AIFS transmission control unit. Also, with the change of AIFS, when the speed information is 1 ⁇ 2 and 1 ⁇ 4, CWmax is also changed to be approximately 2 and 4 times.
  • FIG. 3A is a diagram showing an example of the EDCA parameter in the case where the transmission start waiting time AIFS of each AC is doubled when the transmission speed of the transmission unit 11 is halved.
  • FIG. 3B is a diagram showing an example of the EDCA parameter when the transmission start waiting time AIFS of each AC is increased fourfold when the transmission speed of the transmission unit 11 becomes 1/4.
  • FIG. 4 is a diagram showing the timing at which the relay apparatus transmits AC_VO.
  • FIG. 4A is a diagram showing the relationship between the transmission time of data and the next transmission timing when the speed information from the speed measurement unit 12 is 1/2 of the preset transmission speed setting value. It is.
  • FIG. 4B is a diagram showing the relationship between the data transmission time and the next transmission timing when the speed information from the speed measurement unit 12 is twice the preset transmission speed setting value. is there.
  • the bar graph indicates the transmission time required to transmit the same amount of data AC_VO.
  • the bar graph in the upper row shows the transmission time of AC at a preset transmission rate
  • the bar graph in the lower row shows the transmission time of AC at the actual transmission rate of the transmitter 11.
  • the data transmission time is 1 when the actual speed information is twice the minimum value. Ends in 2 hours. Therefore, until the next transmission start time of AC_VO, a time during which no AC is transmitted occurs, and transmission efficiency is degraded.
  • FIG. 2 Although the description of the first embodiment has been made using FIG. 2, FIG. 3 and FIG. 4, this is merely an example and the present invention is not limited to this.
  • FIG. 5 is a diagram schematically showing priority control processing of the priority control unit 14 shown in FIG.
  • the priority control unit 14 implements priority processing as shown in FIG.
  • the classifier 52 When the data packet from the reception unit 10 to the priority control unit 14 enters, the classifier 52 performs packet selection. As this sorting criterion, a priority field in ToS, Differentiated Services Code Point (DSCP), or VLAN (Virtual LAN) tag, which indicates the priority of IP packet, is used. After sorting the packets, classifier 52 queues the packets in the appropriate AC queue.
  • DSCP Differentiated Services Code Point
  • VLAN Virtual LAN
  • the scheduler 51 schedules queued data packets for each of four levels of priority, and preferentially transmits data in a high priority queue.
  • Four blocks in the scheduler 51 indicate processing units that perform scheduling of data packets for each of four levels of priority defined in the IEEE 802.11e standard. That is, the four levels of priority are AC_VO (voice), AC_VI (video), AC_BE (best effort), and AC_BK (background).
  • scheduler 51 selects the transmission control parameters stored in transmission control parameter storage unit 13 according to the speed information from speed measurement unit 12, and switches these EDCA parameters according to the speed information. .
  • the transmitting unit 53 preferentially transmits data in a queue with high priority to the transmitting unit 11 according to the scheduling by the scheduler 51.
  • the relay device measures the data transmission rate of the transmission unit 11, and performs AC transmission using the EDCA parameter corresponding to the rate information indicating the data transmission rate.
  • the communication state of the transmission path becomes worse, and even when collisions increase in the wireless section, it is possible to transmit data with high real-time characteristics efficiently and preferentially.
  • FIG. 6 is a block diagram showing the configuration of the relay station according to the second embodiment.
  • the portions corresponding to the configuration of the relay device of the first embodiment are assigned the same reference numerals and descriptions thereof will be omitted.
  • the relay apparatus includes a transmission unit 62 which operates differently from the transmission unit 11 of the first embodiment, and a destination transmission control parameter holding unit 61.
  • the destination communication device 60 receives the data transmitted by the transmission unit 11 and transmits its own data to the relay device.
  • the speed measurement unit 12 is an example of “the speed measurement unit that measures the relative communication speed between the wireless communication device and the counterpart wireless communication device”.
  • the other party transmission control parameter storage unit 61 sets the other party transmission control parameter set for the other party wireless communication device to perform transmission control when performing bi-directional communication with the particular other party wireless communication device, Transmission corresponding to speed information indicating an example of the relative communication speed between the other-party communication apparatus 60 and the transmission section 62, which is an example of “a plurality of other-party transmission control parameter holding units held according to relative communication speeds with the first wireless communication device” Hold multiple control parameters.
  • the priority control unit 14 “selects one of the transmission control parameter sets held by the transmission control parameter holding unit according to the relative communication speed measured by the speed measurement unit, and It is an example of "the said transmission control part which selects either of the said other party transmission control parameter sets which a transmission control parameter holding part hold
  • This transmission control parameter set is defined such that data with high priority is transmitted preferentially.
  • the transmitting unit 62 transmits the data received by the receiving unit 10 and the data transmitted by itself, and transmits the transmission control parameter read from the other end transmission control parameter holding unit 61 to the priority control unit 14 of the other end communication device 60.
  • the transmitting unit 62 is “the transmitting unit that transmits the partner transmission control parameter set selected from among the ones held by the partner transmission control parameter holding unit by the transmission control unit to the partner communication device”.
  • FIG. 7 is a diagram showing an example of a transmission control EDCA parameter used by the relay device and the other party communication device 60 when the speed information indicating the relative transmission rate between the relay device and the other party communication device 60 is the maximum value. is there.
  • FIG. 7 (a) shows an example of a transmission control parameter used by the relay device when the speed information is at the maximum value
  • FIG. 7 (b) shows that the partner communication device 60 is used when the speed information is at the maximum value.
  • An example of transmission control parameters to be used is shown.
  • the transmission unit 62 transmits the transmission control parameter set of FIG. 7B to the communication partner device 60, and the priority control unit 14 of the communication partner device 60 uses the received transmission control parameter set. It is assumed that transmission control of the other party communication device 60 is performed.
  • FIG. 7B conforms to the EDCA radio access control method of the IEEE 802.11e standard, in which transmission control parameters for the relay apparatus held by the transmission control parameter holding unit 13 and transmission timing do not become the same time.
  • EDCA parameter in the case where the acquired speed information is the maximum value.
  • AC_BK since AC_BK has the lowest priority, no difference in priority is given between the relay apparatus and the other-party communication apparatus 60.
  • FIG. 8 shows an example of transmission control parameters used by the relay device and the partner communication device 60 when the speed information indicating the relative transmission speed between the relay device and the partner communication device 60 is 1/2 of the maximum value.
  • FIG. FIG. 8A shows a transmission control parameter used by the relay apparatus
  • FIG. 8B shows an example of the transmission control parameter used by the other-party communication apparatus 60.
  • FIG. 8 when the relative transmission rate with the other party communication device 60 is halved, assuming that AIFS and CWmax are approximately twice those in the case shown in FIG. The previous data transmission can be completed within the transmission waiting time, and the data transmission efficiency can be improved.
  • FIG. 9 is an example of a transmission control parameter used by the relay device and the other party communication device 60 when the speed information indicating the relative transmission rate between the relay device and the other party communication device 60 is 1 ⁇ 4 of the maximum value.
  • FIG. FIG. 9 (a) shows transmission control parameters used by the relay device
  • FIG. 9 (b) shows an example of transmission control parameters used by the other end communication device 60.
  • AIFS and CWmax are each approximately 4 times as large as the case shown in FIG. The previous data transmission can be completed within the transmission waiting time, and the data transmission efficiency can be improved.
  • the priority control unit 14 of the relay device and the other party communication device 60 switches the transmission control EDCA parameters as shown in FIGS. 7 to 9 according to the relative transmission speed between the relay device and the other party communication device 60. Even if there is a change in the relative transmission rate between the relay apparatus and the other party communication apparatus 60, time loss as shown in FIG. 4 is reduced by selecting a transmission control parameter suitable for the relative transmission rate. Thus, priority based QoS can be performed efficiently.
  • the AIFS of the relay apparatus and the AIFS of the other-party communication apparatus 60 are set in advance so as to cause a time lag between the AIFS of the two.
  • the AIFS of the partner communication apparatus 60 is The value is a value obtained by adding the value of AIFS of the relay apparatus, the value of CWmax, and 1.
  • the value of AIFS of AC_VI shown in FIG. 7A is 5, which is the sum of the value of AIFS of AC_VO of the other-party communication device 60, the value of CWmax, and 1.
  • FIG. 10 shows a collision even when the relay device and the other party communication device 60 make a transmission request at the same time by providing a gap in the transmission standby time between the relay device and the other party communication device 60 by setting the transmission control parameter. It is a figure which shows that it can prevent.
  • the AIFS of the partner communication apparatus 60 when the relay apparatus and the partner communication apparatus 60 simultaneously request transmission at the starting point, the AIFS of the partner communication apparatus 60 always counts CW after the transmission standby time of the relay apparatus is over. Is set to start. Therefore, when the relay device and the partner communication device 60 simultaneously request transmission with the same priority, the relay device can always start transmission more than the partner communication device 60.
  • the priority control unit 14 determines that “the transmission control parameter set selected from the transmission control parameter storage unit according to the relative communication speed, and the other party transmission control parameter selected from the other party transmission control parameter storage unit.
  • the “set” is an example of the “transmission control unit” which selects the transmission waiting time to wait for the simultaneous transmission request between the wireless communication apparatus and the other-party wireless communication apparatus so as to be necessarily different.
  • the transmission control parameter holding unit 13 and the other end transmission control parameter holding unit 61 respectively transmit the transmission control parameters for the relay device and for the other communication device 60 as the relay device and the other party. Since a plurality of data are held according to the relative transmission rate with the communication device 60, even when the relative transmission rate between the relay device and the other party communication device 60 changes, the transmission according to the relative transmission rate By switching the control parameters, it is possible to preferentially transmit high priority data without causing unnecessary transmission latency. Moreover, since the waiting time in the case of simultaneously making a transmission request can be shifted between the relay device and the counterpart communication device 60, it is possible to avoid a collision even in the case of making a transmission request simultaneously. It has the effect of being able to
  • the partner communication device 60 also includes a speed measurement unit that measures the relative communication speed with the relay device, and relays according to the measured relative communication speed between the relay device and the partner communication device 60.
  • An optimal transmission control parameter defined in accordance with the communication speed may be selected from among the transmission control parameters received in advance from the device, or the communication partner device 60 measured by the speed measurement unit 12 at the relay device side.
  • the transmission control parameter corresponding to the relative communication speed may be transmitted to the other-party communication device 60 each time the communication speed changes. In this case, the other party communication device 60 performs transmission control using the transmission control parameter received from the relay device.
  • FIG. 7, FIG. 8, FIG. 9, and FIG. 10 this is merely an example, and the present invention is not limited to FIG. It is not limited to the numerical value etc. which were shown.
  • the speed information in the present embodiment described above is performed using the physical speed between the relay apparatus and the other-party communication apparatus, this is merely exemplary. It may be an effective speed between the relay apparatus and the other party communication apparatus.
  • the speed measurement unit 12 is an example of the “speed measurement unit that measures an effective speed which is a bit transfer amount per unit time of the main data among the data transmitted by the transmission unit”.
  • relay device and the other-party communication device in the present embodiment described above are means for realizing the functions and operations, and can be configured by a program and a computer. Also, some or all of them may be configured by hardware.
  • Each functional block in the block diagram (FIG. 1, FIG. 6, etc.) is typically realized as an LSI which is an integrated circuit. These may be individually made into one chip, or may be made into one chip so as to include some or all. For example, functional blocks other than the memory may be integrated into one chip.
  • an LSI Although an LSI is used here, it may be called an IC, a system LSI, a super LSI, or an ultra LSI depending on the degree of integration.
  • the method of circuit integration is not limited to LSI's, and implementation using dedicated circuitry or general purpose processors is also possible.
  • a field programmable gate array FPGA
  • a reconfigurable processor that can reconfigure connection and setting of circuit cells in the LSI may be used.
  • the wireless communication apparatus and the wireless communication control method according to the present invention have the effect of enabling communication control based on the priority of data smoothly even when the data transmission rate changes significantly due to changes in the wireless communication environment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

 EDCAアクセスパラメータが一意に設定されていると、伝送速度が変化した場合にQoSが正しく行えなかったり、伝送効率が劣化したりする問題がある。  中継装置は、受信したデータを優先度に応じて送信する無線通信装置であって、受信したデータを送信する送信部(11)と、前記送信部(11)がデータを送信する速度を測定する速度測定部(12)と、速度測定部(12)により測定された送信部(11)の送信速度に従って、前記送信部(11)が前記データの送信開始までに待機する送信待ち時間を変動制御する優先制御部(14)とを備え、前記送信部は、前記優先制御部(14)による送信制御に従って前記データを送信する。

Description

無線通信装置および無線通信制御方法
 本発明は、無線通信装置、および無線通信制御方法に関する。特に、プライオリティベースのQoS(Quality of Service)を適用したデータ通信を行なう構成において、データの優先制御を実現する無線通信装置、および無線通信制御方法に関する。
 インターネット、LAN等のネットワークを介したデータ通信の普及に伴い、家庭内においても家電機器やコンピュータ、その他の周辺機器をネットワーク接続し、機器間通信を実現したホームネットワークが多く利用されている。ホームネットワークは、例えば、ネットワーク接続機器間でのコンテンツ送受信を可能とし、ユーザに利便性・快適性を提供するものであり、今後、ますます普及することが予測される。
 例えば、家庭内に設置したチューナなどの受信部とハードディスクなどの記憶手段を持つ機器をサーバとして設定し、サーバが保持する映画などのコンテンツを、ネットワークを介してユーザの持つPCなどのクライアント装置に送信することで、クライアント側でデータ受信を実行しながら再生を行なうといったいわゆるストリーミングデータ配信によるコンテンツ再生処理が可能となる。しかし、ネットワーク上には複数の通信データが競合する場合がある。このような複数の通信データが競合すると、通信帯域が不足し、ストリーミングデータの配信遅れなどの問題が発生する。
 この課題に対しては、有線ネットワークに関する標準的な規格の1つであるIEEE802.1Dで、イーサネット(登録商標)などの有線LANにおいて、パケットに付加された優先度に従って通信制御を行うプライオリティベースのQoSの仕組みを規定している。
 また、無線ネットワークに関する標準的な規格の1つであるIEEE802.11eは米国の標準化団体IEEE(Institute of Electrical and Electronics Engineers)により標準化された無線LAN通信方式の規格であるIEEE802.11の一つである。IEEE802.11eの機能は、IEEE802.11通信方式においてQoS機能を実現するものである。その機能は大きく分けて2つのアクセス方式により実現されている。一つはEDCA(Enhanced Distributed Coordination Access)と呼ばれる方式であり、パケットを4つのアクセスカテゴリに分け、プライオリティの高いパケットを優先的に送信する方式であり、もう一つは、HCCA(HCF Controlled Channel Access)と呼ばれる、HCF(Hybrid Coordination Function)であり、ポーリングを使ったHC(Hybrid Coordinator)による集中制御を実現する方式である。
 EDCAは従来のIEEE802.11で使用されていたDCF(Distributed Coordination Function)を拡張したアクセス方式であり、ベスト・エフォート用のAC_ BE、背景トラフィック用のAC_BK、ビデオ伝送用のAC_VI、音声用のAC_VOの4つのアクセスカテゴリ(AC)にパケットを分別し、それぞれの優先度に応じた送信を行う。送信手順は以下に述べる方法で行われる。それぞれのアクセスカテゴリのキューに送信するパケットが格納されると、まずAIFS(Arbitration Inter Frame Space)と呼ばれる待ち時間だけ送信待機した後、ランダムバックオフの手順が開始される。ランダムバックオフは0からコンテンションウインドウのサイズ(CW)までの整数をランダムに選択し、一定値で決定されているスロットタイムを、選択した整数で倍した時間だけ送信待機する。待機時間をランダムにするのは、基地局と通信を行う無線端末が同じ待ち時間の間待機した後、一斉に送信を開始するのではパケットの衝突が発生するので、それを避けるためである。このランダムバックオフ時間の間は使用しているチャネルで他の無線端末の通信を受信しない。また、このランダムバックオフ時間は、他のアクセスカテゴリが送信を開始しなければ、スロットタイムごとに消費されていき、最も早くバックオフ時間が0になったアクセスカテゴリが送信権を獲得し、キャリアセンスにより他の無線端末が送信を行っていないことを確認した後、送信を開始する。キャリアセンスとは、搬送波周波数の受信電界強度を検出して閾値と比較することにより、自身が送信しようとする周波数が空いているか否かを検出することである。なお、バックオフ時間が0になる前に他のアクセスカテゴリが送信を開始した場合には、そのアクセスカテゴリのバックオフ時間は、これまで消費された残りのバックオフ時間が次のバックオフ時間として持ち越される。すなわち、各アクセスカテゴリのバックオフ時間は、そのアクセスカテゴリが送信権を獲得するまでは、AIFS経過後、スロットタイムごとに消費されていき、最後は0になる。これにより、優先度の低いアクセスカテゴリであっても、いつかは送信権を獲得することができることになる。また、2つ以上のアクセスカテゴリのバックオフ時間が同時に0になった場合、あらかじめ決められた優先度に従い、プライオリティの高いアクセスカテゴリが送信権を得る。送信権を得たアクセスカテゴリは、TXOP(Transmission Opportunity)の間送信が可能である。パケットが衝突し送信が失敗した場合、およびアクセスカテゴリ間の競合で送信されなかったカテゴリは、CW 値を2倍にし、再度送信手順を行う。
 この際、CW値の初期値はCWminで決定され、最大値CWmaxを超えない値とされる。CWmin、CWmaxはECWmin、ECWmaxにより、指数表現を用いて以下のように計算される。
 CWmin = 2ECWmin - 1
 CWmax = 2ECWmax - 1
 4つのアクセスカテゴリごとにこのAIFS、CWmin、CWmaxを決定する。上記のようにECWmin値、ECWmax値、および送信権獲得後の送信可能時間TXOPが独立に設定され、それぞれの値をアクセスカテゴリのプライオリティに応じた値に設定することにより、相対的な優先制御を可能としている。これらの値はEDCAアクセスパラメータと呼ばれ、基地局から無線端末にビーコン信号などで報知され、無線端末はこのパラメータを利用して送信する。
 また、基地局は、基地局自身が送信に使用するアクセスパラメータを無線端末とは独立に設定しても良い。
 EDCAを用いた送信の優先付けにより、プライオリティの高いパケットが優先的に送信されることになる。しかしながら、プライオリティの高いパケットのCW(Contention Window)のサイズを短くすることで優先度を高めることは、パケット衝突率が増加する危険がある。即ち、衝突回避アルゴリズムであるランダムバックオフのランダム性が低下することで、無線端末台数が増加した場合にパケット衝突率が高くなる。このことはつまり、VoIPやコンテンツのストリーミングデータ配信のようなリアルタイム性が必要で高いプライオリティのトラフィックが多くの無線端末から送信された場合、パフォーマンスが低下する問題があることを意味する。
 これを解決するため、プライオリティが高いパケット通信のトラフィック量を監視し、プライオリティが高いパケットを一定値以上のトラフィック量で送信する無線端末の台数が増加した場合に、基地局と通信を行う無線端末のEDCAアクセスパラメータ、および、基地局自身が通信を行う際に使用するEDCAアクセスパラメータを決定することが提案されている(特許文献1参照)。
特開2006-246030号公報
 上記のように、ホームネットワークにおけるVoIPやコンテンツのストリーミングデータ配信に関するパフォーマンスが低下する問題に対して、パケット衝突率の増加を改善し、パフォーマンスを改善することが可能である。
 しかしながら、従来の技術では、伝送速度(物理速度、または、実効速度)が概ね一定であるような通信線を介した通信が前提とされているため、伝送路の伝送速度の変化は考慮されておらず、EDCAアクセスパラメータは過去の一定区間において、リアルタイム性の高いパケットの平均送信量が一定以上の無線端末の台数のみに依存してしまう。このため、無線通信のように、周囲の環境の影響で伝送路の伝送速度が大きく変化してしまうような場合には、従来のEDCAアクセスパラメータをそのまま適用したのでは、優先度に応じたパケット通信を正しく制御することが困難である。例えば、EDCAアクセスパラメータが伝送速度の高い場合に合わせて設定されているのに、実際の伝送速度が低い場合には、データの送信開始時間になってもそれ以前のデータの送信が終了していないということが起こる。このような場合に、送信開始時間まで待機していたデータの送信が行えないために伝送遅延が発生する。また、伝送速度の低い場合に合わせて設定されている場合、実際に伝送速度が高い場合には、まったくどのデータの送信も行われない時間が発生し、伝送効率が劣化する。なお、ここで、物理速度とは、データの内容には関係なく単位時間当たり何ビットのデータを転送できるか、すなわち、物理的に実現可能な単位時間当たりのデータ転送量をいう。これに対し、伝送路上ではアプリケーション層で利用される本体データに加え、通信制御のために必要な制御データを含めた転送データが伝送される。通信制御のために必要な制御データとは、例えば、伝送路上のノイズなどにより転送データが破損することを防止するための転送予備データ、誤り訂正データ、TCPヘッダ、及びIPヘッダなどをいう。実効速度とは、前述のような転送データのうち、実際にアプリケーションで利用される本体データが転送される単位時間当たりのデータ転送量をいう。
 本発明は、周囲の環境の影響により伝送速度が大きく変化してしまうという無線通信特有の性質に対する上記従来の課題を解決して、ホームネットワーク内における無線通信のリアルタイム性を保ち、円滑に無線通信できる無線通信装置および無線通信制御方法を提供することを目的とする。
 上記目的を達成するために、本発明の一形態である無線通信装置は、受信したデータを優先度に応じて送信する無線通信装置であって、受信したデータを送信する送信部と、前記送信部が前記データを送信する速度を測定する速度測定部と、前記速度測定部により測定された前記送信部の送信速度に従って、前記送信部が前記データの送信開始までに待機する送信待ち時間を変動制御する送信制御部とを備え、前記送信部は、前記送信制御部による送信制御に従って前記データを送信する。
 また、本発明の一形態である無線通信装置は、さらに、優先度が高く設定されているデータほど少ない送信待ち時間だけ待機することを示す送信パラメータを含んだ送信制御パラメータセットを、前記送信速度に対応させて複数保持する送信制御パラメータ保持部を備え、前記送信制御部は、前記送信制御パラメータ保持部が保持する前記送信制御パラメータセットのうちの特定のパラメータの値が示す送信待ち時間が前記送信速度に反比例する送信制御パラメータセットを選択するとしてもよい。
 さらに、本発明の一形態である無線通信装置は、前記速度測定部が、前記送信部が送信する前記データの単位時間当たりのビット転送量である物理速度を測定するとしてもよい。
 また、本発明の一形態である無線通信装置は、前記送信部が送信する前記データは、通信制御用の制御データとアプリケーションで利用される本体データとを含み、前記速度測定部は、前記送信部が送信する前記データのうち前記本体データの単位時間当たりのビット転送量である実効速度を測定するとしてもよい。
 さらに、本発明の一形態である無線通信装置は、前記送信制御部が、標準規格IEEE802.11eに準拠したEDCA無線アクセス制御方式を用いて送信制御し、前記特定のパラメータは、AIFSであるとしてもよい。
 また、本発明の一形態である無線通信装置は、さらに、特定の相手先無線通信装置と双方向通信を行う場合に、前記相手先無線通信装置が送信制御を行うための相手先送信制御パラメータセットを、前記相手先無線通信装置との相対通信速度に応じて複数保持する相手先送信制御パラメータ保持部を備え、前記速度測定部は、前記無線通信装置と前記相手先無線通信装置との相対通信速度を測定し、前記送信制御部は、前記速度測定部が測定した前記相対通信速度に従って、前記送信制御パラメータ保持部が保持している前記送信制御パラメータセットのいずれかを選択するとともに、前記相手先送信制御パラメータ保持部が保持する前記相手先送信制御パラメータセットのいずれかを選択し、前記送信部は、前記送信制御部によって前記相手先送信制御パラメータ保持部が保持する中から選択された前記相手先送信制御パラメータセットを前記相手先無線通信装置に送信するとしてもよい。
 さらに、本発明の一形態である無線通信装置は、前記送信制御部が、前記相対通信速度に従って、前記送信制御パラメータ保持部から選択される送信制御パラメータセットと、前記相手先送信制御パラメータ保持部から選択される前記相手先送信制御パラメータセットとが、前記無線通信装置と前記相手先無線通信装置とで同時の送信要求に対して、待機する送信待ち時間が必ず異なるように選択するとしてもよい。
 なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なCD-ROMなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
 本発明によれば、無線通信装置は、伝送速度に対応した複数の送信制御パラメータを保持し、伝送速度(物理速度、または、実効速度)を測定し、測定した伝送速度に応じて最適な送信制御パラメータを使用して中継処理を行うので、ホームネットワークの通信状態が悪くなり、無線区間で環境の影響により伝送速度が頻繁に変化する場合においても、リアルタイム性の高いデータを優先的に送出することができるとともに、ストリーミングの乱れを軽減することができる。
図1は、本実施の形態1の中継装置の構成を示すブロック図である。 図2は、本発明の実施の形態1の送信制御パラメータ保持部で保持するIEEE802.11e規格のEDCA無線アクセス制御方式に準拠した速度情報が最大値の場合のEDCAパラメータを示す図である。 図3(a)及び(b)は、図1の速度測定部によって測定された速度を示す速度情報が1/2または1/4になったときに用いられる送信制御パラメータの一例を示す図である。図3(a)は、速度情報が1/2になったときの送信制御パラメータの例を示し、図3(b)は、速度情報が1/4になったときの送信制御パラメータの例を示している。 図4(a)及び(b)は、中継装置がAC_VOの送信を行うタイミングを示す図である。図4(a)は、速度測定部12からの速度情報が、あらかじめ設定された送信速度の設定値の1/2である場合のデータの送信時間と、次の送信タイミングとの関係を示す図である。図4(b)は、速度測定部12からの速度情報が、あらかじめ設定された送信速度の設定値の2倍である場合のデータの送信時間と、次の送信タイミングとの関係を示す図である。 図5は、図1に示した優先制御部14の優先制御処理を模式的に示す図である。 図6は、本実施の形態2の中継装置の構成を示すブロック図である。 図7(a)及び(b)は、中継装置と相手先通信装置との相対送信速度を示す速度情報が最大値の場合に中継装置と相手先通信装置とでそれぞれ使用する送信制御EDCAパラメータの一例を示す図である。図7(a)は、速度情報が最大値の場合に中継装置が使用する送信制御パラメータの一例を示し、図7(b)は、速度情報が最大値の場合に相手先通信装置60が使用する送信制御パラメータの一例を示している。 図8(a)及び(b)は、中継装置と相手先通信装置との相対送信速度を示す速度情報が最大値の1/2である場合に中継装置と相手先通信装置とでそれぞれ使用する送信制御パラメータの一例を示す図である。図8(a)は、中継装置が使用する送信制御パラメータを示し、図8(b)は、相手先通信装置が使用する送信制御パラメータの例を示している。 図9(a)及び(b)は、中継装置と相手先通信装置との相対送信速度を示す速度情報が最大値の1/4である場合に中継装置と相手先通信装置とでそれぞれ使用する送信制御パラメータの一例を示す図である。図9(a)は、中継装置が使用する送信制御パラメータを示し、図9(b)は、相手先通信装置が使用する送信制御パラメータの例を示している。 図10は、送信制御パラメータの設定により、中継装置と相手先通信装置との間で送信待機時間にずれを持たせ、中継装置と相手先通信装置とが同時に送信要求をした場合でも衝突を防止できることを示す図である。
 以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
 (実施の形態1)
 図1は、本実施の形態1の中継装置の構成を示すブロック図である。
 同図において、本実施の形態の中継装置は、「受信したデータを優先度に応じて送信する無線通信装置」の一例であり、複数の送信制御パラメータのうちから、送信部11の送信速度に応じた送信制御パラメータを用いてデータの送信を行う無線アクセスポイントに相当する中継装置であって、受信部10、送信部11、速度測定部12、送信制御パラメータ保持部13および優先制御部14を備える。受信部10は、データを受信する。送信部11は、「受信したデータを送信する送信部」の一例であり、受信部10で受信したデータや内部で生成したデータを送信する。速度測定部12は、「前記送信部がデータを送信する速度を測定する速度測定部」および「前記送信部が送信する前記データの単位時間当たりのビット転送量である物理速度を測定する前記速度測定部」の一例であり、送信部11の送信する物理速度を測定し、測定した速度を表す速度情報を生成する。速度測定部12は、例えば、過去の直近のデータ送信時における送信部11の物理速度を測定する。または、現在から過去にさかのぼって何回かデータを送信した際の、送信部11の平均送信速度を算出するとしてもよい。送信制御パラメータ保持部13は、「優先度が高く設定されているデータほど少ない送信待ち時間だけ待機することを示す送信パラメータを含んだ送信制御パラメータセットを、前記送信速度に対応させて複数保持する送信制御パラメータ保持部」の一例であり、速度情報に対応した複数種類の送信制御パラメータを保持する。ここで、優先制御部14は、「前記速度測定部により測定された前記送信部の送信速度に従って、前記送信部が前記データの送信開始までに待機する送信待ち時間を変動制御する送信制御部」の一例であり、EDCAパラメータは、「送信制御パラメータセット」の一例である。優先制御部14がこの送信制御パラメータを速度情報に応じて選択的に用いることによって、送信部11の送信速度が変化した場合であっても、優先度が高く設定されているデータを優先的に送信することができる。優先制御部14は速度測定部12により測定された送信部11の速度情報と送信制御パラメータ保持部13が保持している速度情報に対応した送信制御パラメータを用いて送信制御を行う。
 図2は、本発明の実施の形態1の送信制御パラメータ保持部で保持するIEEE802.11e規格のEDCA無線アクセス制御方式に準拠した速度情報が最大値の場合のEDCAパラメータを示す図である。
 本実施の形態1においては、図2に示すEDCAパラメータを、速度測定部12で生成された速度情報に対応して切り替える。図2において、優先レベルは、IEEE802.11e規格で規定されている4段階の優先度を示す。VoIPなどの遅延やジッタに対しての許容量が少ないデータに使用される優先度の一番高いAC_VO、リアルタイム性が必要な映像データに使用されるAC_VI、通常のデータに使用されるAC_BE、バックグラウンドデータに使用されるAC_BKである。AIFS、CWmaxおよびCWminについては、すでに説明しているので、説明を省略する。
 このように、優先制御部14が送信制御パラメータ保持部13に保持されている初期設定されたEDCAパラメータを速度情報に対応して変更することによる効果を、図3を用いて説明する。図3は速度情報に対応してAIFSおよびCWmaxを変更することによる送信制御パラメータの具体例を示す図である。本実施の形態1の中継装置は、各ACの送信開始待ち時間を速度に反比例して、変化させる。具体的には、送信部11の速度が1/2、1/4になると、送信制御パラメータを2倍、4倍となるよう変更する。すなわち、優先制御部14は、「前記送信制御パラメータ保持部が保持する前記送信制御パラメータセットのうちの特定のパラメータの値が示す送信待ち時間が前記送信速度に反比例する送信制御パラメータセットを選択する前記送信制御部」の一例であり、「標準規格IEEE802.11eに準拠したEDCA無線アクセス制御方式を用いて送信制御し、前記特定のパラメータは、AIFSである前記送信制御部」の一例である。またAIFSの変更とともに、速度情報が1/2、1/4になると、CWmaxも概ね2倍、4倍となるよう変更する。図3(a)は、送信部11の送信速度が1/2になったときに、各ACの送信開始待ち時間AIFSを2倍に増加させた場合のEDCAパラメータの例を示す図である。図3(b)は、送信部11の送信速度が1/4になったときに、各ACの送信開始待ち時間AIFSを4倍に増加させた場合のEDCAパラメータの例を示す図である。
 このように送信制御パラメータを制御するのは次の理由によるものである。図4は中継装置がAC_VOの送信を行うタイミングを示す図である。図4(a)は、速度測定部12からの速度情報が、あらかじめ設定された送信速度の設定値の1/2である場合のデータの送信時間と、次の送信タイミングとの関係を示す図である。図4(b)は、速度測定部12からの速度情報が、あらかじめ設定された送信速度の設定値の2倍である場合のデータの送信時間と、次の送信タイミングとの関係を示す図である。同図の(a)および(b)の両方において、棒グラフの部分は同じデータ量のAC_VOを送信するのに必要な送信時間を示している。上の段の棒グラフは、あらかじめ設定された送信速度でのACの送信時間を示し、下の段の棒グラフは、送信部11の実際の送信速度でのACの送信時間を示している。
 図4を用いて説明する。図4(a)に示すように、同じデータ量のAC_VOであっても、速度測定部12からの速度情報で示される速度が送信部11にあらかじめ設定された送信速度(例えば、送信速度の最大値)の1/2の場合、送信部11がデータを送信するためには送信速度が設定値(最大値)の場合と比べて2倍の時間を要する。従って、送信部11の実際の送信速度が最大値の1/2になっているのに対し、最大の場合と同じ送信制御パラメータを使用すると、AC_VOの待機時間(バックオフ時間)が0になっても次のAC_VOを送信できず、一般的に送信までの待ち時間が発生する。また、優先度が低いAC_VIの待機時間(バックオフ時間)が0になるとAC_VIが送信されるので、優先順位が守られなくなるという問題がある。
 また、図4(b)のように、送信制御パラメータを速度情報が最小値となるように設定すると、実際の速度情報が最小値の2倍の場合、データ送信時間は最小値の場合の1/2の時間で終了する。このため、次のAC_VOの送信開始時間までの間、どのACも送信が行われない時間が発生し、伝送効率が劣化する。
 なお、上記の実施形態1の説明は、図2、図3、図4を用いて行ったが、これはあくまで例示的なものであり、本発明はこれに限定されるものではない。
 図5は、図1に示した優先制御部14の優先制御処理を模式的に示す図である。優先制御部14は、図5に示すように優先処理を実現する。
 クラシファー52は、受信部10から優先制御部14にデータパケットが入って来た場合に、パケットの選別を行う。この選別基準には、IPパケットの優先度を表すToSやDSCP(Differentiated Services Code Point)、VLAN(Virtual LAN)タグにある優先度フィールドが使用される。パケットの選別をした後、クラシファー52は適切なACのキューにパケットをキューイングする。
 スケジューラ51はキューイングされたデータパケットを4段階の優先度ごとにスケジューリングし、優先度の高いキューにあるデータを優先的に送信する。スケジューラ51内の4つのブロックはIEEE802.11e規格で規定されている4段階の優先度ごとにデータパケットのスケジューリングを行う処理部を示す。すなわち、4段階の優先度とは、AC_VO(ボイス)、AC_VI(ビデオ)、AC_BE(ベスト・エフォート)、およびAC_BK(バック・グラウンド)である。スケジューラ51は、具体的には、速度測定部12からの速度情報に応じて送信制御パラメータ保持部13に保持されている送信制御パラメータを選択し、これらのEDCAパラメータを速度情報に対応して切り替える。
 送出部53は、スケジューラ51によるスケジューリングに従って、優先度の高いキューにあるデータを優先的に送信部11に送出する。
 以上に説明したように、本実施の形態1の中継装置は、送信部11のデータ送信速度を測定し、データ送信速度を示す速度情報に対応したEDCAパラメータを使用してACの送信を行う。これにより、伝送路の通信状態が悪くなり、無線区間で衝突が増えた場合においても、リアルタイム性の高いデータを効率よく、かつ、優先的に送出することが可能となる。
 (実施の形態2)
 図6は、本実施の形態2の中継装置の構成を示すブロック図である。なお、実施の形態1の中継装置の構成と対応する部分には同一の番号を付し、その説明を省略する。
 実施の形態1の中継装置がどの通信装置に対しても同じ送信制御を行うのに対し、本実施の形態2の中継装置は、特定の通信装置と双方向通信を行う場合を想定している点が実施の形態1と異なる。中継装置は、実施の形態1の送信部11とは異なる動作をする送信部62と、相手先送信制御パラメータ保持部61を備える。相手先通信装置60は送信部11が送信するデータを受信し、また、自らのデータを中継装置に送信する。ここで、速度測定部12は、「前記無線通信装置と前記相手先無線通信装置との相対通信速度を測定する前記速度測定部」の一例である。相手先送信制御パラメータ保持部61は、「特定の相手先無線通信装置と双方向通信を行う場合に、前記相手先無線通信装置が送信制御を行うための相手先送信制御パラメータセットを、前記相手先無線通信装置との相対通信速度に応じて複数保持する相手先送信制御パラメータ保持部」の一例であり、相手先通信装置60と送信部62との相対通信速度を示す速度情報に対応した送信制御パラメータを複数保持する。ここで、優先制御部14は、「前記速度測定部が測定した前記相対通信速度に従って、前記送信制御パラメータ保持部が保持している前記送信制御パラメータセットのいずれかを選択するとともに、前記相手先送信制御パラメータ保持部が保持する前記相手先送信制御パラメータセットのいずれかを選択する前記送信制御部」の一例である。この送信制御パラメータセットは、優先度が高く設定されているデータが優先的に送信されるよう定められている。送信部62は受信部10で受信したデータや自身が送信するデータを送信するとともに、相手先送信制御パラメータ保持部61から読み出した送信制御パラメータを相手先通信装置60の優先制御部14に送信する。ここで、送信部62は、「前記送信制御部によって前記相手先送信制御パラメータ保持部が保持する中から選択された前記相手先送信制御パラメータセットを前記相手先通信装置に送信する前記送信部」の一例である。
 図7は、中継装置と相手先通信装置60との相対送信速度を示す速度情報が最大値の場合に中継装置と相手先通信装置60とでそれぞれ使用する送信制御EDCAパラメータの一例を示す図である。図7(a)は、速度情報が最大値の場合に中継装置が使用する送信制御パラメータの一例を示し、図7(b)は、速度情報が最大値の場合に相手先通信装置60が使用する送信制御パラメータの一例を示している。この場合、送信部62は、相手先通信装置60に対して図7(b)の送信制御パラメータセットを送信し、相手先通信装置60の優先制御部14は、受信した送信制御パラメータセットを用いて相手先通信装置60の送信制御を行うものとする。すなわち、図7(b)は、送信制御パラメータ保持部13で保持する中継装置用の送信制御パラメータと送信タイミングが同じ時間にならないように設定を行うIEEE802.11e規格のEDCA無線アクセス制御方式に準拠した速度情報が最大値の場合のEDCAパラメータである。ただし、AC_BKは優先度が最も低いため中継装置と相手先通信装置60との間で優先度の差を持たせない。例えば、図7(a)および図7(b)で中継装置のAC_BKも、相手先通信装置60のAC_BKも、AIFS=29、CWmax=1023のように同じ値に定められている。
 図8は、中継装置と相手先通信装置60との相対送信速度を示す速度情報が最大値の1/2である場合に中継装置と相手先通信装置60とでそれぞれ使用する送信制御パラメータの一例を示す図である。図8(a)は、中継装置が使用する送信制御パラメータを示し、図8(b)は、相手先通信装置60が使用する送信制御パラメータの例を示している。図8に示すように、相手先通信装置60との相対送信速度が1/2になった場合、AIFSおよびCWmaxをそれぞれ図7に示した場合の約2倍にしておくと、あらかじめ想定したデータ送信待ち時間内に前のデータの送信を完了しておくことができ、データの送信効率を良くすることができる。
 図9は、中継装置と相手先通信装置60との相対送信速度を示す速度情報が最大値の1/4である場合に中継装置と相手先通信装置60とでそれぞれ使用する送信制御パラメータの一例を示す図である。図9(a)は、中継装置が使用する送信制御パラメータを示し、図9(b)は、相手先通信装置60が使用する送信制御パラメータの例を示している。図9に示すように、相手先通信装置60との相対送信速度が1/4になった場合、AIFSおよびCWmaxをそれぞれ図7に示した場合の約4倍にしておくと、あらかじめ想定したデータ送信待ち時間内に前のデータの送信を完了しておくことができ、データの送信効率を良くすることができる。
 中継装置および相手先通信装置60の優先制御部14が、上記図7~図9のような送信制御EDCAパラメータを、中継装置と相手先通信装置60との相対送信速度に応じて切り替えることによって、中継装置と相手先通信装置60との相対送信速度に変化が生じた場合であっても、相対送信速度に適した送信制御パラメータを選択することによって図4に示したような時間的損失を低減し、効率よくプライオリティベースのQoSを行うことができる。
 また、中継装置のAIFSと相手先通信装置60のAIFSとでは、両者のAIFSに時間のずれを生じさせるようにあらかじめ設定されている。例えば、図7(a)に示した中継装置のAC_VOのAIFSの値と、図7(b)に示した相手先通信装置60のAIFSの値とに注目すると、相手先通信装置60のAIFSの値は、中継装置のAIFSの値とCWmaxの値と1とを加算した値となっている。また、図7(a)に示したAC_VIのAIFSの値は5であり、相手先通信装置60のAC_VOのAIFSの値とCWmaxの値と1とを加算したものとなっている。
 図10は、送信制御パラメータの設定により、中継装置と相手先通信装置60との間で送信待機時間にずれを持たせ、中継装置と相手先通信装置60とが同時に送信要求をした場合でも衝突を防止できることを示す図である。同図に示すように、中継装置と相手先通信装置60とが起点で同時に送信要求をした場合、相手先通信装置60のAIFSは必ず、中継装置の送信待機時間が終了したのちからCWのカウントを開始するように設定されている。したがって、中継装置と相手先通信装置60とが同時に同じ優先度で送信要求を行った場合、相手先通信装置60よりも必ず中継装置が送信を開始できる。
 ここで、優先制御部14は、「前記相対通信速度に従って、前記送信制御パラメータ保持部から選択される送信制御パラメータセットと、前記相手先送信制御パラメータ保持部から選択される前記相手先送信制御パラメータセットとが、前記無線通信装置と前記相手先無線通信装置とで同時の送信要求に対して、待機する送信待ち時間が必ず異なるように選択する前記送信制御部」の一例である。
 このように制御することにより本実施の形態1による効果と併せて、中継装置と相手先通信装置60とが双方向通信で同時に送信要求を行った場合の衝突と、衝突による待ち時間の発生をなくすことができるという効果がある。
 すなわち、本実施の形態2では、送信制御パラメータ保持部13および相手先送信制御パラメータ保持部61が、それぞれ、中継装置用と相手先通信装置60用との送信制御パラメータを、中継装置と相手先通信装置60との相対的送信速度に応じて複数保持しているので、中継装置と相手先通信装置60との相対送信速度に変化が生じた場合であっても、相対送信速度に応じて送信制御パラメータを切り替えることによって、無駄な送信待ち時間を生じることなく、また、優先度の高いデータを優先して送信することができる。そのうえ、中継装置用と相手先通信装置60用とで、同時に送信要求を行った場合の待ち時間をずらしておくことができるので、同時に送信要求を行った場合であっても衝突を避けることができるという効果がある。
 なお、上記実施の形態2では、相手先通信装置60も中継装置との相対通信速度を測定する速度測定部を備え、測定した中継装置と相手先通信装置60との相対通信速度に応じて中継装置からあらかじめ受信した送信制御パラメータの中から通信速度に応じて定められた最適な送信制御パラメータを選択するとしてもよいし、中継装置側で、速度測定部12で測定された相手先通信装置60との相対通信速度に応じた送信制御パラメータを、通信速度が変化する都度、相手先通信装置60に送信するとしてもよい。この場合、相手先通信装置60は、中継装置から受信した送信制御パラメータを用いて送信制御を行うものとする。
 なお、上記の本実施の形態2の説明は、図7、図8、図9および図10を用いて行ったが、これはあくまで例示的なものであり、本発明は図7~図9に示した数値などに限定されない。
 なお、以上、説明した本実施の形態における速度情報は中継装置と相手先通信装置間の物理速度を用いて行ったが、これはあくまで例示的なものである。中継装置と相手先通信装置間の実効速度でも構わない。ここで、速度測定部12は「前記送信部が送信する前記データのうち前記本体データの単位時間当たりのビット転送量である実効速度を測定する前記速度測定部」の一例である。
 なお、以上、説明した本実施の形態における中継装置と相手先通信装置は、その機能や動作を実現する手段であり、プログラムとコンピュータで構成することができる。また、その一部または全部をハードウェアで構成してもよい。
 なお、以上、述べた本実施の形態については、すべて本発明を例示的に示すものであり、限定的に示すものではない。従って、本発明は他の種々の変形態様、変更態様および実施の形態の組み合わせで実施することができ、本発明の範囲は請求の範囲によってのみ規定されるものである。
 なお、ブロック図(図1、図6など)の各機能ブロックは典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されても良いし、一部又は全てを含むように1チップ化されても良い。例えばメモリ以外の機能ブロックが1チップ化されていても良い。
 ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
 また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
 さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
 本発明にかかる無線通信装置及び無線通信制御方法は、無線通信環境の変化により、データの伝送速度が大きく変化する場合においても、円滑にデータの優先度に基づく通信制御を可能にする効果を有し、無線通信ネットワークを複数の端末で利用するアクセスポイントおよび子機として有用である。
 10 受信部
 11、62 送信部
 12 速度測定部
 13 送信制御パラメータ保持部
 14 優先制御部
 51 スケジューラ
 52 クラシファー
 53 送出部
 60 相手先通信装置
 61 相手先送信制御パラメータ保持部

Claims (11)

  1.  受信したデータを優先度に応じて送信する無線通信装置であって、
     受信したデータを送信する送信部と、
     前記送信部が前記データを送信する速度を測定する速度測定部と、
     前記速度測定部により測定された前記送信部の送信速度に従って、前記送信部が前記データの送信開始までに待機する送信待ち時間を変動制御する送信制御部とを備え、
     前記送信部は、前記送信制御部による送信制御に従って前記データを送信する
     無線通信装置。
  2.  前記無線通信装置は、さらに、優先度が高く設定されているデータほど少ない送信待ち時間だけ待機することを示す送信パラメータを含んだ送信制御パラメータセットを、前記送信速度に対応させて複数保持する送信制御パラメータ保持部を備え、
     前記送信制御部は、前記送信制御パラメータ保持部が保持する前記送信制御パラメータセットのうちの特定のパラメータの値が示す送信待ち時間が前記送信速度に反比例する送信制御パラメータセットを選択する
     請求項1記載の無線通信装置。
  3.  前記速度測定部は、前記送信部が送信する前記データの単位時間当たりのビット転送量である物理速度を測定する
     請求項1記載の無線通信装置。
  4.  前記送信部が送信する前記データは、通信制御用の制御データとアプリケーションで利用される本体データとを含み、
     前記速度測定部は、前記送信部が送信する前記データのうち前記本体データの単位時間当たりのビット転送量である実効速度を測定する
     請求項1記載の無線通信装置。
  5.  前記送信制御部は、標準規格IEEE802.11eに準拠したEDCA(Enhanced Distributed Coordination Access)無線アクセス制御方式を用いて送信制御し、前記特定のパラメータは、AIFS(Arbitration Inter Frame Space)である
     請求項4記載の無線通信装置。
  6.  前記無線通信装置は、さらに、特定の相手先無線通信装置と双方向通信を行う場合に、前記相手先無線通信装置が送信制御を行うための相手先送信制御パラメータセットを、前記相手先無線通信装置との相対通信速度に応じて複数保持する相手先送信制御パラメータ保持部を備え、
     前記速度測定部は、前記無線通信装置と前記相手先無線通信装置との相対通信速度を測定し、
     前記送信制御部は、前記速度測定部が測定した前記相対通信速度に従って、前記送信制御パラメータ保持部が保持している前記送信制御パラメータセットのいずれかを選択するとともに、前記相手先送信制御パラメータ保持部が保持する前記相手先送信制御パラメータセットのいずれかを選択し、
     前記送信部は、前記送信制御部によって前記相手先送信制御パラメータ保持部が保持する中から選択された前記相手先送信制御パラメータセットを前記相手先無線通信装置に送信する
     請求項5記載の無線通信装置。
  7.  前記送信制御部は、前記相対通信速度に従って、前記送信制御パラメータ保持部から選択される送信制御パラメータセットと、前記相手先送信制御パラメータ保持部から選択される前記相手先送信制御パラメータセットとが、前記無線通信装置と前記相手先無線通信装置とで同時の送信要求に対して、待機する送信待ち時間が必ず異なるように選択する
     請求項6記載の無線通信装置。
  8.  請求項6記載の前記相手先無線通信装置の動作を行う無線通信装置であって、
     前記無線通信装置から前記相手先送信制御パラメータセットを受信し、前記無線通信装置との間で双方向通信を行う通信部と、
     前記通信部で受信した前記相手先送信制御パラメータセットに従って、前記通信部の送信制御を行う送信制御部とを備え、
     前記通信部は、前記送信制御部の送信制御に従って、前記無線通信装置と双方向通信を行う
     無線通信装置。
  9.  受信したデータを優先度に応じて送信する無線通信制御方法であって、
     送信部が、受信したデータを送信するステップと、
     速度測定部が、前記送信ステップで前記データを送信する送信速度を測定するステップと、
     送信制御部が、前記速度測定ステップにより測定された前記送信ステップでの前記送信速度に従って、前記送信ステップで前記データの送信開始までに待機する送信待ち時間を変動制御するステップとを含み、
     前記送信部は、前記送信制御ステップによる送信制御に従って前記データを送信する
     無線通信制御方法。
  10.  受信したデータを優先度に応じて送信する無線通信装置のためのプログラムであって、コンピュータを
     請求項1記載の前記無線通信装置が備える各処理部として機能させるプログラム。
  11.  受信したデータを優先度に応じて送信する集積回路であって、
     請求項1記載の前記無線通信装置が備える各処理部を備える
     集積回路。
PCT/JP2009/003439 2008-07-29 2009-07-22 無線通信装置および無線通信制御方法 WO2010013410A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2010507739A JP5060618B2 (ja) 2008-07-29 2009-07-22 無線通信装置および無線通信制御方法
US13/056,050 US8451749B2 (en) 2008-07-29 2009-07-22 Wireless communication device and wireless communication control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008195388 2008-07-29
JP2008-195388 2008-07-29

Publications (1)

Publication Number Publication Date
WO2010013410A1 true WO2010013410A1 (ja) 2010-02-04

Family

ID=41610125

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/003439 WO2010013410A1 (ja) 2008-07-29 2009-07-22 無線通信装置および無線通信制御方法

Country Status (3)

Country Link
US (1) US8451749B2 (ja)
JP (1) JP5060618B2 (ja)
WO (1) WO2010013410A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014233020A (ja) * 2013-05-30 2014-12-11 株式会社バッファロー 無線通信装置、無線端末装置、無線通信システム、および、方法
CN104320838A (zh) * 2014-11-27 2015-01-28 重庆智能水表集团有限公司 一种用于户表集抄的低功耗无线通信网络***的实现方法
JP2016528793A (ja) * 2013-07-09 2016-09-15 クゥアルコム・インコーポレイテッドQualcomm Incorporated コンテンション制御機構

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI419519B (zh) * 2009-12-22 2013-12-11 Ind Tech Res Inst 適用於多媒體串流的網路封包傳送系統與方法
US8259745B2 (en) 2010-03-29 2012-09-04 Intel Corporation Enhanced carrier sensing for multi-channel operation
US8432931B2 (en) * 2010-06-15 2013-04-30 Dell Products L.P. System and method for information handling system wireless audio driven antenna
US8964549B2 (en) * 2010-06-22 2015-02-24 Sierra Wireless, Inc. Method and apparatus for managing wireless communication based on network traffic level
JP5569184B2 (ja) * 2010-06-28 2014-08-13 株式会社リコー 画像処理装置、画像処理システム、ファクシミリ送信方法、およびプログラム
US9521632B2 (en) * 2011-08-15 2016-12-13 Google Technology Holdings LLC Power allocation for overlapping transmission when multiple timing advances are used
US9185726B2 (en) 2012-01-09 2015-11-10 Qualcomm Incorporated System and method of communication using distributed channel access parameters
US9191970B2 (en) * 2012-01-09 2015-11-17 Qualcomm Incorporated System and method of communication using distributed channel access parameters
KR101722759B1 (ko) * 2012-06-13 2017-04-03 한국전자통신연구원 무선랜에서의 채널 접근 방법 및 장치
KR20150045429A (ko) * 2012-08-16 2015-04-28 엘지전자 주식회사 무선랜에서 채널 액세스 방법 및 장치
CN104823457A (zh) * 2013-02-27 2015-08-05 华为技术有限公司 基于轮询时间的传输优先化
CN103297351B (zh) * 2013-06-19 2016-03-09 成都飞鱼星科技股份有限公司 基于802.11协议混合模式下的数据包调度方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003229894A (ja) * 2002-01-31 2003-08-15 Ntt Docomo Inc 基地局、制御装置、通信システム及び通信方法
WO2005069876A2 (en) * 2004-01-08 2005-08-04 Interdigital Technology Corporation Packet scheduling in a wireless local area network
JP2006067090A (ja) * 2004-08-25 2006-03-09 Nippon Telegr & Teleph Corp <Ntt> サービス品質保証方法、サービス品質保証装置、サービス品質保証プログラムおよびそのプログラムを記録した記録媒体
JP2006128949A (ja) * 2004-10-27 2006-05-18 Canon Inc 無線通信装置、通信システム、無線通信方法、及びコンピュータプログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6934297B1 (en) * 2000-11-02 2005-08-23 Agency For Science, Technology And Research Method and apparatus for communicating in a distributed multiple access wireless communication system
US7443821B2 (en) 2004-01-08 2008-10-28 Interdigital Technology Corporation Method for clear channel assessment optimization in a wireless local area network
US7388833B2 (en) 2004-06-04 2008-06-17 Mitsubishi Electric Research Laboratories, Inc. Access control and protocol for packet switched wireless communications networks
US7808941B2 (en) 2004-10-28 2010-10-05 The Regents Of The University Of California Dynamic adaptation for wireless communications with enhanced quality of service
US7463592B2 (en) * 2004-12-03 2008-12-09 Microsoft Corporation Protocol for exchanging control data to mitigate interference problems in wireless networking
JP4179512B2 (ja) 2005-03-03 2008-11-12 日本電信電話株式会社 無線基地局
JP4545662B2 (ja) * 2005-09-06 2010-09-15 日本電信電話株式会社 無線lan基地局の制御方法およびその基地局
US20070217339A1 (en) 2006-03-16 2007-09-20 Hitachi, Ltd. Cross-layer QoS mechanism for video transmission over wireless LAN

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003229894A (ja) * 2002-01-31 2003-08-15 Ntt Docomo Inc 基地局、制御装置、通信システム及び通信方法
WO2005069876A2 (en) * 2004-01-08 2005-08-04 Interdigital Technology Corporation Packet scheduling in a wireless local area network
JP2006067090A (ja) * 2004-08-25 2006-03-09 Nippon Telegr & Teleph Corp <Ntt> サービス品質保証方法、サービス品質保証装置、サービス品質保証プログラムおよびそのプログラムを記録した記録媒体
JP2006128949A (ja) * 2004-10-27 2006-05-18 Canon Inc 無線通信装置、通信システム、無線通信方法、及びコンピュータプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014233020A (ja) * 2013-05-30 2014-12-11 株式会社バッファロー 無線通信装置、無線端末装置、無線通信システム、および、方法
JP2016528793A (ja) * 2013-07-09 2016-09-15 クゥアルコム・インコーポレイテッドQualcomm Incorporated コンテンション制御機構
CN104320838A (zh) * 2014-11-27 2015-01-28 重庆智能水表集团有限公司 一种用于户表集抄的低功耗无线通信网络***的实现方法

Also Published As

Publication number Publication date
US8451749B2 (en) 2013-05-28
US20110149795A1 (en) 2011-06-23
JPWO2010013410A1 (ja) 2012-01-05
JP5060618B2 (ja) 2012-10-31

Similar Documents

Publication Publication Date Title
WO2010013410A1 (ja) 無線通信装置および無線通信制御方法
KR100914940B1 (ko) 경쟁 윈도우 크기를 조정하고 선택된 이동국을 연관해제하여 무선 매체 혼잡을 제어하는 방법 및 장치
US7873049B2 (en) Multi-user MAC protocol for a local area network
JP4885969B2 (ja) メッシュネットワークにおけるデータのフロー制御のための方法および装置
JP5010573B2 (ja) 無線装置およびその制御方法
US10159009B2 (en) Method and apparatus for adaptation of EDCA parameters to ensure access by a wireless node
US20060126581A1 (en) Radio lan communication system
US20070014236A1 (en) Voice packet scheduling method for wireless local area network
JP2009100475A (ja) 最小コンテンションウィンドウの調整方法およびその装置
Naoum-Sawaya et al. Adaptive approach for QoS support in IEEE 802.11 e wireless LAN
US9445433B2 (en) Wireless communication apparatus for lower latency communication
Banchs et al. Assured and expedited forwarding extensions for IEEE 802.11 wireless LAN
CN114513861A (zh) 用于具有混合客户端的BSS中的802.11ax客户端的优先信道接入的***和方法
JP2011188451A (ja) 通信装置
WO2006050664A1 (en) System and method for controlling access to a wireless medium
KR101648556B1 (ko) 무선 근거리 통신망에서의 패킷 송신 방법 및 장치
JP2009218912A (ja) 無線通信システム及びその方法と、それらに用いられる装置及びプログラム
US7684318B2 (en) Shared-communications channel utilization for applications having different class of service requirements
US9197482B1 (en) Optimizing quality of service in wireless networks
WO2024009399A1 (ja) 送信局及び送信方法
WO2023248375A1 (ja) 送信局、送信方法、及び送信プログラム
WO2023248376A1 (ja) 送信局、送信方法、及び送信プログラム
WO2024009452A1 (ja) 無線装置及び無線通信方法
Lin et al. Adaptive bandwidth sharing mechanism for quality of service administration in infrastructure wireless networks
CN117769047A (zh) 数据传输方法、装置、设备及存储介质

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2010507739

Country of ref document: JP

Kind code of ref document: A

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

Ref document number: 09802659

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13056050

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: 09802659

Country of ref document: EP

Kind code of ref document: A1