WO2019054080A1 - 送信装置、送信方法、受信装置及び受信方法 - Google Patents

送信装置、送信方法、受信装置及び受信方法 Download PDF

Info

Publication number
WO2019054080A1
WO2019054080A1 PCT/JP2018/029197 JP2018029197W WO2019054080A1 WO 2019054080 A1 WO2019054080 A1 WO 2019054080A1 JP 2018029197 W JP2018029197 W JP 2018029197W WO 2019054080 A1 WO2019054080 A1 WO 2019054080A1
Authority
WO
WIPO (PCT)
Prior art keywords
transmission
data
wireless
distribution
buffers
Prior art date
Application number
PCT/JP2018/029197
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 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ
Publication of WO2019054080A1 publication Critical patent/WO2019054080A1/ja
Priority to US16/815,781 priority Critical patent/US11622399B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18502Airborne stations
    • H04B7/18506Communications with or from aircraft, i.e. aeronautical mobile service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9021Plurality of buffers per packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9042Separate storage for different parts of the packet, e.g. header and payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Definitions

  • the present disclosure relates to a wireless data transmission apparatus, transmission method, reception apparatus, and reception method.
  • the size of distribution data to be handled has been increasing. For example, the total size of distribution data of one or more contents viewed by a passenger in an aircraft is about 500 GB.
  • workers exchange HDDs (Hard Disk Drives) while the aircraft is anchored at the airport.
  • HDDs Hard Disk Drives
  • the number of man-hours for the worker can be reduced. This is also the case, for example, in the case of updating the distribution data of a video advertisement in a train or bus vehicle.
  • Non-Patent Document 1 discloses that in millimeter wave communication using a 60 GHz band, wireless communication with an effective speed of about 2 Gbps is possible.
  • Non-Patent Document 2 discloses a technique for further increasing the communication speed by simultaneously establishing a plurality of wireless links using millimeter waves.
  • IEEE 802.11 ad-2012 specification “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications”, IEEE 2012 Naoki Honma, Kentaro Nishimori, Tomohiro Seki, and Masato Mizoguchi, “Short Range MIMO Communication”, IEEE European Conference on Antennas and Propagation, 2009
  • a non-limiting embodiment of the present disclosure avoids or suppresses that the speed of a wireless communication section between a transmitting device and a receiving device is limited by the communication speed of the communication section leading to the wireless communication, and delivers This contributes to the provision of a transmitting device, a transmitting method, a receiving device and a receiving method capable of transmitting data in a shorter time.
  • a transmitting device establishes N (where N is an integer of 2 or more) wireless transmitting circuits that establish a wireless link with a receiving device and transmit distribution data to the receiving device, and the N wireless N transmission buffers connected to the transmission circuit on a one-to-one basis, and at least a portion of the distribution data before the wireless transmission circuit establishes the wireless link, and the N transmission buffers respectively
  • the speed of the wireless communication section between the transmitting device and the receiving device is limited by the communication speed of the communication section up to the wireless communication, and the distribution data is It can be sent in a shorter time.
  • FIG. 6 is a diagram showing an operation example of the transmission device and the reception device according to Embodiment 1.
  • the wireless transmission units 12A, 12B, 12C, and 12D are connected to N transmission antennas 13A, 13B, 13C, and 13D, respectively, in a one-to-one manner.
  • the receiving device 20 of FIG. 1 includes a received data storage unit 21, N wireless receiving units 22A, 22B, 22C, and 22D, and N receiving antennas 23A, 23B, 23C, and 23D.
  • the N wireless reception units 22A, 22B, 22C, and 22D are connected to the N reception antennas 23A, 23B, 23C, and 23D, respectively, in a one-to-one manner.
  • the transmitting antennas 13A, 13B, 13C, 13D establish radio links 30A, 30B, 30C, 30D on a one-to-one basis with the receiving antennas 23A, 23B, 23C, 23D, respectively.
  • the transmission device 10 stores the distribution data 40 input from the input terminal 14 in the transmission data storage unit 11. Then, the distribution data 40 in the transmission data storage unit 11 is distributed to four systems and input to the wireless transmission units 12A, 12B, 12C, and 12D, and the wireless transmission units 12A, 12B, 12C, and 12D respectively transmit antennas. The distribution data 40 distributed to four systems is transmitted from 13A, 13B, 13C, 13D.
  • the wireless receiving units 22A, 22B, 22C, and 22D receive the distribution data 40 distributed to the four systems from the receiving antennas 23A, 23B, 23C, and 23D, respectively, and store them in the received data storage unit 21. And combine the delivery data 40. Then, the receiving device 20 outputs the distribution data 40 in the reception data storage unit 21 from the output terminal 24 as necessary.
  • the communication speed of the wired LAN 15 connecting the transmission data storage unit 11 and the wireless transmission units 12A to 12D is slower than the communication speed of the wireless links 30A to 30D connecting the transmission device 10 and the reception device 20
  • the communication speed of the distribution data 40 to the receiving device 20 is limited by the communication speed of the wired LAN 15. That is, even if the communication speed of the wireless links 30A to 30D between the transmission device 10 and the reception device 20 is high, the communication speed of the wired LAN 15 becomes a bottleneck, and the distribution data 40 is transmitted to the reception device 20 at high speed (short It is difficult to wirelessly transmit).
  • the communication speed when bundling the four wireless links 30A to 30D is 8 Gbps at maximum.
  • the communication speed of the distribution data 40 is rate-limited at most to 1 Gbps.
  • the present inventors examined to avoid that the communication speed of the distribution data 40 is limited by the communication speed of the section (wired LAN 15) up to the wireless communication.
  • the common number among the reference symbols may be used.
  • Embodiment 1 ⁇ Overview of data distribution system> First, the outline of the data delivery system according to the first embodiment will be described with reference to FIG.
  • the data distribution system includes a transmission device 100, a reception device 200, a distribution data server 300, and a control station 301.
  • the distribution data server 300, the control station 301, and the transmission device 100 are connected to the Internet network 302.
  • the control station 301 can control the distribution data server 300 and the transmission device 100 to transmit distribution data from the distribution data server 300 to the transmission device 100 via the Internet network 302.
  • the transmitting device 100 can transmit distribution data to the receiving device 200 by wireless communication.
  • a book transmission antenna 104A, 104B, 104C, 104D, a distribution control unit 105, and a transmission control unit 106 are provided.
  • the transmission data storage unit 101 is connected to the transmission buffers 102A, 102B, 102C, and 102D via the wired LAN 111.
  • the transmission buffers 102A, 102B, 102C, and 102D are connected to the wireless transmission units 103A, 103B, 103C, and 103D on a one-to-one basis, respectively.
  • the wireless transmission units 103A, 103B, 103C, and 103D are connected to the transmission antennas 104A, 104B, 104C, and 104D on a one-to-one basis, respectively.
  • the distribution data 310 is stored in advance.
  • the distribution data 310 transmitted from the distribution data server 300 to the transmission apparatus 100 according to an instruction of the control station 301 is stored in the transmission data storage unit 101 through the input terminal 110.
  • the transmission data storage unit 101 may store some distribution data in advance.
  • the wireless transmission units 103A, 103B, 103C, and 103D establish wireless links 400A, 400B, 400C, and 400D with the reception apparatus 200 through the transmission antennas 104A, 104B, 104C, and 104D, respectively.
  • a relatively high millimeter wave of communication speed is used. Examples of wireless communication methods using millimeter waves include WirelessHD, WiGig, and IEEE 802.11ad / ay.
  • establishing a plurality of wireless links 400 makes the communication speed of this wireless section faster. In such a case, the communication speed of the wireless section is higher than the communication speed of the wired LAN 111 between the transmission data storage unit 101 and the transmission buffer 102.
  • each of the wireless transmission units 103A, 103B, 103C, and 103D transmits at least a portion of the distribution data 310 in the transmission buffers 102A, 102B, 102C, and 102D (for example, the transmission device) based on an instruction from the transmission control unit 106. 100) (selects unsent data as a whole 100) to the receiving device 200 via the wireless links 400A, 400B, 400C, 400D.
  • the distribution control unit 105 distributes the distribution data 310 in the transmission data storage unit 101 to the transmission buffers 102A, 102B, 102C, and 102D via the wired LAN 111 before the wireless transmission unit 103 establishes the wireless link 400.
  • the data distributed and stored in the transmission buffer 102 may be referred to as distribution data.
  • the transmission data storage unit 101 and the distribution control unit 105 may be provided not in the transmission device 100 but in the server device, and the server device and the transmission device 100 may be connected by the wired LAN 111.
  • the transmission control unit 106 instructs the wireless transmission unit 103 to transmit the distribution data in the transmission buffer 102.
  • the reception apparatus 200 includes a reception data storage unit 201, N reception buffers 202A, 202B, 202C, 202D, N radio reception units 203A, 203B, 203C, 203D, N reception antennas 204A, 204B, 204C and 204D, and a reception control unit 205.
  • the reception data storage unit 201 and the reception buffers 202A, 202B, 202C, and 202D are connected by the wired LAN 211.
  • the reception buffers 202A, 202B, 202C, and 202D are connected to the radio reception units 203A, 203B, 203C, and 203D on a one-to-one basis, respectively.
  • the wireless reception units 203A, 203B, 203C, and 203D are connected to the reception antennas 204A, 204B, 204C, and 204D, respectively, in a one-to-one manner.
  • the different positions of the hatched portions of the reception buffers 202A, 202B, 202C, 202D indicate that the stored data are different.
  • the wireless reception units 203A, 203B, 203C, and 203D establish wireless links 400A, 400B, 400C, and 400D with the transmission device 100 through the reception antennas 204A, 204B, 204C, and 204D, respectively.
  • the wireless reception units 203A, 203B, 203C, and 203D receive the distribution data from the transmission device 100 through the wireless links 400A, 400B, 400C, and 400D, respectively, and store the distribution data in the reception buffers 202A, 202B, 202C, and 202D.
  • the reception control unit 205 transmits the distribution data stored in the reception buffers 202A, 202B, 202C, and 202D to the reception data storage unit 201 via the wired LAN 211, and combines and stores the distribution data.
  • the distribution data 310 is stored in the reception data storage unit 201.
  • the distribution data 310 stored in the reception data storage unit 201 is output from the output terminal 210 as necessary.
  • any of the wireless transmission units 103A to 103D may transmit from the transmitting antenna 104 to the receiving antenna 204, or any of the wireless receiving units 203A to 203D may be a receiving antenna
  • the signal may be transmitted from the antenna 204 to the transmitting antenna 104.
  • FIG. 3 shows a case where there are four transmission buffers 102, wireless transmission units 103, transmission antennas 104, reception buffers 202, wireless reception units 203, reception antennas 204, and wireless links 400, respectively.
  • the form is not limited to this, and these numbers may be two or more (that is, N ⁇ 2). Also, different frequency channels may be used for wireless communication.
  • the wired LANs 111 and 211 may be, for example, other high-speed wired interfaces using USB or PCI Express.
  • the transmission direction of data is not limited to one direction.
  • two transmitting devices 100 and receiving devices 200 may be combined to make the data transmission direction bidirectional.
  • data stored in the transmission data storage unit 101, the transmission buffer 102, and / or the reception buffer 202 may be erased as necessary after the data transmission is completed.
  • the transmitting device 100 installed in the airport wirelessly transmits the distribution data 310 to be viewed and the like in the aircraft to the receiving device 200 installed in the aircraft.
  • the distribution data 310 is assumed to have been transmitted from the distribution data server 300 to the transmission data storage unit 101 of the transmission apparatus 100 before the aircraft arrives at the airport.
  • the control station 301 transmits a transmission reservation of the distribution data 310 to the transmission apparatus 100 via the Internet network 302 (S100).
  • the distribution control unit 105 of the transmission apparatus 100 When the distribution control unit 105 of the transmission apparatus 100 receives the transmission reservation of the distribution data 310 of S100, the distribution control unit 105 copies the transmission reservation transmission data 310 in the transmission data storage unit 101, and copies the copy data to the wired LAN 111.
  • the data is transmitted to each of the transmission buffers 102A to 102D and stored (S101). Since the communication speed of the wired LAN 111 is slower than the communication speed of the wireless link 400, the distribution control unit 105 executes the process of S101 before the aircraft arrives at the airport.
  • the reception control unit 205 of the reception device 200 transmits a wireless link connection request to the transmission device 100 (S102).
  • the radio link connection request is transmitted, for example, from one of the plurality of receive antennas 204A-204D.
  • the transmission control unit 106 transmits a transmission preparation request for the distribution data 310 to the receiving device 200 (S104).
  • the reception control unit 205 that has received the transmission preparation request prepares to receive the distribution data 310.
  • the transmission control unit 106 instructs each of the wireless transmission units 103A, 103B, 103C, and 103D to transmit the distribution data (duplicate data) in the transmission buffers 102A, 102B, 102C, and 102D (S105). ).
  • the transmission control unit 106 adjusts the data read from the transmission buffers 102A, 102B, 102C, 102D so that the data stored in the reception buffers 202A, 202B, 202C, 202D do not overlap.
  • the wireless transmission units 103A, 103B, 103C, and 103D Upon receiving the instruction, the wireless transmission units 103A, 103B, 103C, and 103D read the distribution data (duplicate data) from the transmission buffers 102A, 102B, 102C, and 102D, and the distribution data is transmitted to the wireless links 400A, 400B, and 400D. Send through 400C, 400D.
  • the wireless transmission units 103A, 103B, 103C, and 103D can read distribution data from the transmission buffers 102A, 102B, 102C, and 102C, respectively, high-speed data transmission is possible without being limited by the communication speed of the wired LAN 111. Can be sent wirelessly.
  • the wireless reception units 203A, 203B, 203C, and 203D store the distribution data received via the wireless links 400A, 400B, 400C, and 400D in the reception buffers 202A, 202B, 202C, and 202D, respectively.
  • the reception control unit 205 transmits the distribution data in each reception buffer 202 to the reception data storage unit 201 via the wired LAN 211, and stores and combines (S405) ).
  • the distribution data 310 is stored in the reception data storage unit 201. Note that this coupling process may be performed after takeoff of the aircraft, not only when the aircraft is anchored.
  • the transmission control unit 106 instructs each wireless transmission unit 103 to transmit the data of the unsent portion of the distribution data in the transmission buffer 102.
  • the transmission control unit 106 confirms the progress of each wireless transmission unit 103, and the wireless transmission unit 103 has a high transmission speed. In response to this, it instructs to transmit unsent partial data of the other wireless transmission unit 103.
  • the transmitting device 100 can efficiently use the wireless links 400 of a plurality of systems, and can finish transmitting the distribution data 310 to the receiving device 200 in a shorter time.
  • the transmitting device 100 can wirelessly transmit a large amount of distribution data 310 to the receiving device 200 in the aircraft within a limited time when the aircraft is anchored at the airport.
  • transmission apparatus 100 distributes copies of distribution data 310 in transmission data storage unit 101 to each transmission buffer 102 before establishing wireless link 400. Then, after establishing the plurality of wireless links 400 with the receiving device 200, the transmitting device 100 wirelessly transmits the distribution data (replicated data) in each of the transmission buffers 102 to the receiving device 200 through the respective wireless links 400.
  • the transmission apparatus 100 can wirelessly transmit the distribution data 310 to the reception apparatus 200 at high speed (in a short time) without being limited by the communication speed between the transmission data storage unit 101 and the transmission buffer 102. it can. It is necessary to wirelessly transmit large-volume distribution data 310 to the receiving device 200 within a predetermined time, such as during the time when the aircraft is anchored at the airport or during the time when the train is stopped at the station. It is useful for cases.
  • Second Embodiment In the second embodiment, a transmitting apparatus 100 will be described that divides distribution data 310, distributes each of the divided data to transmission buffer 102, and transmits the divided data by radio.
  • parts different from the first embodiment will be described, and description of parts common to the first embodiment will be omitted.
  • the distribution control unit 105 divides the distribution data 310 in the transmission data storage unit 101 into four divided data, and as shown in FIG. 5, these four divided data are respectively transmitted to the transmission buffers 102A, 102B, 102C,. Store in 102D.
  • the number of divisions of the delivery data 310 corresponds to the number N of wireless links 400. That is, in the case of FIG. 5, since the number N of radio links 400 is 4, the distribution control unit 105 divides the distribution data 310 into four divided data.
  • the different positions of the hatched portions of the transmission buffers 102A, 102B, 102C, 102D indicate that the stored data are different.
  • the distribution control unit 105 may add overlap data 123, which is the same data as a part of other divided data, to the divided data 122, as shown in FIG.
  • the divided data 122 to which the overlapping data 123 is added may be referred to as overlapping divided data 124.
  • the ratio of the overlapping data 123 is determined, for example, as follows.
  • the ratio of one piece of divided data 122 to the entire distribution data 310 is ⁇ %.
  • the overlapping ratio is (100 ⁇ )%
  • the overlapping ratio is 10%
  • the overlapping data 123 for 10% other than the divided data 122 of the distribution data 310 is added to the divided data 122.
  • the overlapping ratio is set in accordance with the variation (for example, the distribution) of the communication speed of the wireless link 400. For example, when a variation of 10% occurs in the communication speed of the wireless link 400, the overlapping ratio is set to "10%". Thus, when the variation in the communication speed of the wireless link 400 is relatively large, the transmission buffer 102 stores overlapping divided data 124 having a relatively large overlapping ratio. Conversely, when the variation in the communication speed of the wireless link 400 is relatively small, the transmission buffer 102 stores overlapping division data 124 with a relatively small overlapping ratio.
  • the overlap ratio is set in advance according to the predicted value of the variation of the wireless link 400. However, the overlapping ratio may be appropriately set or changed according to the actual measurement value of the variation of the wireless link 400.
  • Each wireless transmission unit 103 transmits the overlapping divided data 124 in the transmission buffer 102 through the wireless link 400.
  • the transmission control unit 106 first instructs the wireless transmission unit 103 to transmit non-overlapping data (that is, equivalent to the division data 122) among the overlapping division data 124 in the transmission buffer 102.
  • the transmission control unit 106 instructs the wireless transmission unit 103 that has completed the transmission of the non-overlapping data to transmit the overlapping data 123.
  • the overlapping data 123 can be wirelessly transmitted. Therefore, the time required for the wireless transmission of the distribution data 310 can be shortened as compared with the case where the overlapping data 123 is not added to the divided data 122.
  • the transmission buffer 102 corresponding to the certain wireless link 400 is transmitted. Situations may arise where unduplicated and unsent data remain.
  • the distribution control unit 105 transmits at least part of the unduplicated and unsent data to the transmission completion transmission buffer 102.
  • the distribution control unit 105 transmits, from the transmission data storage unit 101, at least a part of the unduplicated and unsent data to the transmission completion transmission buffer 102.
  • the transmission control unit 106 instructs the wireless transmission unit 103 of the transmission completion to wirelessly transmit the distribution data in the transmission buffer 102.
  • the transmission apparatus 100 efficiently uses each wireless link 400, and the distribution data 310 The time required for wireless transmission can be shortened.
  • the transmission apparatus 100 divides the distribution data 310 in the transmission data storage unit 101 before establishing the wireless link 400, and stores the divided data 122 in each transmission buffer 102. Then, after establishing the plurality of wireless links 400 with the receiving device 200, the transmitting device 100 wirelessly transmits the divided data 122 in each of the transmission buffers 102 to the receiving device 200 through the respective wireless links 400.
  • the transmitting apparatus 100 reduces the time required for data transmission from the transmission data storage unit 101 to each transmission buffer 102 as compared to the case where transmission data of the distribution data 310 is transmitted and stored in each transmission buffer 102. be able to. In addition, the capacity of each transmission buffer 102 can be reduced.
  • the transmitting apparatus 100 adds the overlapping data 123 to the divided data 122, and distributes the overlapping divided data 124 to the respective transmission buffers 102. Then, after establishing the plurality of wireless links 400 with the receiving device 200, the transmitting device 100 preferentially transmits the non-overlapping data from each transmission buffer 102 by radio, and then transmits the overlapping data 123 by radio.
  • the transmitting apparatus 100 wirelessly transmits the overlapping data 123 in the case where transmission of non-overlapping data is completed earlier than that of the other wireless link 400 because the transmission speed of a certain wireless link 400 is biased toward high speed. Can be sent. Therefore, the transmitting apparatus 100 can reduce the time required for the wireless transmission of the distribution data 310, as compared with the case where the overlapping data 123 is not added to the divided data 122.
  • a transmitting apparatus 100 will be described in which the ratio of division of divided data 122 is weighted according to the communication speed of the wireless link 400.
  • the third embodiment only the parts different from the second embodiment will be described, and the description of the parts common to the second embodiment will be omitted.
  • weighted division of the distribution data 310 will be described with reference to FIGS. 7 and 8.
  • the distribution control unit 105 divides the distribution data 310 stored in the transmission data storage unit 101 into four divided data 125 by weighting the division size, and the divided data 125 is, as shown in FIG. It stores in transmission buffer 102A, 102B, 102C, 102D, respectively.
  • the number of divisions of the delivery data 310 corresponds to the number N of radio links 400 as in the case of FIG.
  • divided data divided by weighting is referred to as weighted divided data 125.
  • Distribution control unit 105 determines the size of weighting in accordance with the communication speed of each wireless link 400.
  • the communication speed of the wireless link 400 may be an estimated value calculated based on the measurement result of hardware acquired in advance or the result of the previous wireless communication.
  • the distribution control unit 105 determines the weight to be proportional to the communication speed of each wireless link 400.
  • the ratio of the communication speeds of the wireless links 400A, 400B, 400C, 400D is 1: 3: 3: 1.
  • the distribution control unit 105 weights the division size at a ratio of 1: 3: 3: 1, divides the distribution data 310 into four weighted divided data 125, and divides these four weighted divisions 125.
  • Data 125 are distributed to transmission buffers 102A, 102B, 102C, 102D, respectively.
  • the different positions of the hatched portions of the transmission buffers 102A, 102B, 102C, and 102D indicate that the stored data is different.
  • the transmitting apparatus 100 wirelessly transmits the weighting division data 125 having a large division size by radio on the radio link 400 having a relatively high communication speed, and weighting division data having a small division size on the radio link 400 having a relatively low communication speed. 125 can be wirelessly transmitted. Therefore, the transmitting apparatus 100 can reduce the time required to finish wireless transmission of the distribution data 310 to the receiving apparatus 200 as compared to the case where the distribution data 310 is divided at the same rate.
  • the distribution control unit 105 may add the overlapping data 123 to the weighted divided data 125 as described in the second embodiment.
  • transmitting apparatus 100 before establishment of wireless link 400, divides distribution data 310 in transmission data storage unit 101 at a rate according to the communication speed of each wireless link 400 and divides it. The weighted divided data 125 are distributed to each transmission buffer 102 in advance. Then, after establishing the plurality of wireless links 400 with the receiving device 200, the transmitting device 100 wirelessly transmits the weighted divided data 125 in each of the transmission buffers 102 to the receiving device 200 through the respective wireless links 400.
  • the transmitting apparatus 100 wirelessly transmits the weighting division data 125 having a large division size by radio on the radio link 400 having a relatively high communication speed, and weighting division data having a small division size on the radio link 400 having a relatively low communication speed. 125 can be wirelessly transmitted. Therefore, the data delivery system shortens the time required to finish the wireless transmission of the delivery data 310 when the communication speeds of the wireless links 400 are different from each other as compared to the case where the delivery data 310 is divided at the same rate. Can.
  • FIG. 9 is a diagram showing a hardware configuration of a computer that realizes the functions of the respective devices by a program.
  • the computer 2100 includes an input device 2101 such as a keyboard or a mouse or a touch pad, an output device 2102 such as a display or a speaker, a central processing unit (CPU) 2103, a read only memory (ROM) 2104, and a random access memory (RAM) 2105.
  • a storage device 2106 such as a hard disk drive or solid state drive (SSD), a reader 2107 for reading information from a recording medium such as a digital versatile disk read only memory (DVD-ROM) or a universal serial bus (USB) memory
  • a transmission / reception device 2108 for communicating is provided, and each unit is connected by a bus 2109.
  • the reading device 2107 reads the program from the recording medium storing the program for realizing the function of each of the above-described devices, and causes the storage device 2106 to store the program.
  • the transmission / reception device 2108 communicates with a server device connected to the network, and stores in the storage device 2106 a program for realizing the functions of the respective devices downloaded from the server device.
  • the CPU 2103 copies the program stored in the storage device 2106 to the RAM 2105, sequentially reads out the instruction included in the program from the RAM 2105, and executes the function, whereby the functions of the respective devices are realized.
  • Each function block employed in the description of the above embodiments may typically be implemented as an LSI constituted by 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. 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 programmable field programmable gate array FPGA
  • a reconfigurable processor that can reconfigure connection and setting of circuit cells in the LSI may be used.
  • the present disclosure can be applied to a transmitting device, a transmitting method, a receiving device, and a receiving method for wirelessly transmitting distribution data.
  • DESCRIPTION OF SYMBOLS 100 transmission apparatus 101 transmission data storage part 102A, 102B, 102C, 102D transmission buffer 103A, 103B, 103C, 103D wireless transmission part 104A, 104B, 104C, 104D transmission antenna 105 distribution control part 106 transmission control part 110 input terminal 200 receiver 201 Reception data storage unit 202A, 202B, 202C, 202D Reception buffer 203A, 203B, 203C, 203D Wireless reception unit 204A, 204B, 204C, 204D Reception antenna 205 Reception control unit 210 Output terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

送信装置が、N個(Nは2以上の整数)の無線送信回路と、当該N個の無線送信回路にそれぞれ1対1で接続するN個の送信バッファと、を備え、無線送信回路が無線リンクを確立する前に、配信データの少なくとも一部を、N個の送信バッファのそれぞれに格納しておき、無線送信回路が受信装置と無線リンクを確立した後に、N個の無線送信回路に対して、N個の送信バッファに格納された配信データの送信を指示する構成を採る。

Description

送信装置、送信方法、受信装置及び受信方法
 本開示は、無線によるデータの送信装置、送信方法、受信装置及び受信方法に関する。
 近年、取り扱われる配信データのサイズは、益々増大している。例えば、航空機内で乗客が視聴する1つ以上のコンテンツに係る配信データの合計サイズは、約500GBである。現在は、当該配信データの更新を行うために、航空機が空港に停泊中に、作業員がHDD(Hard Disk Drive)を交換している。この配信データの更新を無線通信で実現することにより、作業員の工数を削減することができる。これは、例えば、列車又はバスの車両内における動画広告の配信データを更新する場合も同様である。
 このような大容量の配信データを高速に無線通信するための手段として、ミリ波を用いた無線通信が注目されている。例えば、非特許文献1には、60GHz帯を用いたミリ波通信において、約2Gbpsの実効速度の無線通信が可能であることが開示されている。また、非特許文献2には、ミリ波を用いた複数系統の無線リンクを同時に確立することにより、通信速度をさらに高める技術が開示されている。
IEEE802.11ad-2012規格書, "Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications", IEEE 2012年 Naoki Honma, Kentaro Nishimori, Tomohiro Seki, and Masato Mizoguchi, "Short Range MIMO Communication", IEEE European Conference on Antennas and Propagation, 2009年
 このように、無線通信の速度が高速になる場合、送信装置と受信装置との間の無線通信区間よりも、送信装置内における、無線通信に至るまでの区間(例えば有線LANの区間)の通信速度の方がボトルネックとなる。
 本開示の非限定的な実施例は、送信装置と受信装置との間の無線通信区間の速度が当該無線通信に至るまでの通信区間の通信速度に律速されることを回避又は抑制し、配信データをより短時間で送信することができる送信装置、送信方法、受信装置及び受信方法の提供に資する。
 本開示の一態様に係る送信装置は、受信装置と無線リンクを確立し、前記受信装置に配信データを送信するN個(Nは2以上の整数)の無線送信回路と、前記N個の無線送信回路に、それぞれ、1対1で接続するN個の送信バッファと、前記無線送信回路が前記無線リンクを確立する前に、前記配信データの少なくとも一部を、前記N個の送信バッファのそれぞれに格納する分配制御回路と、前記無線送信回路が前記無線リンクを確立した後に、前記N個の無線送信回路に対して、前記N個の送信バッファに格納された前記配信データの送信を指示する送信制御回路と、を具備する。
 なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
 本開示の一態様によれば、送信装置と受信装置との間の無線通信区間の速度が当該無線通信に至るまでの通信区間の通信速度に律速されることを回避又は抑制し、配信データをより短時間で送信することができる。
 本開示の一態様における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および/または効果は、いくつかの実施形態並びに明細書および図面に記載された特徴によってそれぞれ提供されるが、1つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。
送信装置及び受信装置の構成例を示すブロック図 データ配信システムの構成の概要を示すブロック図 実施の形態1に係る送信装置及び受信装置の構成例を示すブロック図 実施の形態1に係る送信装置及び受信装置の動作例を示す図 実施の形態2に係る送信装置及び受信装置の構成例を示すブロック図 実施の形態2に係る配信データの重複分割の例を示す図 実施の形態3に係る送信装置及び受信装置の構成例を示すブロック図 実施の形態3に係る配信データの重み付け分割の例を示す図 本開示の実施の形態に係るハードウェア構成の例を示す図
 図1の送信装置10は、送信データ格納部11と、N個(Nは2以上の整数。図1ではN=4)の無線送信部12A、12B、12C、12Dと、N本の送信アンテナ13A、13B、13C、13Dと、を備える。無線送信部12A、12B、12C、12Dは、それぞれ、N本の送信アンテナ13A、13B、13C、13Dと、1対1で接続されている。
 図1の受信装置20は、受信データ格納部21と、N個の無線受信部22A、22B、22C、22Dと、N本の受信アンテナ23A、23B、23C、23Dと、を備える。N個の無線受信部22A、22B、22C、22Dは、それぞれ、N本の受信アンテナ23A、23B、23C、23Dと、1対1で接続されている。
 送信アンテナ13A、13B、13C、13Dは、それぞれ、受信アンテナ23A、23B、23C、23Dと、1対1で無線リンク30A、30B、30C、30Dを確立する。
 送信装置10は、入力端子14から入力された配信データ40を、送信データ格納部11に格納する。そして、送信データ格納部11内の配信データ40は、4系統に分配されて無線送信部12A、12B、12C、12Dに入力され、無線送信部12A、12B、12C、12Dは、それぞれ、送信アンテナ13A、13B、13C、13Dから、4系統に分配された配信データ40を送信する。
 受信装置20において、無線受信部22A、22B、22C、22Dは、それぞれ、受信アンテナ23A、23B、23C、23Dから4系統に分配された配信データ40を受信し、受信データ格納部21に格納して、配信データ40を結合する。そして、受信装置20は、受信データ格納部21内の配信データ40を、必要に応じて、出力端子24から出力する。
 ここで、送信データ格納部11と無線送信部12A~12Dとを結ぶ有線LAN15の通信速度が、送信装置10と受信装置20とを結ぶ無線リンク30A~30Dの通信速度と比較して遅い場合、受信装置20への配信データ40の通信速度が、有線LAN15の通信速度に律速されてしまう。すなわち、送信装置10と受信装置20との間の無線リンク30A~30Dの通信速度が高速であっても、有線LAN15の通信速度がボトルネックとなり、受信装置20へ配信データ40を高速に(短時間で)無線送信することが困難である。
 例えば、無線リンク30A~30Dのそれぞれの最大通信速度が2Gbpsである場合、4系統の無線リンク30A~30Dを束ねた場合の通信速度は、最大8Gbpsとなる。しかし、有線LAN15の最大通信速度が1Gbpsである場合、配信データ40の通信速度は、最大でも1Gbpsに律速されてしまう。
 そこで、開示者らは、配信データ40の通信速度が、無線通信に至るまでの区間(有線LAN15)の通信速度に律速されることを回避すべく、検討を行った。
 以下、図面を適宜参照して、本開示の実施の形態について、詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
 なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
 また、同種の要素を区別して説明する場合には、「無線送信部103A」、「無線送信部103B」のように参照符号を使用し、同種の要素を区別しないで説明する場合には、「無線送信部103」のように参照符号のうちの共通番号を使用することがある。
 (実施の形態1)
 <データ配信システムの概要>
 まず、図2を参照しながら、実施の形態1に係るデータ配信システムの概要について説明する。
 データ配信システムは、送信装置100と、受信装置200と、配信データサーバ300と、制御局301と、を備える。配信データサーバ300と、制御局301と、送信装置100とは、インターネット網302に接続されている。制御局301は、配信データサーバ300及び送信装置100を制御して、配信データサーバ300から送信装置100に対して、インターネット網302を介して、配信データを送信することができる。送信装置100は、受信装置200に対して、無線通信により、配信データを送信することができる。
 <送信装置及び受信装置の構成>
 次に、図3を参照しながら、送信装置100及び受信装置200の構成について説明する。
 送信装置100は、送信データ格納部101と、N個(図2ではN=4)の送信バッファ102A、102B、102C、102Dと、N個の無線送信部103A、103B、103C、103Dと、N本の送信アンテナ104A、104B、104C、104Dと、分配制御部105と、送信制御部106と、を備える。
 送信データ格納部101は、送信バッファ102A、102B、102C、102Dと、有線LAN111で接続する。送信バッファ102A、102B、102C、102Dは、それぞれ、無線送信部103A、103B、103C、103Dと、1対1で接続する。無線送信部103A、103B、103C、103Dは、それぞれ、送信アンテナ104A、104B、104C、104Dと、1対1で接続する。
 送信データ格納部101には、配信データ310が、予め格納される。例えば、制御局301の指示により配信データサーバ300から送信装置100へ送信された配信データ310が、入力端子110を通じて送信データ格納部101に格納される。送信データ格納部101には、幾つかの配信データが予め格納されてよい。
 無線送信部103A、103B、103C、103Dは、それぞれ、送信アンテナ104A、104B、104C、104Dを通じて、無線リンク400A、400B、400C、400Dを、受信装置200との間で確立する。この無線リンク通信には、通信速度の比較的高速なミリ波が用いられる。ミリ波を用いる無線通信方式には、例えば、WirelessHD、WiGig、IEEE802.11ad/ayがある。また、複数の無線リンク400を確立することにより、この無線区間の通信速度がより高速になる。このような場合、この無線区間の通信速度が、送信データ格納部101と送信バッファ102との間の有線LAN111の通信速度よりも高速となる。
 また、無線送信部103A、103B、103C、103Dは、それぞれ、送信制御部106からの指示に基づいて、送信バッファ102A、102B、102C、102D内の配信データ310の少なくとも一部(例えば、送信装置100全体として未送信のデータを選択)を、無線リンク400A、400B、400C、400Dを通じて、受信装置200へ送信する。
 分配制御部105は、無線送信部103が無線リンク400を確立する前に、送信データ格納部101内の配信データ310を、有線LAN111を介して、送信バッファ102A、102B、102C、102Dに分配及び格納する。送信バッファ102に分配及び格納されたデータを、分配データという場合がある。なお、送信データ格納部101及び分配制御部105が、送信装置100内ではなく、サーバ装置に備えられ、当該サーバ装置と送信装置100とが有線LAN111で接続されている構成であってもよい。
 送信制御部106は、無線送信部103が無線リンク400を確立した後に、無線送信部103に対して、送信バッファ102内の分配データを送信するよう指示する。
 受信装置200は、受信データ格納部201と、N個の受信バッファ202A、202B、202C、202Dと、N個の無線受信部203A、203B、203C、203Dと、N本の受信アンテナ204A、204B、204C、204Dと、受信制御部205と、を備える。
 受信データ格納部201と、受信バッファ202A、202B、202C、202Dは、有線LAN211で接続されている。受信バッファ202A、202B、202C、202Dは、それぞれ、無線受信部203A、203B、203C、203Dと、1対1で接続する。無線受信部203A、203B、203C、203Dは、それぞれ、受信アンテナ204A、204B、204C、204Dと、1対1で接続する。なお、図3において、受信バッファ202A、202B、202C、202Dの斜線部の位置が異なるのは、格納されるデータが異なることを示す。
 無線受信部203A、203B、203C、203Dは、それぞれ、受信アンテナ204A、204B、204C、204Dを通じて、無線リンク400A、400B、400C、400Dを、送信装置100との間で確立する。
 また、無線受信部203A、203B、203C、203Dは、それぞれ、無線リンク400A、400B、400C、400Dを通じて、送信装置100から分配データを受信し、受信バッファ202A、202B、202C、202Dに格納する。
 受信制御部205は、受信バッファ202A、202B、202C、202Dに格納された分配データを、有線LAN211を介して、受信データ格納部201に送信し、結合及び格納する。これにより、受信データ格納部201には、配信データ310が格納される。受信データ格納部201に格納された配信データ310は、必要に応じて、出力端子210から出力される。
 無線リンク400を確立するための制御信号については、無線送信部103A~103Dの何れかが送信アンテナ104から受信アンテナ204へ送信しても良いし、無線受信部203A~203Dの何れかが受信アンテナ204から送信アンテナ104へ送信しても良い。
 なお、図3では、送信バッファ102、無線送信部103、送信アンテナ104、受信バッファ202、無線受信部203、受信アンテナ204、無線リンク400が、それぞれ4つの場合を示しているが、本実施の形態はこれに限られず、これらの数は、2つ以上(つまりN≧2)であればよい。また、無線通信には、異なる周波数チャネルが使用されてもよい。
 また、有線LAN111、211は、例えば、USBやPCI Expressを用いた他の高速有線インターフェースであっても良い。
 また、データの送信方向は、一方向に限定されない。例えば、2組の送信装置100と受信装置200とを組み合わせて、データの送信方向を双方向にしても良い。
 また、送信データ格納部101、送信バッファ102、及び/又は、受信バッファ202に格納されたデータは、データの送信完了後に、必要に応じて消去されて良い。
 <データ配信装置の動作>
 次に、図3及び図4を参照しながら、空港に設置されている送信装置100から、航空機に設置されている受信装置200に対して、航空機内で視聴等される配信データ310を無線送信する例について説明する。なお、配信データ310は、航空機が空港に到着する前に、配信データサーバ300から送信装置100の送信データ格納部101に送信済みであるとする。
 制御局301は、インターネット網302を介して、配信データ310の送信予約を、送信装置100へ送信する(S100)。
 送信装置100の分配制御部105は、S100の配信データ310の送信予約を受信した場合、送信データ格納部101内の当該送信予約された配信データ310を複製し、その複製データを、有線LAN111を介して、各送信バッファ102A~102Dに送信し、格納する(S101)。有線LAN111の通信速度は、無線リンク400の通信速度よりも遅いため、分配制御部105は、当該S101の処理を、航空機が空港に到着する前に実行しておく。
 受信装置200の受信制御部205は、航空機が着陸し、航空機に搭乗橋が接続された後、無線リンク接続要求を、送信装置100へ送信する(S102)。無線リンク接続要求は、例えば、複数の受信アンテナ204A~204Dのうちの1つから送信される。
 無線リンク接続要求を送受信した送信装置100及び受信装置200は、互いに制御パケットをやり取りし、複数系統の無線リンク400A~400Dを確立する(S103)。
 次に、送信制御部106は、配信データ310の送信準備要求を、受信装置200へ送信する(S104)。当該送信準備要求を受信した受信制御部205は、配信データ310の受信準備を行う。
 次に、送信制御部106は、無線送信部103A、103B、103C、103Dのそれぞれに対して、送信バッファ102A、102B、102C、102D内の分配データ(複製データ)を送信するよう指示する(S105)。なお、送信制御部106は、受信バッファ202A、202B、202C、202Dに格納されるデータが重複しないように、送信バッファ102A、102B、102C、102Dから読み出すデータを調整する。
 無線送信部103A、103B、103C、103Dは、それぞれ、当該指示を受信すると、送信バッファ102A、102B、102C、102Dから分配データ(複製データ)を読み出し、当該分配データを、無線リンク400A、400B、400C、400Dを通じて送信する。
 このように、無線送信部103A、103B、103C、103Dは、それぞれ、分配データを送信バッファ102A、102B、102C、102Cから読み出せるので、有線LAN111の通信速度に律速されることなく、データを高速に無線送信することができる。なお、無線受信部203A、203B、203C、203Dは、それぞれ、無線リンク400A、400B、400C、400Dを介して受信した分配データを、受信バッファ202A、202B、202C、202Dに格納する。
 受信制御部205は、各無線受信部203が分配データを受信した後、各受信バッファ202内の分配データを、有線LAN211を介して、受信データ格納部201に送信し、格納及び結合する(S405)。これにより、受信データ格納部201には、配信データ310が格納される。なお、この結合処理は、航空機の停泊時に限らず、航空機の離陸後に実行されても良い。
 <実施の形態1の変形例>
 次に、実施の形態1に係る変形例について説明する。
 図4のS105の無線通信処理において、送信制御部106は、各無線送信部103に対して、送信バッファ102内の分配データのうち、未送信の部分のデータを送信するよう指示する。
 例えば、無線送信部103A、103B、103C、103Dの送信するデータが予め決められている場合、送信制御部106は、各無線送信部103の進捗状況を確認し、送信速度が速い無線送信部103に対して、他の無線送信部103の未送信の部分データを送信することを指示する。
 これにより、送信装置100は、複数系統の無線リンク400を効率的に利用し、配信データ310をより短時間で受信装置200に送信し終えることができる。例えば、送信装置100は、大容量の配信データ310を、航空機が空港に停泊している限られた時間内に、航空機内の受信装置200に無線送信し終えることができる。
 <実施の形態1の効果>
 実施の形態1では、送信装置100は、無線リンク400の確立前に、送信データ格納部101内の配信データ310の複製を、各送信バッファ102に分配しておく。そして、送信装置100は、受信装置200と複数の無線リンク400を確立した後に、各送信バッファ102内の分配データ(複製データ)を、各無線リンク400を通じて、受信装置200へ無線送信する。
 これにより、送信装置100は、送信データ格納部101と送信バッファ102との間の通信速度に律速されること無く、配信データ310を受信装置200へ高速に(短時間で)無線送信することができる。これは、航空機が空港に停泊している時間内、又は、列車が駅に停車している時間内等、所定の時間内に大容量の配信データ310を受信装置200へ無線送信する必要がある場合に有用である。
 (実施の形態2)
 実施の形態2では、配信データ310を分割し、分割データのそれぞれを送信バッファ102に分配して無線送信する送信装置100について説明する。なお、実施の形態2では、実施の形態1と異なる部分について説明し、実施の形態1と共通する部分についての説明を省略する。
 <配信データの分割>
 次に、図5及び図6を参照しながら、配信データ310の分割について説明する。
 分配制御部105は、送信データ格納部101内の配信データ310を、4つの分割データに分割し、図5に示すように、それら4つの分割データを、それぞれ、送信バッファ102A、102B、102C、102Dに格納する。なお、配信データ310の分割数は、無線リンク400の系統数Nに対応する。つまり、図5の場合、無線リンク400の系統数N=4であるので、分配制御部105は、配信データ310を、4つの分割データに分割している。なお、図5において、送信バッファ102A、102B、102C、102Dの斜線部の位置が異なるのは、格納されるデータが異なることを示す。
 <配信データの重複分割>
 分配制御部105は、図6に示すように、分割データ122に、他の分割データの一部と同じデータである重複データ123を付加してもよい。以下、重複データ123が付加された分割データ122を、重複分割データ124という場合がある。重複データ123の割合は、例えば、次のように決定される。
 配信データ310全体に対する1つの分割データ122の割合がα%であるとする。この場合、当該分割データ122に付加する重複データ123の割合(以下「重複割合」という)は、0%から(100-α)%の間で設定されてよい。すなわち、重複割合が0%の場合、分割データ122に重複データ123が付加されず、「重複分割データ=分割データ」となる。つまり、送信バッファ102は、全て異なるデータとなる。
 また、重複割合が(100-α)%の場合、分割データ122に、配信データ310の当該分割データ122以外の全データが重複データ123として付加され、「重複分割データ=配信データ」となる。つまり、送信バッファ102は、全て同じデータとなる。また、重複割合が10%の場合、分割データ122に、配信データ310の当該分割データ122以外の10%分の重複データ123が付加される。
 重複割合は、無線リンク400の通信速度のバラツキ(例えば分散)に応じて設定される。例えば、無線リンク400の通信速度に10%のバラツキが生じる場合、重複割合は「10%」に設定される。これにより、無線リンク400の通信速度のバラツキが比較的大きい場合、送信バッファ102には、重複割合の比較的大きい重複分割データ124が格納される。反対に、無線リンク400の通信速度のバラツキが比較的小さい場合、送信バッファ102には、重複割合の比較的小さい重複分割データ124が格納される。なお、重複割合は、無線リンク400のバラツキの予測値に応じて、予め設定される。ただし、重複割合は、無線リンク400のバラツキの実測値に応じて、適宜設定又は変更されてもよい。
 各無線送信部103は、送信バッファ102内の重複分割データ124を、無線リンク400を通じて送信する。このとき、送信制御部106は、まず、無線送信部103に対して、送信バッファ102内の重複分割データ124のうち、未重複データ(つまり分割データ122に相当)を送信するよう指示する。次に、送信制御部106は、未重複データの送信を完了した無線送信部103に対して、重複データ123を送信するよう指示する。
 これにより、或る無線リンク400において通信速度が高速な方に偏重し、未重複データの送信が他の無線リンク400よりも早く完了した場合に、重複データ123を無線送信することができる。よって、分割データ122に重複データ123を付加しない場合と比較して、配信データ310の無線送信に要する時間を短縮することができる。
 なお、或る無線リンク400において通信速度が低速な方に偏重した場合、他の無線リンク400において重複分割データ124の送信が完了しても、当該或る無線リンク400に対応する送信バッファ102に、未重複かつ未送信のデータが残るという状況が生じ得る。この場合、分配制御部105は、未重複かつ未送信のデータの少なくとも一部を、送信完了の送信バッファ102へ送信する。又は、分配制御部105は、送信データ格納部101から、未重複かつ未送信のデータの少なくとも一部を、送信完了の送信バッファ102へ送信する。そして、送信制御部106は、当該送信完了の無線送信部103に対して、当該送信バッファ102内の分配データを無線送信するよう指示する。
 これにより、未重複かつ未送信のデータの少なくとも一部を送信完了の送信バッファ102へ送信するための時間を要するものの、送信装置100は、各無線リンク400を効率的に活用し、配信データ310の無線送信に要する時間を短縮することができる。
 <実施の形態2の効果>
 実施の形態2では、送信装置100は、無線リンク400の確立前に、送信データ格納部101内の配信データ310を分割し、それらの分割データ122を、各送信バッファ102に格納しておく。そして、送信装置100は、受信装置200と複数の無線リンク400を確立した後に、各送信バッファ102内の分割データ122を、各無線リンク400を通じて、受信装置200へ無線送信する。
 これにより、送信装置100は、配信データ310の複製データを各送信バッファ102へ送信及び格納する場合と比較して、送信データ格納部101から各送信バッファ102へのデータ送信に要する時間を短縮することができる。また、各送信バッファ102の容量を小さくすることができる。
 また、送信装置100は、無線リンク400の確立前に、分割データ122に重複データ123を付加し、それらの重複分割データ124を、各送信バッファ102に分配しておく。そして、送信装置100は、受信装置200と複数の無線リンク400を確立した後、各送信バッファ102から、未重複データを優先して無線送信し、次に重複データ123を無線送信する。
 これにより、送信装置100は、或る無線リンク400において通信速度のバラツキが高速な方に偏重し、未重複データの送信が他の無線リンク400よりも早く完了した場合に、重複データ123を無線送信することができる。よって、送信装置100は、分割データ122に重複データ123を付加しない場合と比較して、配信データ310の無線送信に要する時間を短縮することができる。
 (実施の形態3)
 実施の形態3では、無線リンク400の通信速度に応じて、分割データ122の分割の割合に重みを付ける送信装置100について説明する。なお、実施の形態3では、実施の形態2と異なる部分について説明し、実施の形態2と共通する部分についての説明を省略する。
 <配信データの重み付け分割>
 次に、図7及び図8を参照しながら、配信データ310の重み付け分割について説明する。
 分配制御部105は、送信データ格納部101に格納されている配信データ310を、分割サイズに重みを付けて4つの分割データ125に分割し、それら分割データ125を、図7に示すように、送信バッファ102A、102B、102C、102Dにそれぞれ格納する。なお、配信データ310の分割数は、図5と同様、無線リンク400の系統数Nに対応する。以下、重みを付けて分割された分割データを、重み付け分割データ125という。
 分配制御部105は、各無線リンク400の通信速度に応じて、重み付けの大きさを決定する。無線リンク400の通信速度は、事前に取得したハードウェアの実測結果、又は、前回の無線通信の結果に基づいて算出された推定値であってよい。例えば、分配制御部105は、各無線リンク400の通信速度に比例するように、重み付けの大きさを決定する。次に具体例を説明する。
 図7及び図8では、無線リンク400A、400B、400C、400Dの通信速度の比率が、1:3:3:1である。分配制御部105は、図8に示すように、1:3:3:1の割合で分割サイズに重みを付けて、配信データ310を4つの重み付け分割データ125に分割し、これら4つの重み付け分割データ125を、それぞれ、送信バッファ102A、102B、102C、102Dに分配する。なお、図7及び図8において、送信バッファ102A、102B、102C、102Dの斜線部の位置が異なるのは、格納されるデータが異なることを示す。
 これにより、送信装置100は、通信速度の比較的速い無線リンク400で、分割サイズの大きい重み付け分割データ125を無線送信し、通信速度の比較的遅い無線リンク400で、分割サイズの小さい重み付け分割データ125を無線送信することができる。よって、送信装置100は、配信データ310を同じ割合で分割した場合と比較して、配信データ310を受信装置200に無線送信し終えるまでに要する時間を短縮することができる。
 なお、分配制御部105は、重み付け分割データ125に、実施の形態2で説明したように、重複データ123を付加してもよい。
 <実施の形態3の効果>
 実施の形態3では、送信装置100は、無線リンク400の確立前に、送信データ格納部101内の配信データ310を、各無線リンク400の通信速度に応じた割合で重みを付けて分割し、それらの重み付け分割データ125を、各送信バッファ102に分配しておく。そして、送信装置100は、受信装置200と複数の無線リンク400を確立した後、各送信バッファ102内の重み付け分割データ125を、各無線リンク400を通じて、受信装置200へ無線送信する。
 これにより、送信装置100は、通信速度の比較的速い無線リンク400で、分割サイズの大きい重み付け分割データ125を無線送信し、通信速度の比較的遅い無線リンク400で、分割サイズの小さい重み付け分割データ125を無線送信することができる。よって、データ配信システムは、配信データ310を同じ割合で分割した場合と比較して、無線リンク400の通信速度が互いに異なる場合において、配信データ310を無線送信し終えるまでに要する時間を短縮することができる。
 以上、本開示に係る実施形態について図面を参照して詳述してきたが、上述した送信装置100、受信装置200、配信データサーバ300、及び、制御局301の機能は、コンピュータプログラムにより実現され得る。
 図9は、各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ2100は、キーボード又はマウス、タッチパッドなどの入力装置2101、ディスプレイ又はスピーカーなどの出力装置2102、CPU(Central Processing Unit)2103、ROM(Read Only Memory)2104、RAM(Random Access Memory)2105、ハードディスク装置又はSSD(Solid State Drive)などの記憶装置2106、DVD-ROM(Digital Versatile Disk Read Only Memory)又はUSB(Universal Serial Bus)メモリなどの記録媒体から情報を読み取る読取装置2107、ネットワークを介して通信を行う送受信装置2108を備え、各部はバス2109により接続される。
 そして、読取装置2107は、上記各装置の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置2106に記憶させる。あるいは、送受信装置2108が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置2106に記憶させる。
 そして、CPU2103が、記憶装置2106に記憶されたプログラムをRAM2105にコピーし、そのプログラムに含まれる命令をRAM2105から順次読み出して実行することにより、上記各装置の機能が実現される。
 上記の実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部または全てを含むように1チップ化されてもよい。ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
 また、集積回路化の手法はLSIに限るものではなく、専用回路または汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)、又は、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
 さらには、半導体技術の進歩または派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。以上の説明において、各構成要素に用いる「・・・部」という表記は、「・・・回路(circuitry)」、「・・・デバイス」、「・・・ユニット」、又は、「・・・モジュール」といった他の表記に置換されてもよい。
 本開示は、配信データを無線送信する送信装置、送信方法、受信装置及び受信方法に適用することができる。
 100 送信装置
 101 送信データ格納部
 102A、102B、102C、102D 送信バッファ
 103A、103B、103C、103D 無線送信部
 104A、104B、104C、104D 送信アンテナ
 105 分配制御部
 106 送信制御部
 110 入力端子
 200 受信装置
 201 受信データ格納部
 202A、202B、202C、202D 受信バッファ
 203A、203B、203C、203D 無線受信部
 204A、204B、204C、204D 受信アンテナ
 205 受信制御部
 210 出力端子

Claims (10)

  1.  受信装置と無線リンクを確立し、前記受信装置に配信データを送信するN個(Nは2以上の整数)の無線送信回路と、
     前記N個の無線送信回路に、それぞれ、1対1で接続するN個の送信バッファと、
     前記無線送信回路が前記無線リンクを確立する前に、前記配信データの少なくとも一部を、前記N個の送信バッファのそれぞれに格納する分配制御回路と、
     前記無線送信回路が前記無線リンクを確立した後に、前記N個の無線送信回路に対して、前記N個の送信バッファに格納された前記配信データの送信を指示する送信制御回路と、
     を具備する送信装置。
  2.  前記分配制御回路は、
     前記配信データの複製データを、前記N個の送信バッファに格納する、
     請求項1に記載の送信装置。
  3.  前記分配制御回路は、
     前記配信データを複数の分割データに分割し、
     前記複数の分割データを、前記N個の送信バッファに格納する、
     請求項1に記載の送信装置。
  4.  前記分配制御回路は、
     前記配信データに対する前記各分割データの割合を、前記各送信バッファに係る無線リンクの通信速度に基づいて決定する、
     請求項3に記載の送信装置。
  5.  前記分配制御回路は、
     前記各送信バッファに格納された配信データに対して、他の送信バッファに格納された配信データの一部である重複データを付加する、
     請求項3又は4に記載の送信装置。
  6.  前記送信制御回路は、
     前記送信バッファに格納された前記配信データの少なくとも一部のうち、未重複の部分のデータを優先して送信することを指示する、
     請求項5に記載の送信装置。
  7.  前記送信制御回路は、
     前記送信バッファに格納された前記配信データの少なくとも一部のうち、未送信の部分のデータを優先して送信することを指示する、
     請求項1から6の何れか1項に記載の送信装置。
  8.  受信装置とN本(Nは2以上の整数)の無線リンクを確立して前記受信装置に配信データを送信する送信方法であって、
     前記配信データの少なくとも一部を、N個の送信バッファのそれぞれに格納し、
     前記N本の無線リンクを確立し、
     前記N個の送信バッファのそれぞれに1対1で対応付けられた前記N本の無線リンクを通じて、前記N個の送信バッファに格納された前記配信データを送信する、
     送信方法。
  9.  送信装置と無線リンクを確立し、前記送信装置のN個の無線送信回路から送信される配信データの一部をそれぞれ受信するN個(Nは2以上の整数)の無線受信回路と、
     前記N個の無線受信回路に、それぞれ、1対1で接続するN個の受信バッファと、
     前記N個の受信バッファのそれぞれに蓄積された前記配信データの一部を結合して格納する格納回路と、
     を含み、
     前記N個の受信バッファのそれぞれに蓄積される前記配信データの一部は、互いに未重複のデータを含む、
     受信装置。
  10.  送信装置と無線リンクを確立し、前記送信装置のN個の無線送信回路から送信される配信データの一部をそれぞれN個(Nは2以上の整数)の無線受信回路を用いて受信し、
     前記N個の無線受信回路のそれぞれに、1対1で接続されたN個の受信バッファに、前記配信データの一部を格納し、
     前記N個の受信バッファのそれぞれに蓄積された前記配信データの一部を格納回路において結合し、
     を含み、
     前記N個の受信バッファのそれぞれに蓄積される前記配信データの一部は、互いに未重複のデータを含む、
     受信方法。
PCT/JP2018/029197 2017-09-14 2018-08-03 送信装置、送信方法、受信装置及び受信方法 WO2019054080A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/815,781 US11622399B2 (en) 2017-09-14 2020-03-11 Transmission device, transmission method, reception device, and reception method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017176875A JP6959084B2 (ja) 2017-09-14 2017-09-14 送信装置及び送信方法
JP2017-176875 2017-09-14

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/815,781 Continuation US11622399B2 (en) 2017-09-14 2020-03-11 Transmission device, transmission method, reception device, and reception method

Publications (1)

Publication Number Publication Date
WO2019054080A1 true WO2019054080A1 (ja) 2019-03-21

Family

ID=65723519

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/029197 WO2019054080A1 (ja) 2017-09-14 2018-08-03 送信装置、送信方法、受信装置及び受信方法

Country Status (3)

Country Link
US (1) US11622399B2 (ja)
JP (1) JP6959084B2 (ja)
WO (1) WO2019054080A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024013801A1 (ja) * 2022-07-11 2024-01-18 日本電信電話株式会社 無線通信システム、無線通信方法及び無線通信装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004114561A1 (ja) * 2003-06-18 2004-12-29 Nippon Telegraph And Telephone Corporation 無線パケット通信方法および無線パケット通信装置
WO2015075956A1 (ja) * 2013-11-20 2015-05-28 三菱電機株式会社 無線通信システム、送信装置、受信装置及び通信端末
JP2018056974A (ja) * 2016-09-30 2018-04-05 Kddi株式会社 無線送信装置及び無線送信方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0798371A (ja) * 1993-06-08 1995-04-11 Ricoh Co Ltd 位置確認システム
US5706274A (en) * 1995-09-07 1998-01-06 Tetherless Access Ltd. (Tal) CSMA with dynamic persistence
JPH09162930A (ja) 1995-12-08 1997-06-20 Nippon Telegr & Teleph Corp <Ntt> データ転送装置および転送方法
US7355975B2 (en) * 2004-04-30 2008-04-08 International Business Machines Corporation Method and apparatus for group communication with end-to-end reliability
JP2007080161A (ja) 2005-09-16 2007-03-29 Nec Personal Products Co Ltd データ配信システム、部分コンテンツ格納サーバ、応答高速化方法、及びプログラム
JP4948549B2 (ja) * 2007-02-06 2012-06-06 三菱電機株式会社 パケット優先制御方法および基地局
US20080291919A1 (en) * 2007-05-25 2008-11-27 Futurewei Technologies, Inc. Traffic Distribution and Bandwidth Management for Link Aggregation
GB201321148D0 (en) * 2013-11-29 2014-01-15 Bridgeworks Ltd Data transfer
US10349040B2 (en) * 2015-09-21 2019-07-09 Inuitive Ltd. Storing data retrieved from different sensors for generating a 3-D image

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004114561A1 (ja) * 2003-06-18 2004-12-29 Nippon Telegraph And Telephone Corporation 無線パケット通信方法および無線パケット通信装置
WO2015075956A1 (ja) * 2013-11-20 2015-05-28 三菱電機株式会社 無線通信システム、送信装置、受信装置及び通信端末
JP2018056974A (ja) * 2016-09-30 2018-04-05 Kddi株式会社 無線送信装置及び無線送信方法

Also Published As

Publication number Publication date
JP6959084B2 (ja) 2021-11-02
US20200214061A1 (en) 2020-07-02
JP2019054381A (ja) 2019-04-04
US11622399B2 (en) 2023-04-04

Similar Documents

Publication Publication Date Title
US20080043742A1 (en) Transmission using multiple physical interface
JP5232019B2 (ja) 複数のプロセッサコア用の装置、システム、及び方法
CN101937253A (zh) 用于时钟同步的机制
KR20090075635A (ko) 버퍼 상태 보고를 수행하기 위한 방법 및 장치
CN105549916A (zh) PCIe固态硬盘控制器、基于PCIe的存储***及其数据读写方法
KR101789945B1 (ko) 온-패키지 입/출력 아키텍처
US9058453B2 (en) System and method for configuring a channel
US10496329B2 (en) Methods and apparatus for a unified baseband architecture
EP4057555A1 (en) Indication method and device, indication information receiving method and device, communication node, and medium
Luther 5G massive MIMO testbed: From theory to reality
CN104991883A (zh) 片间互联的发送、接收装置及发送、接收方法及***
EP3800831B1 (en) Link group configuration method and apparatus
WO2019054080A1 (ja) 送信装置、送信方法、受信装置及び受信方法
CN102802211B (zh) 通过共享无线资源增强功能的技术
CN103988191B (zh) 边带初始化
US20230147734A1 (en) Communication method and apparatus
CN116578528A (zh) 一种多模混合互连架构的多fpga原型验证平台硬件体系结构
CN106372013A (zh) 远程内存访问方法、装置和***
CN109166074A (zh) 计算***
KR20170094987A (ko) 이중연결 네트워크에서의 데이터 분배 방법 및 이를 위한 기지국 장치
CN111225379B (zh) 基带资源处理的方法及基带管理设备
US11074210B2 (en) Bus protocol for multiple chipsets
WO2021037261A1 (zh) 芯片和多芯片***及电子设备和数据传输方法
CN113660695B (zh) 小区数据的处理方法及装置
JP2021517436A (ja) 通信方法及び装置

Legal Events

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

Ref document number: 18857257

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18857257

Country of ref document: EP

Kind code of ref document: A1