WO2017017883A1 - 端末装置及び通信方法 - Google Patents
端末装置及び通信方法 Download PDFInfo
- Publication number
- WO2017017883A1 WO2017017883A1 PCT/JP2016/002767 JP2016002767W WO2017017883A1 WO 2017017883 A1 WO2017017883 A1 WO 2017017883A1 JP 2016002767 W JP2016002767 W JP 2016002767W WO 2017017883 A1 WO2017017883 A1 WO 2017017883A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- content
- communication
- individual networks
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Definitions
- the present disclosure relates to a terminal device and a communication method that transmit and receive data using a plurality of wireless communication methods.
- a method in which a communication terminal efficiently obtains data from a network is important in terms of effectively using frequency resources.
- the communication terminal is compatible with a plurality of wireless communication systems, it is desired to efficiently use the plurality of wireless communication systems.
- Patent Document 1 discloses a mobile communication system that provides a communication service to a terminal using a plurality of networks respectively corresponding to a plurality of wireless communication schemes.
- a method of switching the network to which the communication terminal is connected by registering the location information of the communication terminal for each network is disclosed.
- Patent Document 1 does not discuss any method for switching the network to which the terminal is connected without registering the location information of the terminal for each network.
- One aspect of the present disclosure is that a terminal device that can transmit and receive a plurality of modulated signals using a plurality of wireless communication schemes does not register the location information of the terminal device with respect to each network.
- a terminal device and a communication method capable of receiving data via a network are provided.
- a terminal device is a terminal device that transmits and receives data via a plurality of individual networks, and can be connected to the N communication stations (N Link information regarding M individual networks each including M communication stations (M is an integer not less than 2 and not more than N) with which a link has been established with the terminal device.
- N Link information regarding M individual networks each including M communication stations (M is an integer not less than 2 and not more than N) with which a link has been established with the terminal device.
- a transmission unit that transmits the content via the network and transmits the content transmission request via any one of the individual networks, and L individual networks selected based on the link information (L is an integer of 2 to M) ) Through which the data related to the content is received and the received data is received for each of the L communication methods, and the received data is integrated. It comprises a, a received data analysis unit for obtaining the content.
- a terminal device that can transmit and receive a plurality of modulated signals using a plurality of wireless communication schemes without registering position information of the terminal device with respect to each network, Data can be received via multiple networks.
- FIG. 5 is a diagram illustrating an example of a communication state in the first embodiment
- a figure which shows an example of composition of a terminal The figure which shows the table
- FIG. 5 is a diagram illustrating an example of a communication state in the first embodiment Sequence diagram showing the procedure of the content acquisition method in the first embodiment
- the figure which shows an example of the communication state in Embodiment 2 The figure which shows an example of a structure of the i-th separate network containing the i-th communication station.
- the figure which shows an example of the communication state in Embodiment 2 Sequence diagram showing an example of initial setting processing in the second embodiment Sequence diagram showing the procedure of the content acquisition method in the second embodiment
- FIG. 1 is a diagram illustrating an example of a communication state in the present embodiment.
- the terminal 110 is a terminal that can support transmission and reception of a plurality of wireless communication schemes.
- the number of wireless communication systems that can be supported by the terminal 110 is N (N is an integer of 2 or more, or N is an integer of 3 or more).
- first wireless communication system”, “second wireless communication system”, “third wireless communication system”,..., “Nth wireless communication” Name the method. That is, the “i-th wireless communication system” exists (i is an integer from 1 to N).
- the terminal 110 communicates with the first communication station 107_1 by using the “first wireless communication method”.
- an arrow 108_1 in FIG. 1 means that the terminal 110 transmits a modulated signal, and the first communication station 107_1 receives the modulated signal.
- An arrow 109_1 means that the first communication station 107_1 transmits a modulated signal and the terminal 110 receives the modulated signal.
- the terminal 110 communicates with the second communication station 107_2 using the “second wireless communication method”.
- an arrow 108_2 in FIG. 1 means that the terminal 110 transmits a modulated signal, and the second communication station 107_2 receives the modulated signal.
- An arrow 109_2 indicates that the second communication station 107_2 transmits a modulated signal and the terminal 110 receives the modulated signal.
- the terminal 110 communicates with the Nth communication station 107_N using the “Nth wireless communication method”.
- an arrow 108_N in FIG. 1 means that the terminal 110 transmits a modulated signal, and the Nth communication station 107_N receives the modulated signal.
- An arrow 109_N means that the Nth communication station 107_N transmits a modulated signal and the terminal 110 receives the modulated signal.
- the terminal 110 communicates with the i-th communication station 107_i using the “i-th wireless communication method” (where i is an integer of 1 to N).
- the first communication station 107_1 communicates with the proxy server 104. Accordingly, the first communication station 107_1 may transmit data to the proxy server 104 (105_1) or may receive data from the proxy server 104 (106_1).
- the second communication station 107_2 communicates with the proxy server 104. Accordingly, the second communication station 107_2 may transmit data to the proxy server 104 (105_2) or may receive data from the proxy server 104 (106_2).
- the Nth communication station 107_N communicates with the proxy server 104. Accordingly, the Nth communication station 107_N may transmit data to the proxy server 104 (105_N) or may receive data from the proxy server 104 (106_N).
- the i-th communication station 107_i communicates with the proxy server 104, and the i-th communication station 107_i transmits data to the proxy server 104 and receives data from the proxy server 104. (Where i is an integer from 1 to N).
- the proxy server 104 communicates with the i-th communication station 107 — i (i is an integer of 1 or more and N or less) and also communicates with the server 102. Accordingly, the proxy server 104 may transmit data to the server 102 (103_1) or may receive data from the server 102 (103_2).
- the server 102 communicates with the proxy server 104 and may transmit data to the network (101_1) or may receive data from the network (101_2).
- the terminal 110 acquires data from the network.
- a case where terminal 110 obtains content (or application) #A on the network will be described.
- the terminal 110 acquires content (or application) #A from the network via the proxy server 104 and the server 102.
- the terminal 110 is a plurality of communication stations among the N communication stations of the first communication station 107_1, the second communication station 107_2,..., The Nth communication station 107_N.
- data of content (or application) #A is obtained.
- the authority to select the plurality of communication stations may be held by the terminal 110 or the proxy server 104 as described below.
- proxy server 104 has selection authority> A case where the proxy server 104 has the authority to select a communication station will be described. In this case, the proxy server 104 selects a plurality of communication stations for transmitting content (or application) #A data. Then, the proxy server 104 distributes the content (or application) #A data to the selected plurality of communication stations.
- the proxy server 104 when the proxy server 104 selects the first communication station 107_1 and the second communication station 107_2 to transmit content (or application) #A data, the proxy server 104 obtains the data via the server 102.
- the content (or application) #A data is distributed to 106_1 and 106_2.
- terminal 110 has the authority to select a communication station.
- terminal 110 selects a plurality of communication stations for obtaining content (or application) #A data.
- the terminal 110 transmits information (group information) indicating a plurality of communication stations selected to obtain data of content (or application) #A to the proxy server 104 through any of the communication stations.
- the proxy server 104 distributes content (or application) #A data to a plurality of selected communication stations based on the group information.
- the proxy server 104 distributes content (or application) #A data acquired via the server 102 to 106_1 and 106_2. It will be.
- the terminal 110 obtains a plurality of contents (or applications) from a plurality of communication stations.
- the authority to select a plurality of communication stations and / or the authority to assign the communication station from which the terminal obtains each content out of the selected plurality of communication stations will be described below.
- the terminal 110 may be possessed, or the proxy server 104 may be possessed.
- proxy server 104 has selection authority> When proxy server 104 has authority to select a communication station that transmits data of content (or application) #A and / or authority to select a communication station that transmits data of content (or application) #B Will be described. In this case, the proxy server 104 selects one or more communication stations as a transmission station that transmits data of content (or application) #A. Further, the proxy server 104 selects one or more communication stations as a transmission station that transmits data of content (or application) #B. Then, the proxy server 104 distributes the data of the content (or application) #A to one or more communication stations selected for the content (or application) #A and / or the content (or application) #B. The data is distributed to one or more communication stations selected for content (or application) #B.
- the proxy server 104 selects the first communication station 107_1 and the second communication station 107_2 to transmit content (or application) #A data, and transmits the content (or application) #B data. It is assumed that the Nth communication station 107_N is selected. In this case, the proxy server 104 distributes the content (or application) #A data obtained via the server 102 to 106_1 and 106_2. Then, the proxy server 104 distributes the content (or application) #B data obtained via the server 102 to 106_N.
- terminal 110 has selection authority> The case where terminal 110 has the authority to select a communication station that transmits data of content (or application) #A and / or the authority to select the communication station that transmits data to content (or application) #B will be described. To do. In this case, the terminal 110 selects one or more communication stations in order to obtain content (or application) #A data. Also, the terminal 110 selects one or more communication stations in order to obtain data of content (or application) #B. Then, the terminal 110 transmits the information (group information A) indicating the communication station selected to obtain the data of the content (or application) #A to the proxy server 104 through one of the communication stations, and / or the content.
- group information A indicating the communication station selected to obtain the data of the content (or application) #A
- (Or application) Information (group information B) indicating the communication station selected to obtain #B is transmitted. Then, the proxy server 104 distributes content (or application) #A data to the communication station based on the group information A. Further, the proxy server 104 distributes content (or application) #B data to the communication station based on the group information B.
- the proxy server 104 passes through the server 102.
- the obtained content (or application) #A data is distributed to 106_1 and 106_2.
- the proxy server 104 uses the content (or application) #B data obtained via the server 102. Are distributed to 107_N.
- FIG. 2 is a diagram illustrating an example of the configuration of the terminal 110 according to the present embodiment.
- the transmission control unit 205 receives the transmission control information 204 and outputs a transmission control signal 206 based on the transmission control information 204.
- the transmission control information 204 is, for example, each wireless communication system such as error correction coding used for data transmitted from each transmission unit by a terminal, modulation system (mapping) for generating a modulated signal, frequency conversion, amplification, etc. Contains information for processing for transmission. Detailed operations will be described later.
- the reception control unit 217 receives the reception control information 216, and outputs a reception control signal 218 based on the reception control information 216.
- the reception control information 216 includes, for example, information for reception processing of each wireless communication system such as frequency conversion, demodulation, error correction decoding, and the like performed on a reception signal received by each reception unit.
- the transmission data analysis unit 202 receives the transmission information 201 and the transmission control signal 206, controls the transmission information 201 based on the transmission control signal 206, and transmits the first transmission data 203_1, the second transmission data 203_2, ..., outputs Nth transmission data 203_N. That is, the transmission data analysis unit 202 outputs i-th transmission data 203_i (i is an integer of 1 to N (N is an integer of 2 or more, or 3 or more)).
- the first transmission unit 207_1 has the first transmission data 203_1 and the transmission control signal 206 as inputs, and based on the transmission control signal 206, the first transmission data 203_1 is error correction encoded, modulated (mapped), Processing such as frequency conversion and amplification is performed (processing for transmission of the “first wireless communication method” is performed), and the first transmission signal 208_1 is output.
- the first transmission signal 208_1 is output as a radio wave from the first transmission antenna 209_1.
- Second transmission section 207_2 receives second transmission data 203_2 and transmission control signal 206 as inputs, and based on transmission control signal 206, second transmission data 203_2 is subjected to error correction coding, modulation (mapping), Processing such as frequency conversion and amplification is performed (processing for transmission of the “second wireless communication method” is performed), and a second transmission signal 208_2 is output.
- the second transmission signal 208_2 is output as a radio wave from the second transmission antenna 209_2.
- the N-th transmission unit 207_N receives the N-th transmission data 203_N and the transmission control signal 206, and based on the transmission control signal 206, the N-th transmission data 203_N is subjected to error correction coding, modulation (mapping), Processing such as frequency conversion and amplification is performed (processing for transmission of the “Nth wireless communication method” is performed), and an Nth transmission signal 208_N is output.
- the Nth transmission signal 208_N is output as a radio wave from the Nth transmission antenna 209_N.
- the i-th transmission unit 207_i receives the i-th transmission data 203_i and the transmission control signal 206, and based on the transmission control signal 206, converts the i-th transmission data 203_i to error correction coding and modulation ( Mapping), frequency conversion, amplification, and the like are performed (the “i-th wireless communication scheme” transmission process is performed), and the i-th transmission signal 208 — i is output.
- the i-th transmission signal 208_i is output as a radio wave from the i-th transmission antenna 209_i (i is an integer of 1 to N).
- the first reception unit 212_1 receives the first reception signal 211_1 received by the first reception antenna 210_1 and the reception control signal 218, and receives the first reception signal 211_1 based on the reception control signal 218. Processing (frequency conversion, demodulation, error correction decoding, etc.) is performed (processing for reception of “first wireless communication method” is performed), and first received data 213_1 is output.
- the second reception unit 212_2 receives the second reception signal 211_2 received by the second reception antenna 210_2 and the reception control signal 218, and receives the second reception signal 211_2 based on the reception control signal 218. Processing (frequency conversion, demodulation, error correction decoding, etc.) is performed (processing for reception of “second wireless communication method” is performed), and second received data 213_2 is output.
- the Nth reception unit 212_N receives the Nth reception signal 211_N received by the Nth reception antenna 210_N and the reception control signal 218, and receives the Nth reception signal 211_N based on the reception control signal 218. Processing (frequency conversion, demodulation, error correction decoding, etc.) is performed (processing for reception of the “Nth wireless communication method” is performed), and Nth received data 213_N is output.
- the i-th reception unit 212_i receives the i-th reception signal 211_i and the reception control signal 218 received by the i-th reception antenna 210_i, and receives the i-th reception signal 211_i based on the reception control signal 218. (I.e., frequency conversion, demodulation, error correction decoding, etc.) (the “i-th wireless communication system” receiving process is performed) and i-th received data 213_i is output (i is 1 or more N Integer below).
- the received data analysis unit 214 includes first received data 213_1, second received data 213_2,..., Nth received data 213_N (that is, i th received data 213_i (i is an integer of 1 to N)). N is an integer of 2 or more, or an integer of 3 or more))) and the reception control signal 218 is input, and the reception data 215 is output based on the reception control signal 218.
- an antenna is connected to each transmission unit and each reception unit, but the present disclosure is not limited to this.
- a transmission antenna and a reception antenna may be shared by each communication method.
- the antenna may be shared by a plurality of transmission units and a plurality of reception units.
- a plurality of antennas may be connected to each transmission unit and each reception unit.
- the terminal may be configured to transmit a plurality of modulated signals having different frequencies, frequency bands, number of transmission antennas, and the like through the respective transmission units in the corresponding wireless communication scheme (that is, each transmission The configuration may be such that a plurality of modulated signals having the same part are transmitted).
- a plurality of transmission signals may be input to each transmission unit.
- the terminal may be configured such that each receiving unit receives a plurality of modulated signals having different frequencies, frequency bands, transmission antenna numbers, and the like in the corresponding wireless communication scheme. In this case, there may be a plurality of signals to be output from each receiving unit.
- FIG. 3 is a table showing an example of a wireless communication system.
- Each wireless communication method shown in FIG. 3 corresponds to the first wireless communication method to the fourth wireless communication method.
- first wireless communication method means “the communication method is“ wireless LAN (Local Area Network) ”and the frequency used is 2.4 GHz or 5 GHz”. Yes.
- second wireless communication method means “the communication method is“ Bluetooth (registered trademark) ”and the frequency to be used is 2.4 GHz”.
- third wireless communication method means “the communication method is“ third-generation mobile phone ”and the frequency to be used is 800 MHz or 2 GHz”.
- fourth wireless communication method means “the communication method is“ fourth generation mobile phone ”and the frequency to be used is 800 MHz or 2 GHz”.
- FIG. 3 shows the case where the first wireless communication method to the fourth wireless communication method are different from each other, two or more same wireless communication methods may be included.
- the first wireless communication method and the second wireless communication method are wireless LANs (Local Area Network), and the frequencies used may be the same or different.
- the provider that provides the communication service using the first wireless communication system for example, wireless LAN
- the provider that provides the communication service using the second wireless communication system for example, wireless LAN
- FIG. 4 is a diagram illustrating an example of the configuration of the proxy server 104.
- the proxy server 104 illustrated in FIG. 4 includes a transmission data distribution unit 402, a reception data analysis and reception data distribution unit 405, and a wireless communication method selection unit 408.
- Transmission data sorting section 402 receives transmission data 401 (transmission data 103_2 in FIG. 1) and control signal 409 as input, and based on control signal 409, transmission data 403_1 of the first communication station (first data in FIG. 1). Transmission data 106_1) of the communication station, transmission data 403_2 of the second communication station (transmission data 106_2 of the second communication station in FIG. 1),..., Transmission data 403_N of the Nth communication station (first data in FIG. 1) N transmission data 106_N) of N communication stations are output.
- the transmission data sorting unit 402 does not always output all the transmission data 403_1 of the first communication station, the transmission data 403_2 of the second communication station,..., The transmission data 403_N of the Nth communication station. .
- Transmission data sorting section 402 outputs transmission data to a communication station that transmits a modulated signal. Information on the distribution control method in the transmission data distribution unit 402 is assumed to be included in the control signal 409.
- the reception data analysis and reception data distribution unit 405 includes reception data 404_1 of the first communication station (reception data 105_1 of the first communication station in FIG. 1), reception data 404_2 of the second communication station (second data in FIG. 1). Received data 105_2),..., Received data 404_N of Nth communication station (received data 105_N of Nth communication station in FIG. 1), and control signal 409 are input to control signal 409. Based on the analysis of the received data and the distribution of the received data, the received data 406 (received data 103_1 in FIG. 1) is output.
- the reception data analysis and reception data distribution unit 405 receives the reception data 404_1 of the first communication station, the reception data 404_2 of the second communication station, ..., and the reception data 404_N of the Nth communication station. However, not all of the received data 404_1 to 404_N has data. Only the received data obtained by the communication station that has received the modulated signal transmitted from the terminal 110 is input to the received data analysis and received data distribution unit 405. Information on the received data analysis and received data distribution control method in the received data analysis and received data distribution unit 405 is included in the control signal 409.
- the reception data analysis and reception data distribution unit 405 includes the reception data 404_1 of the first communication station, the reception data 404_2 of the second communication station,..., And the reception data 404_N of the Nth communication station.
- a terminal request is acquired from the control information, and a terminal request signal 407 is output.
- the terminal request includes information on communication stations accessible by the terminal and / or information on communication stations with which the terminal has established a link.
- the wireless communication system selection unit 408 receives the request signal 400 (on the network side) and the terminal request signal 407 as inputs, and determines and determines a communication station that transmits the modulation signal and a communication station that receives the modulation signal.
- a control signal 409 including information on the communication station that has been transmitted is output.
- FIG. 5 is a diagram illustrating an example of a communication state.
- the terminal establishes a link with the first to fourth communication stations, and requests content data via at least one of the communication stations.
- FIG. 6 is a sequence diagram showing the procedure of the content acquisition method according to the present embodiment.
- FIG. 6 only one communication station is illustrated for ease of explanation.
- the procedure of the content acquisition method will be described with reference to FIG.
- the terminal transmits “information of the communication station with which the link has been established” to the proxy server via the communication station (S601).
- the proxy server holds information on a communication station that can establish a link with the terminal.
- the terminal requests content data via the proxy server via the communication station (S602).
- the proxy server selects a communication station to be used for transmitting the requested content data based on the “information of the communication station with which the link has been established” (S603).
- the proxy server does not need to transmit content data to the terminal using all communication stations with which a link has been established.
- the proxy server may transmit content data via at least some of the communication stations with which a link has been established.
- the selection of the communication station to be used for transmitting content data is performed based on the network, the server, the instructions of each communication station, and / or feedback information from the terminal.
- the proxy server sorts and transmits the content data to the selected communication station (S604).
- the communication station transmits the distributed content data to the terminal according to the instruction of the proxy server (S605).
- the terminal receives content data transmitted from at least one communication station, performs reception processing on the received data, and acquires the content (S606).
- content data is transmitted from one communication station, but content data may be transmitted from a plurality of communication stations.
- the communication station through which the terminal transmits “information of the communication station with which the link has been established” is transmitted to the proxy server, and the communication station through which the terminal requests content data This shows a case where the communication stations that transmit content data to the terminal are the same communication station.
- a communication station through which a terminal transmits “information of a communication station with which a link has been established” to a proxy server, a communication station through which a terminal requests data of content, and content in the terminal The communication stations that transmit the data may be different from each other.
- the details of the communication state in FIG. 5 are as shown in FIG. Further, the terminal described in FIG. 6 has the configuration shown in FIG.
- the proxy server described with reference to FIG. 6 has the configuration illustrated in FIG. Further, the operation of S603 described in FIG. 6 is performed by the wireless communication method selection unit 408 in FIG.
- the operation of S604 is performed by the transmission data distribution unit 402 in FIG.
- the reception data analysis and reception data distribution unit 405 includes reception data 404_1 of the first communication station, reception data 404_2 of the second communication station,..., Reception data 404_N of the Nth communication station, and a control signal 409. As an input.
- Reception data analysis and reception data distribution section 405 analyzes reception data and distribution of reception data based on control signal 409 and outputs reception data 406. With this configuration, the reception data analysis and reception data distribution unit 405 is responsible for reception operations in S601 and S602 of FIG.
- the reception data analysis and reception data distribution unit 405 receives the reception data 404_1 of the first communication station, the reception data 404_2 of the second communication station,..., The reception data 404_N of the Nth communication station. The However, not all of the received data 404_1 to 404_N has data. Only the received data obtained by the communication station that has received the modulated signal transmitted from the terminal 110 is input to the received data analysis and received data distribution unit 405. Information on the received data analysis and received data distribution control method in the received data analysis and received data distribution unit 405 is included in the control signal 409.
- FIG. 7 is a diagram illustrating an example of a content transmission method according to the present embodiment.
- the proxy server selects the first communication station and the fourth communication station to transmit content data based on “information of a communication station with which a link has been established”. This selection is performed by the wireless communication system selection unit 408 in FIG. In this case, how the transmission data distribution unit 402 in FIG. 4 distributes transmission data will be described with reference to FIG.
- FIG. 7A shows the state of the transmission data 401 in FIG. 4
- FIG. 7B shows the state of the transmission data 403_1 of the first communication station in FIG. 4
- FIG. 7C shows the state of the fourth transmission data in FIG. Shows the state of transmission data 403_4 of the communication station.
- the horizontal axis in FIGS. 7A to 7C represents time.
- data # 1, data # 2, data # 3,... are input to the transmission data sorting unit 402 in FIG. To do.
- the data may be in bit units, byte units, packet units, or frame units.
- the transmission data sorting unit 402 in FIG. 4 determines that data # 2, data # 3, data # 7, data # 9,... Are transmitted by the first communication station. Therefore, it becomes as shown in FIG.
- the transmission data distribution unit 402 in FIG. 4 determines that data # 4 is transmitted by the fourth communication station. Therefore, it becomes as shown in FIG.
- the transmission data distribution unit 402 in FIG. 4 determines that data # 5, data # 6, data # 8, data # 10,... Are transmitted by the fourth communication station. Therefore, it becomes as shown in FIG.
- the data related to the content requested from the terminal includes an information packet including information bits of the main data of the content and a parity packet including parity bits added for error correction of the main data of the content. Also good.
- the data related to the content is encoded by the error correction code.
- An error correction code introduced in this layer is called an application layer FEC (Forward Error Correction).
- FEC Forward Error Correction
- encoding with an error correction code is performed again for wireless transmission. That is, error correction coding is performed in the physical layer (PHY layer).
- PHY layer Physical layer
- the communication station that transmits the information packet may be different from the communication station that transmits the parity packet.
- the terminal receives the information packet and the parity packet via different communication stations, so that the reception process in the terminal does not become complicated.
- a terminal capable of transmitting and receiving a plurality of modulated signals using a plurality of wireless communication schemes can obtain information on a communication station with which a link can be established with a proxy server existing in the network. Share. Thereby, since a some communication station transmits a some modulation signal, data can be transmitted efficiently from a network.
- the communication terminal can efficiently improve the data transmission rate by receiving a plurality of modulated signals and obtaining data, thereby obtaining the effect of improving the frequency utilization efficiency.
- wireless LAN wireless LAN
- Bluetooth registered trademark
- third generation mobile phone third generation mobile phone
- fourth generation mobile phone fourth generation mobile phone
- the proxy server is described, but the proxy server may be a server. Further, the server may be a proxy server. Therefore, a configuration in which a proxy server or a server is not included may be used.
- FIG. 8 is a diagram illustrating an example of a communication state in the present embodiment.
- the terminal 810 is a terminal that can support transmission and reception of a plurality of wireless communication schemes.
- N (N is an integer greater than or equal to 2 (or N is an integer greater than or equal to 3)) types of wireless communication systems that can be supported by the terminal 810, and for each of the N types of wireless communication systems, , “Second wireless communication method”, “third wireless communication method”,..., “Nth wireless communication method”. That is, the “i-th wireless communication system” exists (i is an integer from 1 to N).
- the terminal 810 may not support all of the N types of wireless communication schemes. That is, the terminal 810 supports transmission / reception of N or less (two or more) wireless communication schemes.
- the terminal 810 may communicate with the first individual network 807_1 including the first communication station by the “first wireless communication method”.
- an arrow 808_1 in FIG. 8 means that the terminal 810 transmits a modulated signal, and the first individual network 807_1 receives the modulated signal.
- An arrow 809_1 means that the first individual network 807_1 transmits the modulated signal and the terminal 810 receives the modulated signal.
- the “first individual network including the first communication station” means that “at least the communication station and the server” or “at least the communication station and the proxy server” are included. .
- the terminal 810 may communicate with the second individual network 807_2 including the second communication station by the “second wireless communication method”.
- an arrow 808_2 in FIG. 8 means that the terminal 810 transmits a modulated signal and the second individual network 807_2 receives the modulated signal.
- 809_2 means that the second individual network arrow 807_2 transmits the modulated signal and the terminal 810 receives the modulated signal.
- the “second individual network including the second communication station” means that “at least the communication station and the server” or “at least the communication station and the proxy server” are included. .
- the terminal 810 may communicate with the Nth individual network 807_N including the Nth communication station by the “Nth wireless communication method”.
- an arrow 808_N in FIG. 8 means that the terminal 810 transmits a modulated signal, and the Nth individual network 807_N receives the modulated signal.
- An arrow 809_N means that the second individual network 807_N transmits the modulated signal and the terminal 810 receives the modulated signal.
- the “Nth individual network including the Nth communication station” means that each individual network includes “at least a communication station and a server” or “at least a communication station and a proxy server”. Means.
- the terminal 810 may communicate with any of the i-th individual networks including the i-th communication station by the “i-th wireless communication method” (where i is 1 or more and N or less). An integer).
- the first individual network 807_1, the second individual network 807_2,..., And the Nth individual network 807_N are located upstream of these N individual networks.
- the host network 899 is included.
- the upper network 899 includes an upper server 802 and an upper proxy server 804.
- the first individual network 807_1 communicates with the upper proxy server 804. Therefore, the first individual network 807_1 may transmit data to the upper proxy server 804 (805_1), and may receive data from the upper proxy server 804 (806_1).
- the second individual network 807_2 communicates with the upper proxy server 804. Accordingly, the second individual network 807_2 may transmit data to the upper proxy server 804 (805_2), and may receive data from the upper proxy server 804 (806_2).
- the Nth individual network 807_N communicates with the upper proxy server 804. Accordingly, the Nth individual network 807_N may transmit data to the upper proxy server 804 (805_N) and may receive data from the upper proxy server 804 (806_N).
- the i-th individual network 807_i communicates with the upper proxy server 804, and the i-th individual network 807_i may transmit or receive data (where i is 1 or more).
- N is an integer less than or equal to N).
- the upper proxy server 804 communicates with the i-th individual network 807_i (i is an integer between 1 and N) and also communicates with the upper server 802. Accordingly, the upper proxy server 804 may transmit data to the upper server 802 (803_1) and may receive data from the upper server 802 (803_2).
- the upper server 802 communicates with the upper proxy server 804 and may transmit data to a network further upstream than the upper network 899 (801_1) and may receive data from the network (801_2). .
- the terminal 810 obtains content (or application) #A on the network.
- the terminal 810 obtains content (or application) #A from the network via the upper proxy server 804 and the upper server 802.
- the terminal 810 is M (N (N) of N communication stations included in the first individual network 807_1, the second individual network 807_2,..., The Nth individual network 807_N).
- Data of content (or application) #A is obtained via M communication stations (M is an integer from 2 to N).
- the authority to select the plurality of communication stations may be held by the terminal 810 or the upper proxy server 804 as described below.
- the upper proxy server 804 transmits content (or application) #A data to the terminal 810 through the first individual network 807_1 including the first communication station and the second individual network 807_2 including the second communication station. The case where it does is demonstrated. In this case, the upper proxy server 804 distributes the content (or application) #A data obtained via the upper server 802 to 806_1 and 806_2 in FIG.
- terminal 810 has selection authority> A case where the terminal 810 has the authority to select a communication station will be described. In this case, terminal 810 selects M communication stations for obtaining data of content (or application) #A. Then, the terminal 810 transmits M pieces of M communication stations each including M communication stations selected to obtain content (or application) #A data to the upper proxy server 804 through an individual network including any one of the communication stations. The individual network information is transmitted to the upper proxy server 804. Then, the upper proxy server 804 distributes the content (or application) #A data to the M individual networks based on this information.
- the upper proxy server 804 transmits content (or application) #A data to the terminal 810 through the first individual network 807_1 including the first communication station and the second individual network 807_2 including the second communication station. The case where it does is demonstrated. In this case, the upper proxy server 804 distributes the content (or application) #A data obtained via the upper server 802 to 806_1 and 806_2 in FIG.
- the terminal 810 acquires data from the network.
- a case where the terminal 810 obtains a plurality of contents (or applications) on the network will be described.
- the terminal 810 obtains content (or application) #A and content (or application) #B.
- the terminal 810 obtains content (or application) #A from one or more individual networks corresponding to one or more communication stations, and obtains one content (or application) #B. It is obtained from one or more individual networks corresponding to the above communication stations.
- one or more communication stations for acquiring content #A and one or more communication stations for acquiring content #B may partially overlap, or all may overlap. You may do it.
- the terminal 810 obtains a plurality of contents from a plurality of communication stations.
- the authority to select a plurality of individual networks respectively corresponding to the plurality of communication stations and / or the authority to assign the terminal from which individual network includes each communication station is described below.
- the terminal 810 may be held, or the upper proxy server 804 may be held.
- the upper proxy server 804 has an authority to select an individual network including a communication station that transmits data of content (or application) #A and / or an individual network that includes a communication station that transmits data to content (or application) #B
- the case where the selection authority is held will be described.
- the upper proxy server 804 selects one or more individual networks corresponding to one or more communication stations as an individual network including a communication station that transmits content (or application) #A data.
- the upper proxy server 804 selects one or more individual networks corresponding to one or more communication stations as individual networks including the communication station that transmits the data of the content (or application) #B.
- the upper proxy server 804 distributes the data of the content (or application) #A to one or more individual networks selected for the content (or application) #A and / or the content (or application) #B. Are distributed to one or more individual networks selected for content (or application) #B.
- the upper proxy server 804 selects the first individual network 807_1 including the first communication station and the second individual network 807_2 including the second communication station in order to transmit the data (or application) #A. It is assumed that the Nth individual network 807_N including the Nth communication station is selected to transmit content (or application) #B data. In this case, the upper proxy server 804 distributes the content (or application) #A data obtained via the upper server 802 to 806_1 and 806_2 in FIG. Then, the upper proxy server 804 distributes the content (or application) #B data obtained via the upper server 802 to 806_N.
- the terminal 810 has authority to select an individual network including a communication station that transmits data of content (or application) #A and / or authority to select an individual network that includes a communication station that transmits data of content (or application) #B.
- the case where 810 holds will be described.
- the terminal 810 selects one or more individual networks to obtain content (or application) #A data and / or one or more to obtain content (or application) #B data. Select an individual network.
- the terminal 810 transmits information on the individual network including the communication station selected to obtain the content (or application) #A data to the upper proxy server 804 through the individual network including one of the communication stations.
- the upper proxy server 804 distributes the data to an individual network including a communication station that transmits content (or application) #A data based on the information received from the terminal.
- the upper proxy server 804 distributes data to an individual network including a communication station that transmits content (or application) #B data.
- the upper proxy The server 804 distributes the content (or application) #A data obtained via the upper server 802 to 806_1 and 806_2 in FIG.
- the upper proxy server 804 obtains the content obtained via the upper server 802. (Or application) #B data is distributed to 806_N in FIG.
- FIG. 9 is a diagram illustrating a configuration example of the i th individual network 807 — i including the i th communication station.
- the i-th individual network includes an i-th communication station 906, a server 902, and a proxy server 904.
- the server 902 communicates with the network.
- 901_1 in FIG. 9 indicates a transmission signal for the server 902 network
- 901_2 indicates a reception signal from the server 902 network.
- the proxy server 904 communicates with the server 902. 903_1 in FIG. 9 indicates a transmission signal to the server 902 of the proxy server 904, and 903_2 indicates a reception signal from the server 902 of the proxy server 904.
- the proxy server 904 communicates with the i-th communication station 906.
- 905_1 in FIG. 9 indicates a reception signal from the i-th communication station 906 of the proxy server 904, that is, a transmission signal to the proxy server 904 of the i-th communication station 906.
- 9 indicates a transmission signal of the proxy server 904 to the i-th communication station 906, that is, a reception signal from the proxy server 904 of the i-th communication station 906.
- the i-th communication station 906 communicates with the proxy server 904.
- the i-th communication station 906 communicates with the terminal.
- 907_1 in FIG. 9 indicates a reception signal from the terminal of the i-th communication station 906, and 907_2 indicates a transmission signal for the terminal of the i-th communication station 906.
- the terminal 810 in the present embodiment has the same configuration as that shown in FIG. 2 and performs the same operation as the operation of the terminal described in the first embodiment, so the description thereof is omitted here.
- an example of a plurality of wireless communication schemes in which the terminal 810 transmits and receives in this embodiment is the same as the example described in FIG.
- an example of the configuration of the upper level proxy server 804 in the present embodiment is the same as the example of the configuration of the proxy server 104 illustrated in FIG.
- the configuration of the upper proxy server 804 will be described with reference to FIG.
- the transmission data sorting unit 402 receives the transmission data 401 (transmission data 803_2 in FIG. 8) and the control signal 409, and based on the control signal 409, the transmission data 403_1 (first in FIG. 8). Transmission data 806_1) to the second individual network, transmission data 403_2 to the second individual network (transmission data 806_2 to the second individual network in FIG. 8),..., Transmission data 403_N to the Nth individual network (Transmission data 806_N to the Nth individual network in FIG. 8) is output.
- the transmission data sorting unit 402 outputs all transmission data 403_1 to the first individual network, transmission data 403_2 to the second individual network,..., Transmission data 403_N to the Nth individual network. Is not limited. Transmission data sorting section 402 outputs transmission data for an individual network including a communication station that transmits a modulated signal. Information about the distribution control method in the transmission data distribution unit 402 is assumed to be included in the control signal 409.
- the reception data analysis and reception data distribution unit 405 receives reception data 404_1 from the first individual network (reception data 805_1 from the first individual network in FIG. 8) and reception data 404_2 from the second individual network (FIG. 8). Received data 805_2) from the second individual network,..., Received data 404_N from the Nth individual network (received data 805_N from the Nth individual network in FIG. 8), and a control signal 409. Based on the control signal 409, the received data is analyzed and the received data is distributed, and the received data 406 (received data 803_1 in FIG. 8) is output.
- the reception data analysis and reception data distribution unit 405 converts the reception data 404_1 from the first individual network, the reception data 404_2 from the second individual network, ..., the reception data 404_N from the Nth individual network.
- a terminal request is acquired from each control information included, and a terminal request signal 407 is output.
- the terminal request includes information on a communication station accessible by the terminal, and / or information on a communication station with which the terminal has established a link.
- the wireless communication system selection unit 408 receives the request signal 400 (on the network side) and the terminal request signal 407 as inputs, determines a communication station that transmits a modulation signal, and a communication station that receives the modulation signal, A control signal 409 including the above information is output.
- FIG. 10 is a diagram illustrating an example of a communication state.
- the terminal establishes a link with the first to fourth individual networks including the first to fourth communication stations, respectively, and the content data is transmitted via at least one of the individual networks. Request.
- a process of registering information of an individual network that can be accessed by the terminal in the upper network (initial setting process) and a process of acquiring content by the terminal are performed.
- initial setting process a process of registering information of an individual network that can be accessed by the terminal in the upper network
- process of acquiring content by the terminal are performed.
- FIG. 11 is a sequence diagram showing an example of the initial setting process in the second embodiment.
- the process shown in FIG. 11 is an initial setting process performed by the terminal for the upper network #Z.
- FIG. 11 only one individual network is shown for ease of explanation.
- the terminal accesses the upper network #Z via any individual network (S1101). At this time, the terminal may receive a response indicating that the access can be made from the upper network #Z.
- the terminal transmits access information regarding N individual networks including N communication stations that can be accessed (connectable) to the upper proxy server of the upper network #Z via any individual network. (S1102).
- the upper proxy server of the upper network #Z registers the information of the individual network including the communication station that can be accessed by the terminal (anywhere) based on the access information (S1103).
- the terminal is equipped with a mobile phone-related modem, but has not contracted with a company that operates data communication using a mobile phone.
- the mobile phone related network is not included in the individual network including the accessible communication station. That is, a terminal that exists as a modem but does not operate as a modem due to a contract or the like is not included in an individual network including an accessible communication station.
- FIG. 11 shows a case where the individual network through which the terminal accesses network #Z and the individual network through which the terminal transmits access information to the upper proxy server are the same. However, they may be different from each other.
- the terminal acquires content data via the host network #Z.
- FIG. 12 is a sequence diagram showing the procedure of the content acquisition method in the present embodiment. In FIG. 12, only one individual network is shown for ease of explanation. Hereinafter, the procedure of the content acquisition method will be described with reference to FIG.
- the terminal transmits information (link information) about the individual network including the communication station with which the link has been established to the upper proxy server of the upper network #Z via the individual network including any one of the communication stations (S1201).
- the link information includes information on M individual networks each including M communication stations (M is an integer not less than 2 and not more than N) with which a link has been established with the terminal.
- M is an integer not less than 2 and not more than N
- the upper proxy server of the upper network #Z has link information regarding the communication station with which the terminal has established a link.
- the host proxy server of host network #Z registers link information related to the individual network including the communication station with which the terminal has established a link (S1202).
- the terminal transmits the content data transmission request via the individual proxy server of the individual network via the individual network including any of the communication stations (S1203).
- the upper proxy server of the upper network #Z selects an individual network including a communication station used for transmitting content data based on link information regarding the communication station with which the terminal has established a link (S1204).
- the upper proxy server of the upper network #Z selects L individual networks (L is an integer of 1 or more and M or less) based on the link information.
- the upper proxy server of the upper network #Z distributes and transmits the content data to the individual network including the communication station used for transmitting the content data (S1205).
- a plurality of individual networks including communication stations that transmit content data may exist.
- Each individual network including the communication station transmits content data via the proxy server of each individual network according to the instruction of the upper proxy server of the upper network #Z (S1206). For example, when the upper proxy server selects L individual networks, each of the L individual networks transmits content data.
- the terminal receives content data transmitted from at least one or more individual networks including a communication station, performs reception processing and integration processing of the received data, and acquires content data (S1207). For example, if the terminal receives content data via L individual networks, the terminal performs reception processing for each of the L communication methods after receiving the data. Then, the terminal integrates the received data and acquires content.
- the content data is transmitted via one individual network.
- the content data may be transmitted via a plurality of individual networks.
- the individual network through which the terminal transmits link information to the proxy server, the individual network through which content data is requested, and the content data are transmitted to the terminal.
- the individual networks passing through the network are the same individual networks is shown, they may be different from each other.
- the details of the communication state in FIG. 12 are as shown in FIG. Further, the terminal described in FIG. 12 has the configuration shown in FIG. The upper proxy server described in FIG. 12 has the configuration shown in FIG. Further, the operation of S1204 described in FIG. 12 is performed by the wireless communication method selection unit 408 in FIG. And the operation
- the reception data analysis and reception data distribution unit 405 includes reception data 404_1 from the first individual network, reception data 404_2 from the second individual network, ..., reception data 404_N from the Nth individual network, and The control signal 409 is input.
- Reception data analysis and reception data distribution section 405 analyzes reception data and distribution of reception data based on control signal 409 and outputs reception data 406. With this configuration, the reception data analysis and reception data distribution unit 405 is responsible for reception operations in S1201 and S1203 of FIG.
- the received data analysis and received data distribution unit 405 includes received data 404_1 from the first individual network, received data 404_2 from the second individual network,..., Received data 404_N from the Nth individual network. However, not all are entered. Only the received data from the individual network that has received the modulated signal from the terminal 810 is input to the received data analyzing and receiving data sorting unit 405. Information on the received data analysis and received data distribution control method in the received data analysis and received data distribution unit 405 is included in the control signal 409.
- the upper proxy server of the upper network #Z is configured as “the first individual network including the first communication station, the second communication station as the individual network including the communication station accessible by the terminal. It is assumed that the second individual network including the fourth individual network including the fourth communication station is registered.
- the upper proxy server of the upper network #Z reads “content data via the first individual network including the first communication station and the first individual network including the fourth communication station. ”To be transmitted” is selected by the upper proxy server of the upper network #Z. This selection is performed by the wireless communication system selection unit 408 in FIG.
- FIG. 7A shows the state of the transmission data 401 in FIG. 4
- FIG. 7B shows the state of the transmission data 403_1 to the first individual network in FIG. 4
- FIG. 7C shows the state of the transmission data 401 in FIG.
- the state of transmission data 403_14 to one individual network is shown.
- the horizontal axis in FIGS. 7A to 7C represents time.
- data # 1, data # 2, data # 3,... are input to the transmission data sorting unit 402 in FIG. To do.
- the data may be in bit units, byte units, packet units, or frame units.
- the transmission data sorting unit 402 in FIG. 4 determines to transmit data # 4 via the fourth individual network including the fourth communication station. Therefore, it becomes as shown in FIG.
- the transmission data distribution unit 402 of FIG. 4 of the upper proxy server having the configuration shown in FIG. 4 distributes the data shown in FIG.
- the data shown in FIG. 7C is distributed to the network.
- the first communication station included in the first individual network and the fourth communication station included in the fourth individual network each transmit the distributed data to the terminal.
- the data related to the content requested to be transmitted from the terminal includes an information packet including information bits of the main data of the content and a parity packet including parity bits added for error correction of the main data of the content. May be.
- the data for the content is encoded by the error correction code.
- An error correction code introduced in this layer is called an application layer FEC (Forward Error Correction).
- FEC Forward Error Correction
- encoding with an error correction code is performed again for wireless transmission. That is, error correction coding is performed in the physical layer (PHY layer).
- PHY layer Physical layer
- the individual network including the communication station that transmits the information packet may be different from the individual network including the communication station that transmits the parity packet.
- a communication terminal capable of transmitting and receiving modulated signals of a plurality of wireless communication schemes is an individual network including a communication station that can establish a link with an upper proxy server existing in the upper network. Share link information about. Then, the upper proxy server instructs the plurality of communication stations to transmit the requested content data to the terminal based on the link information.
- the terminal obtains content data via a plurality of communication stations corresponding to a plurality of communication methods, the data transmission rate can be improved efficiently. Furthermore, the effect that the frequency utilization efficiency is improved can be obtained.
- wireless LAN wireless LAN
- Bluetooth registered trademark
- third generation mobile phone third generation mobile phone
- fourth generation mobile phone fourth generation mobile phone
- the proxy server is described, but the proxy server may be a server. Further, the server may be a proxy server. Therefore, a configuration in which a proxy server or a server is not included may be used.
- the upper proxy server is described, but the upper proxy server may be an upper server.
- the upper server may be an upper proxy server. Therefore, the configuration may be such that the upper proxy server or the upper server is not included.
- each embodiment and other contents are merely examples.
- “modulation method, error (erasure) correction coding method error correction code used, code length, coding rate, etc.), control information, etc.
- “modulation method, error (erasure) correction coding method error correction code used, code length, coding rate, etc.
- control information etc.
- APSK Amplitude Phase Shift Keying
- PAM Pulse Amplitude Modulation
- PSK Phase Shift Keying
- QAM Quadrature Amplitude Modulation
- a transmission device receives a signal with one antenna and a reception device receives one or more antennas
- SISO Single-Input Single-Output
- SIMO Send- (Input-Multiple-Output) transmission method
- MISO Multiple-Input Single-Output
- a space-time block code or a space-time trellis code may be used. (At this time, when a multicarrier scheme such as OFDM is used, symbols may be arranged in the time axis direction or in the frequency axis direction. And may be arranged in the frequency-time axis direction).
- the present invention is not limited to the contents described in the above embodiment, and can be implemented in any form for achieving the object of the present invention and the object related thereto or incidental thereto. .
- the operation procedure of the communication device on the communication station side described in each of the above embodiments is described in a program, the program is stored in advance in a ROM (Read Only Memory), and a CPU (Central Processing Unit) May read and execute the program stored in the ROM. Further, a program describing the operation procedure of the communication device on the communication station side is stored in a computer-readable storage medium, and the program stored in the storage medium is stored in a computer RAM (Random Access Memory). The CPU may read and execute the program stored in the RAM.
- ROM Read Only Memory
- a CPU Central Processing Unit
- Each configuration such as each of the above embodiments may be realized as an LSI (Large Scale Integration) that is typically an integrated circuit. These may be individually made into one chip, or may be made into one chip so as to include all or part of the configurations of the respective embodiments.
- LSI Large Scale Integration
- LSI Integrated Circuit
- IC Integrated Circuit
- the method of circuit integration is not limited to LSI, but may be realized by a dedicated circuit or a general-purpose processor.
- An FPGA Field Programmable Gate Array
- a reconfigurable processor that can reconfigure the connection and setting of circuit cells inside the LSI may be used.
- the transmission device is equipped with a communication / broadcasting device such as a broadcasting station, a base station, an access point, a terminal, a mobile phone, and the like.
- the receiving device is equipped with a communication device such as a television, a radio, a terminal, a personal computer, a mobile phone, an access point, and a base station.
- the transmission device and the reception device in the present invention are devices having a communication function, and the devices provide some interface to a device for executing an application such as a television, a radio, a personal computer, or a mobile phone. It is also conceivable that the connection is possible.
- symbols other than data symbols for example, pilot symbols (preamble, unique word, postamble, reference symbol, etc.), control information symbols, etc.
- pilot symbols preamble, unique word, postamble, reference symbol, etc.
- control information symbols etc.
- the pilot symbol and the control information symbol are named, but any naming method may be used, and the function itself is important.
- the pilot symbol is, for example, a known symbol modulated by using PSK modulation in a transmitter / receiver (or the receiver may know the symbol transmitted by the transmitter by synchronizing the receiver). .), And the receiver uses this symbol to perform frequency synchronization, time synchronization, channel estimation (for each modulated signal) (estimation of CSI (Channel State Information)), signal detection, and the like. Become.
- the control information symbol is information that needs to be transmitted to a communication partner (for example, a modulation method / error (erasure) correction code used for communication) in order to realize communication other than data (such as an application).
- a communication partner for example, a modulation method / error (erasure) correction code used for communication
- the present invention is not limited to each embodiment, and can be implemented with various modifications.
- the case of performing as a communication device has been described.
- the present invention is not limited to this, and this communication method can also be performed as software.
- a communication terminal capable of transmitting and receiving modulated signals of a plurality of wireless communication schemes negotiates with a proxy server existing in the network, so that data can be efficiently transmitted from the network.
- a plurality of communication stations transmit a plurality of modulated signals, and a communication terminal receives a plurality of modulated signals and obtains data, which is useful for improving frequency utilization efficiency.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
複数の無線通信方式の変調信号を送信及び受信することができる通信端末が、ネットワークに存在するプロキシサーバーとネゴシエーションを行うことで、ネットワークから効率よくデータを送信するように、複数の通信局が複数の変調信号を送信し、通信端末は、複数の変調信号を受信し、データを得ることで、周波数利用効率を向上させることができる。
Description
本開示は、複数の無線通信方式を用いてデータを送信及び受信する端末装置及び通信方法に関する。
無線通信において、通信端末が、ネットワークから効率よくデータを得る方法は、周波数資源を有効に利用する点で、重要である。このとき、通信端末が、複数の無線通信方式に対応している場合、この複数の無線通信方式を効率よく活用することが望まれる。
例えば、特許文献1では、複数の無線通信方式にそれぞれ対応する複数のネットワークを用いて端末に通信サービスを提供する移動通信システムが開示されている。ここでは、各ネットワークに対して通信端末の位置情報を登録することにより、通信端末が接続するネットワークを切り替える方法が開示されている。
しかしながら、特許文献1では、各ネットワークに対して端末の位置情報の登録を行うことなく、端末が接続するネットワークを切り替える方法については、何ら検討されていない。
本開示の一態様は、複数の無線通信方式を用いて複数の変調信号を送信及び受信することができる端末装置が、各ネットワークに対して端末装置の位置情報の登録を行うことなく、複数のネットワークを介してデータを受信できる端末装置及び通信方法を提供する。
本開示の一態様に係る端末装置は、複数の個別ネットワークを介して、データを送受信する端末装置であって、前記端末装置が接続可能であって通信方式が互いに異なるN個の通信局(Nは2以上の整数)のうち、前記端末装置とリンクが確立されたM個の通信局(Mは2以上N以下の整数)をそれぞれ含むM個の個別ネットワークに関するリンク情報を、いずれかの個別ネットワークを介して送信し、コンテンツの送信要求を前記いずれかの個別ネットワークを介して送信する送信部と、前記リンク情報に基づいて選択されたL個の個別ネットワーク(Lは2以上M以下の整数)を介して、前記コンテンツに関するデータを受信し、前記受信されたデータをL個の通信方式毎に受信処理を行う受信部と、前記受信処理されたデータを統合し、前記コンテンツを得る受信データ解析部と、を具備する。
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
本開示の一態様によれば、複数の無線通信方式を用いて複数の変調信号を送信及び受信することができる端末装置が、各ネットワークに対して端末装置の位置情報の登録を行うことなく、複数のネットワークを介してデータを受信できる。
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、以下に説明する各実施形態は一例であり、本発明はこれらの実施形態により限定されるものではない。
(実施の形態1)
図1は、本実施の形態における通信状態の一例を示す図である。端末110は、複数の無線通信方式の送信及び受信に対応することができる端末である。このとき、端末110が対応することのできる無線通信方式の個数をN(Nは2以上の整数、または、Nは3以上の整数)個とする。N個の互いに異なる無線通信方式のそれぞれに対し、「第1の無線通信方式」、「第2の無線通信方式」、「第3の無線通信方式」、・・・、「第Nの無線通信方式」と名付ける。すなわち、「第iの無線通信方式」が存在することになる(iは1以上N以下の整数とする)。
図1は、本実施の形態における通信状態の一例を示す図である。端末110は、複数の無線通信方式の送信及び受信に対応することができる端末である。このとき、端末110が対応することのできる無線通信方式の個数をN(Nは2以上の整数、または、Nは3以上の整数)個とする。N個の互いに異なる無線通信方式のそれぞれに対し、「第1の無線通信方式」、「第2の無線通信方式」、「第3の無線通信方式」、・・・、「第Nの無線通信方式」と名付ける。すなわち、「第iの無線通信方式」が存在することになる(iは1以上N以下の整数とする)。
図1に示すように、端末110は、「第1の無線通信方式」を用いて、第1の通信局107_1と通信を行う。なお、図1の矢印108_1は、端末110が変調信号を送信し、第1の通信局107_1がその変調信号を受信することを意味している。また、矢印109_1は、第1の通信局107_1が変調信号を送信し、端末110がその変調信号を受信することを意味している。
そして、端末110は、「第2の無線通信方式」を用いて、第2の通信局107_2と通信を行う。なお、図1の矢印108_2は、端末110が変調信号を送信し、第2の通信局107_2がその変調信号を受信することを意味している。そして、矢印109_2は、第2の通信局107_2が変調信号を送信し、端末110がその変調信号を受信することを意味している。
また、端末110は、「第Nの無線通信方式」を用いて、第Nの通信局107_Nと通信を行う。なお、図1の矢印108_Nは、端末110が変調信号を送信し、第Nの通信局107_Nがその変調信号を受信することを意味している。そして、矢印109_Nは、第Nの通信局107_Nが変調信号を送信し、端末110がその変調信号を受信することを意味している。
上述したように、端末110は、「第iの無線通信方式」を用いて、第iの通信局107_iと通信を行うものとする(ただし、iは1以上N以下の整数とする)。
第1の通信局107_1は、プロキシサーバー104と通信を行う。したがって、第1の通信局107_1は、プロキシサーバー104へデータを送信することもあれば(105_1)、プロキシサーバー104からデータを受信することもある(106_1)。
同様に、第2の通信局107_2は、プロキシサーバー104と通信を行う。したがって、第2の通信局107_2は、プロキシサーバー104へデータを送信することもあれば(105_2)、プロキシサーバー104からデータを受信することもある(106_2)。
そして、第Nの通信局107_Nは、プロキシサーバー104と通信を行う。したがって、第Nの通信局107_Nは、プロキシサーバー104へデータを送信することもあれば(105_N)、プロキシサーバー104からデータを受信することもある(106_N)。
上述したように、第iの通信局107_iは、プロキシサーバー104と通信を行い、第iの通信局107_iは、プロキシサーバー104へデータを送信したり、プロキシサーバー104からデータを受信したりすることがある(ただし、iは1以上N以下の整数とする)。
プロキシサーバー104は、前にも述べたように、第iの通信局107_i(iは1以上N以下の整数)と通信を行うとともに、サーバー102とも通信を行う。したがって、プロキシサーバー104は、サーバー102へデータを送信することもあれば(103_1)、サーバー102からデータを受信することもある(103_2)。
サーバー102は、前にも述べたように、プロキシサーバー104と通信を行うとともに、ネットワークに対し、データを送信することもあり(101_1)、ネットワークからデータを受信することもある(101_2)。
次に、図1を用いて、具体的な通信の例として、端末110がネットワークからデータを取得する方法について、2通りの方法を説明する。
[ネットワークからデータを取得する第1の方法]
まず、端末110がネットワークからデータを取得する第1の方法を説明する。端末110が、ネットワーク上にあるコンテンツ(またはアプリケーション)#Aを入手する場合について説明する。端末110は、プロキシサーバー104およびサーバー102を経由して、ネットワークからコンテンツ(またはアプリケーション)#Aを入手する。このとき、図1の例では、端末110が、第1の通信局107_1、第2の通信局107_2、・・・、第Nの通信局107_NのN個の通信局のうち、複数の通信局から、コンテンツ(またはアプリケーション)#Aのデータを入手することになる。
まず、端末110がネットワークからデータを取得する第1の方法を説明する。端末110が、ネットワーク上にあるコンテンツ(またはアプリケーション)#Aを入手する場合について説明する。端末110は、プロキシサーバー104およびサーバー102を経由して、ネットワークからコンテンツ(またはアプリケーション)#Aを入手する。このとき、図1の例では、端末110が、第1の通信局107_1、第2の通信局107_2、・・・、第Nの通信局107_NのN個の通信局のうち、複数の通信局から、コンテンツ(またはアプリケーション)#Aのデータを入手することになる。
このとき、この複数の通信局を選択する権限は、以下にそれぞれ説明するように、端末110が保有していてもよいし、プロキシサーバー104が保有していてもよい。
<プロキシサーバー104が選択権限を保有している場合>
通信局の選択権限を、プロキシサーバー104が保有している場合について説明する。この場合、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを伝送するための複数の通信局を選択する。そして、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを、選択した複数の通信局に対して振り分けを行うことになる。
通信局の選択権限を、プロキシサーバー104が保有している場合について説明する。この場合、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを伝送するための複数の通信局を選択する。そして、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを、選択した複数の通信局に対して振り分けを行うことになる。
例えば、プロキシサーバー104がコンテンツ(またはアプリケーション)#Aのデータを伝送するために第1の通信局107_1と第2の通信局107_2を選択した場合、プロキシサーバー104は、サーバー102を経由して取得したコンテンツ(またはアプリケーション)#Aのデータを、106_1、106_2に振り分けることになる。
<端末110が選択権限を保有している場合>
通信局の選択権限を、端末110が保有している場合について説明する。この場合、端末110は、コンテンツ(またはアプリケーション)#Aのデータを得るための複数の通信局を選択する。そして、端末110は、いずれかの通信局を通して、プロキシサーバー104に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した複数の通信局を示す情報(グループ情報)を伝送する。そして、プロキシサーバー104は、グループ情報に基づき、選択された複数の通信局に対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。
通信局の選択権限を、端末110が保有している場合について説明する。この場合、端末110は、コンテンツ(またはアプリケーション)#Aのデータを得るための複数の通信局を選択する。そして、端末110は、いずれかの通信局を通して、プロキシサーバー104に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した複数の通信局を示す情報(グループ情報)を伝送する。そして、プロキシサーバー104は、グループ情報に基づき、選択された複数の通信局に対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。
例えば、第1の通信局107_1と第2の通信局107_2が選択された場合、プロキシサーバー104は、サーバー102を経由して取得したコンテンツ(またはアプリケーション)#Aのデータを、106_1、106_2に振り分けることになる。
[ネットワークからデータを取得する第2の方法]
次に、端末110がネットワークからデータを取得する第2の方法を説明する。端末110が、ネットワーク上にある複数のコンテンツ(またはアプリケーション)を入手する場合について説明する。例えば、端末110が、コンテンツ(またはアプリケーション)#Aとコンテンツ(またはアプリケーション)#Bとを入手するものとする。このとき、第2の方法では、端末110は、コンテンツ(またはアプリケーション)#Aを一つ以上の通信局から入手し、コンテンツ(またはアプリケーション)#Bを一つ以上の通信局から入手することになる。このとき、コンテンツ(またはアプリケーション)#Aを取得するための一つ以上の通信局と、コンテンツ(またはアプリケーション)#Bを取得するための一つ以上の通信局とは、一部が重複していてもよいし、全てが重複していてもよい。
次に、端末110がネットワークからデータを取得する第2の方法を説明する。端末110が、ネットワーク上にある複数のコンテンツ(またはアプリケーション)を入手する場合について説明する。例えば、端末110が、コンテンツ(またはアプリケーション)#Aとコンテンツ(またはアプリケーション)#Bとを入手するものとする。このとき、第2の方法では、端末110は、コンテンツ(またはアプリケーション)#Aを一つ以上の通信局から入手し、コンテンツ(またはアプリケーション)#Bを一つ以上の通信局から入手することになる。このとき、コンテンツ(またはアプリケーション)#Aを取得するための一つ以上の通信局と、コンテンツ(またはアプリケーション)#Bを取得するための一つ以上の通信局とは、一部が重複していてもよいし、全てが重複していてもよい。
上述のように、端末110が複数のコンテンツ(またはアプリケーション)を、複数の通信局から入手する場合について説明する。このとき、複数の通信局を選択する権限、および/または、選択された複数の通信局のうち、各コンテンツをどの通信局から端末が得るかについての割り当ての権限は、以下に説明するように、端末110が保有していてもよいし、プロキシサーバー104が保有していてもよい。
<プロキシサーバー104が選択権限を保有している場合>
コンテンツ(またはアプリケーション)#Aのデータを送信する通信局の選択権限、および/または、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局の選択権限を、プロキシサーバー104が保有している場合について説明する。この場合、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを送信する送信局として、一つ以上の通信局を選択する。また、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Bのデータを送信する送信局として、一つ以上の通信局を選択する。そして、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを、コンテンツ(またはアプリケーション)#A向けに選択した一つ以上の通信局に振り分け、および/または、コンテンツ(またはアプリケーション)#Bのデータを、コンテンツ(またはアプリケーション)#B向けに選択した一つ以上の通信局に振り分ける。
コンテンツ(またはアプリケーション)#Aのデータを送信する通信局の選択権限、および/または、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局の選択権限を、プロキシサーバー104が保有している場合について説明する。この場合、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを送信する送信局として、一つ以上の通信局を選択する。また、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Bのデータを送信する送信局として、一つ以上の通信局を選択する。そして、プロキシサーバー104は、コンテンツ(またはアプリケーション)#Aのデータを、コンテンツ(またはアプリケーション)#A向けに選択した一つ以上の通信局に振り分け、および/または、コンテンツ(またはアプリケーション)#Bのデータを、コンテンツ(またはアプリケーション)#B向けに選択した一つ以上の通信局に振り分ける。
例えば、プロキシサーバー104がコンテンツ(またはアプリケーション)#Aのデータを伝送するために第1の通信局107_1と第2の通信局107_2を選択し、コンテンツ(またはアプリケーション)#Bのデータを伝送するために第Nの通信局107_Nを選択したものとする。この場合、プロキシサーバー104は、サーバー102を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、106_1、106_2に振り分けることになる。そして、プロキシサーバー104は、サーバー102を経由して得たコンテンツ(またはアプリケーション)#Bのデータを106_Nに振り分けることになる。
<端末110が選択権限を保有している場合>
端末110が、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局の選択権限、および/または、コンテンツ(またはアプリケーション)#Bにデータ送信する通信局の選択権限を保有している場合について説明する。この場合、端末110は、コンテンツ(またはアプリケーション)#Aのデータを得るために一つ以上の通信局を選択する。また、端末110は、コンテンツ(またはアプリケーション)#Bのデータを得るために一つ以上の通信局を選択する。そして、端末110は、いずれかの通信局を通して、プロキシサーバー104に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した通信局を示す情報(グループ情報A)、および/または、コンテンツ(またはアプリケーション)#Bを得るために選択した通信局を示す情報(グループ情報B)を伝送する。そして、プロキシサーバー104は、グループ情報Aにもとづいて、通信局に対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。また、プロキシサーバー104は、グループ情報Bにもとづいて、通信局に対し、コンテンツ(またはアプリケーション)#Bのデータを振り分ける。
端末110が、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局の選択権限、および/または、コンテンツ(またはアプリケーション)#Bにデータ送信する通信局の選択権限を保有している場合について説明する。この場合、端末110は、コンテンツ(またはアプリケーション)#Aのデータを得るために一つ以上の通信局を選択する。また、端末110は、コンテンツ(またはアプリケーション)#Bのデータを得るために一つ以上の通信局を選択する。そして、端末110は、いずれかの通信局を通して、プロキシサーバー104に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した通信局を示す情報(グループ情報A)、および/または、コンテンツ(またはアプリケーション)#Bを得るために選択した通信局を示す情報(グループ情報B)を伝送する。そして、プロキシサーバー104は、グループ情報Aにもとづいて、通信局に対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。また、プロキシサーバー104は、グループ情報Bにもとづいて、通信局に対し、コンテンツ(またはアプリケーション)#Bのデータを振り分ける。
例えば、コンテンツ(またはアプリケーション)#Aのデータを得るために選択された通信局が、第1の通信局107_1と第2の通信局107_2である場合、プロキシサーバー104は、サーバー102を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、106_1、106_2に振り分ける。また、コンテンツ#Bのデータを得るために選択された通信局が、第Nの通信局107_Nである場合、プロキシサーバー104は、サーバー102を経由して得たコンテンツ(またはアプリケーション)#Bのデータを、107_Nに振り分ける。
図2は、本実施の形態に係る端末110の構成の一例を示す図である。
送信制御部205は、送信制御情報204を入力とし、送信制御情報204に基づいた送信制御信号206を出力する。送信制御情報204は、例えば、端末が各送信部から送信するデータのために使用する誤り訂正符号化、変調信号を生成するための変調方式(マッピング)、周波数変換、増幅等の各無線通信方式の送信用の処理のための情報を含む。なお、詳細の動作については、後で説明する。
受信制御部217は、受信制御情報216を入力とし、受信制御情報216に基づいた受信制御信号218を出力する。受信制御情報216は、例えば、各受信部が受信する受信信号に対して施す周波数変換、復調、誤り訂正復号化等の各無線通信方式の受信用の処理のための情報を含む。
送信データ解析部202は、送信情報201、および、送信制御信号206を入力とし、送信制御信号206に基づいて、送信情報201を制御し、第1の送信データ203_1、第2の送信データ203_2、・・・、第Nの送信データ203_Nを出力する。つまり、送信データ解析部202は、第iの送信データ203_i(iは1以上N以下の整数(Nは2以上、または、3以上の整数))を出力する。
第1の送信部207_1は、第1の送信データ203_1、および、送信制御信号206を入力とし、送信制御信号206に基づき、第1の送信データ203_1に、誤り訂正符号化、変調(マッピング)、周波数変換、増幅等の処理を施し(「第1の無線通信方式」の送信用の処理を施し)、第1の送信信号208_1を出力する。第1の送信信号208_1は、第1の送信アンテナ209_1から電波として出力される。
第2の送信部207_2は、第2の送信データ203_2、および、送信制御信号206を入力とし、送信制御信号206に基づき、第2の送信データ203_2に、誤り訂正符号化、変調(マッピング)、周波数変換、増幅等の処理を施し(「第2の無線通信方式」の送信用の処理を施し)、第2の送信信号208_2を出力する。第2の送信信号208_2は、第2の送信アンテナ209_2から電波として出力される。
第Nの送信部207_Nは、第Nの送信データ203_N、および、送信制御信号206を入力とし、送信制御信号206に基づき、第Nの送信データ203_Nに、誤り訂正符号化、変調(マッピング)、周波数変換、増幅等の処理を施し(「第Nの無線通信方式」の送信用の処理を施し)、第Nの送信信号208_Nを出力する。第Nの送信信号208_Nは、第Nの送信アンテナ209_Nから電波として出力される。
同様に、第iの送信部207_iは、第iの送信データ203_i、および、送信制御信号206を入力とし、送信制御信号206に基づき、第iの送信データ203_iに、誤り訂正符号化、変調(マッピング)、周波数変換、増幅等の処理を施し(「第iの無線通信方式」の送信用の処理を施し)、第iの送信信号208_iを出力する。第iの送信信号208_iは、第iの送信アンテナ209_iから電波として出力される(iは、1以上N以下の整数)。
第1の受信部212_1は、第1の受信アンテナ210_1で受信した第1の受信信号211_1、および、受信制御信号218を入力とし、受信制御信号218に基づいて、第1の受信信号211_1の受信処理(周波数変換、復調、誤り訂正復号など)を行い(「第1の無線通信方式」の受信用の処理を施し)、第1の受信データ213_1を出力する。
第2の受信部212_2は、第2の受信アンテナ210_2で受信した第2の受信信号211_2、および、受信制御信号218を入力とし、受信制御信号218に基づいて、第2の受信信号211_2の受信処理(周波数変換、復調、誤り訂正復号など)を行い(「第2の無線通信方式」の受信用の処理を施し)、第2の受信データ213_2を出力する。
第Nの受信部212_Nは、第Nの受信アンテナ210_Nで受信した第Nの受信信号211_N、および、受信制御信号218を入力とし、受信制御信号218に基づいて、第Nの受信信号211_Nの受信処理(周波数変換、復調、誤り訂正復号など)を行い(「第Nの無線通信方式」の受信用の処理を施し)、第Nの受信データ213_Nを出力する。
同様に、第iの受信部212_iは、第iの受信アンテナ210_iで受信した第iの受信信号211_i、及び受信制御信号218を入力とし、受信制御信号218に基づいて、第iの受信信号211_iの受信処理(周波数変換、復調、誤り訂正復号など)を行い(「第iの無線通信方式」の受信用の処理を施し)、第iの受信データ213_iを出力する(iは、1以上N以下の整数)。
受信データ解析部214は、第1の受信データ213_1、第2の受信データ213_2、・・・、第Nの受信データ213_N(つまり、第iの受信データ213_i(iは1以上N以下の整数(Nは2以上、または、3以上の整数)))、および、受信制御信号218を入力とし、受信制御信号218に基づき、受信データ215を出力する。
図2の構成により、図1を用いて説明した、通信、特に、複数の変調信号の同時受信、および、複数の変調信号の同時送信が行われることになる。
なお、図2では、各送信部、各受信部にそれぞれアンテナが接続されているが、本開示はこれに限定されない。例えば、各通信方式で送信用のアンテナと受信用のアンテナが共用されてもよい。あるいは、複数の送信部、複数の受信部で、アンテナが共用されてもよい。また、各送信部、各受信部に、複数のアンテナが接続されていてもよい。
また、本開示において、各送信部を経て送信される信号が複数であってもよいし、各受信部が受信する受信信号が複数であってもよい。例えば、端末は、各送信部を経て、対応する無線通信方式において、周波数、周波数帯域、送信アンテナ数等が互いに異なる複数の変調信号を送信するような構成であってもよい(すなわち、各送信部が同一の複数の変調信号を送信するような構成でもよい)。この場合、各送信部の入力となる送信信号は、複数であってもよい。また、端末は、各受信部により、対応する無線通信方式において、周波数、周波数帯域、送信アンテナ数等が互いに異なる複数の変調信号を受信するような構成であってもよい。この場合、各受信部の出力となる信号は、複数あってもよい。
次に、端末110が送受信を行う複数の無線通信方式の一例について説明する。
図3は、無線通信方式の一例を示す表である。図3の例では、図1および図2において、無線通信方式の数をN=4とする。そして、図3に示す各無線通信方式は、第1の無線通信方式から第4の無線通信方式に対応しているものとする。
図3の例において、「第1の無線通信方式」は、「通信方式が「無線LAN(Local Area Network)」、使用する周波数が2.4GHz、または、5GHzである」ということを意味している。同様に、「第2の無線通信方式」は、「通信方式が「Bluetooth(登録商標)」、使用する周波数が2.4GHzである」ということを意味している。「第3の無線通信方式」は、「通信方式が「第三世代携帯電話」、使用する周波数が800MHz、または、2GHzである」ということを意味している。「第4の無線通信方式」は、「通信方式が「第四世代携帯電話」、使用する周波数が800MHz、または、2GHzである」ということを意味している。
なお、図3では、第1の無線通信方式から第4の無線通信方式が互いに異なる場合について示したが、同じ無線通信方式が2個以上含まれていてもよい。例えば、第1の無線通信方式と第2の無線通信方式が、無線LAN(Local Area Network)であり、使用する周波数が同じであっても異なっていてもよい。このとき、第1の無線通信方式(例えば、無線LAN)による通信サービスを提供するプロバイダーと、第2の無線通信方式(例えば、無線LAN)による通信サービスを提供するプロバイダーとが、同一であってもよいし、異なっていてもよい。
次に、図1のプロキシサーバー104の構成について説明する。
図4は、プロキシサーバー104の構成の一例を示す図である。図4に示すプロキシサーバー104は、送信データ振り分け部402、受信データ解析および受信データ振り分け部405、無線通信方式選択部408を有する。
送信データ振り分け部402は、送信データ401(図1の送信データ103_2)、および、制御信号409を入力とし、制御信号409に基づき、第1の通信局の送信データ403_1(図1の第1の通信局の送信データ106_1)、第2の通信局の送信データ403_2(図1の第2の通信局の送信データ106_2)、・・・、第Nの通信局の送信データ403_N(図1の第Nの通信局の送信データ106_N)を出力する。
なお、送信データ振り分け部402は、第1の通信局の送信データ403_1、第2の通信局の送信データ403_2、・・・、第Nの通信局の送信データ403_Nを、すべて出力するとは限らない。送信データ振り分け部402は、変調信号を送信する通信局に対して、送信データを出力する。送信データ振り分け部402における振り分けの制御方法についての情報は、制御信号409に含まれているものとする。
受信データ解析および受信データ振り分け部405は、第1の通信局の受信データ404_1(図1の第1の通信局の受信データ105_1)、第2の通信局の受信データ404_2(図1の第2の通信局の受信データ105_2)、・・・、第Nの通信局の受信データ404_N(図1の第Nの通信局の受信データ105_N)、および、制御信号409を入力とし、制御信号409に基づき、受信データの解析、および、受信データの振り分けを行い、受信データ406(図1の受信データ103_1)を出力する。
受信データ解析および受信データ振り分け部405には、第1の通信局の受信データ404_1、第2の通信局の受信データ404_2、・・・、第Nの通信局の受信データ404_Nが入力される。しかし、受信データ404_1から404_Nのすべてにデータが存在しているとは限らない。受信データ解析および受信データ振り分け部405には、端末110が送信した変調信号を受信した通信局が得た受信データのみが入力される。受信データ解析および受信データ振り分け部405における、受信データの解析、および、受信データの振り分けの制御方法についての情報は、制御信号409に含まれているものとする。
また、受信データ解析および受信データ振り分け部405は、第1の通信局の受信データ404_1、第2の通信局の受信データ404_2、・・・、第Nの通信局の受信データ404_Nに含まれる各制御情報から端末要求を取得し、端末要求信号407を出力する。端末要求には、端末がアクセス可能な通信局の情報、および/または、端末がリンクを確立できた通信局の情報等が含まれる。
無線通信方式選択部408は、(ネットワーク側での)要求信号400、および、端末要求信号407を入力とし、変調信号を送信する通信局、および、変調信号を受信する通信局を決定し、決定した通信局の情報を含む制御信号409を出力する。
次に、本実施の形態において、端末が、通信局、プロキシサーバー、サーバーを介して、ネットワーク上のコンテンツを入手する処理について説明する。図5は、通信状態の一例を示す図である。図5に示す例では、端末は、第1~第4の通信局とリンクを確立し、そのうち少なくとも一つ以上の通信局を介して、コンテンツのデータを要求する。
図6は、本実施の形態におけるコンテンツ入手方法の手順を示すシーケンス図である。なお、図6では、説明の簡便化のため、1つの通信局のみを図示する。以下、図6を参照して、コンテンツ入手方法の手順を説明する。
端末は、通信局を介し、「リンクが確立できている通信局の情報」をプロキシサーバーに伝達する(S601)。プロキシサーバーは、端末とのリンクが確立できている通信局の情報を保持する。
次に、端末は、通信局を介し、コンテンツのデータの要求をプロキシサーバー経由で行う(S602)。
次に、プロキシサーバーは、「リンクが確立できている通信局の情報」に基づき、要求されたコンテンツのデータを伝送するために使用する通信局を選択する(S603)。
なお、プロキシサーバーは、リンクが確立できている通信局の全てを使用して、端末にコンテンツのデータを伝送しなくてもよい。つまり、プロキシサーバーは、リンクが確立できている通信局のうち、少なくとも一部の通信局を介して、コンテンツのデータを伝送してもよい。その際、コンテンツのデータを伝送するために使用する通信局の選択は、ネットワーク、サーバー、各通信局の指示、および/または、端末からのフィードバック情報に基づいて行われることになる。
次に、プロキシサーバーは、選択した通信局に対して、コンテンツのデータを振り分けて送信する(S604)。通信局は、プロキシサーバーの指示に従い、振り分けられたコンテンツのデータを端末に送信する(S605)。
端末は、少なくとも一つ以上の通信局から送信されたコンテンツのデータを受信し、受信したデータに対して受信処理等を行って、コンテンツを取得する(S606)。
なお、図6の例では、コンテンツのデータが一つの通信局から送信されているが、コンテンツのデータは、複数の通信局から送信されてもよい。また、図6の例では、端末が「リンクが確立できている通信局の情報」をプロキシサーバーに伝達するために経由する通信局と、コンテンツのデータの要求を行うために経由する通信局と、端末にコンテンツのデータを送信する通信局とが互いに同一の通信局である場合を示している。本開示では、端末が「リンクが確立できている通信局の情報」をプロキシサーバーに伝達するために経由する通信局と、コンテンツのデータの要求を行うために経由する通信局と、端末にコンテンツのデータを送信する通信局とが互いに異なっていてもよい。
なお、図5の通信状態の詳細については、図1に示したとおりである。また、図6で説明した端末は、図2に示した構成を有する。図6で説明したプロキシサーバーは、図4に示した構成を有する。また、図6で説明したS603の動作は、図4の無線通信方式選択部408が担う。そして、S604の動作は、図4の送信データ振り分け部402が担う。
受信データ解析および受信データ振り分け部405は、第1の通信局の受信データ404_1、第2の通信局の受信データ404_2、・・・、第Nの通信局の受信データ404_N、および、制御信号409を入力とする。そして、受信データ解析および受信データ振り分け部405は、制御信号409に基づき、受信データの解析、および、受信データの振り分けを行い、受信データ406を出力する。この構成により、受信データ解析および受信データ振り分け部405は、図6のS601、S602における受信動作を担う。
なお、受信データ解析および受信データ振り分け部405には、第1の通信局の受信データ404_1、第2の通信局の受信データ404_2、・・・、第Nの通信局の受信データ404_Nが入力される。しかし、受信データ404_1から404_Nのすべてにデータが存在しているとは限らない。受信データ解析および受信データ振り分け部405には、端末110が送信した変調信号を受信した通信局が得た受信データのみが入力される。受信データ解析および受信データ振り分け部405における、受信データの解析、および、受信データの振り分けの制御方法についての情報は、制御信号409に含まれているものとする。
次に、図5、図6を用いて説明した、コンテンツの送信方法について、図7を用いて説明する。図7は、本実施の形態におけるコンテンツの送信方法の一例を示す図である。
例えば、プロキシサーバーが「リンクが確立できている通信局の情報」に基づき、コンテンツのデータを伝送するために第1の通信局と第4の通信局を選択したとする。この選択は、図4の無線通信方式選択部408により行われる。この場合に、図4の送信データ振り分け部402が送信データを振り分ける様子を、図7を用いて説明する。
図7(A)は、図4の送信データ401の様子、図7(B)は、図4の第1の通信局の送信データ403_1の様子、図7(C)は、図4の第4の通信局の送信データ403_4の様子を示している。図7(A)~(C)における横軸は時間を示している。
図7(A)に示しているように、横軸時間に対し、データ#1、データ#2、データ#3、・・・のように図4の送信データ振り分け部402に入力されるものとする。なお、データは、ビット単位、バイト単位、パケット単位、フレーム単位、いずれであってもよい。
そして、図4の送信データ振り分け部402は、データ#1を第1の通信局で送信すると決定する。したがって、図7(B)のようになる。
同様に、図4の送信データ振り分け部402は、データ#2、データ#3、データ#7、データ#9、・・・を第1の通信局で送信すると決定する。したがって、図7(B)のようになる。
また、図4の送信データ振り分け部402は、データ#4を第4の通信局で送信すると決定する。したがって、図7(C)のようになる。
同様に、図4の送信データ振り分け部402は、データ#5、データ#6、データ#8、データ#10、・・・を第4の通信局で送信すると決定する。したがって、図7(C)のようになる。
図4の送信データ振り分け部402は、第1の通信局に、図7(B)に示すデータを振り分け、第4の通信局に、図7(C)に示すデータを振り分ける。第1の通信局および第4の通信局は、それぞれ、振り分けられたデータを端末に送信する。
ここで、端末から要求されたコンテンツに関するデータは、コンテンツの本体データの情報ビットを含む情報パケットと、コンテンツの本体データの誤り訂正のために付加されたパリティビットを含むパリティパケットとを含んでいてもよい。この場合、コンテンツに関するデータに対して、誤り訂正符号により符号化が行われることになる。なお、このレイヤーで導入する誤り訂正符号をアプリケーションレイヤーFEC(Forward Error Correction)と呼ぶ。そして、以降で説明する通信局では、例えば、無線により伝送するために、再度、誤り訂正符号による符号化が行われる。つまり、物理層(PHYレイヤー)での誤り訂正符号化が行われる。情報パケットとパリティパケットとを送信する場合、情報パケットを送信する通信局と、パリティパケットを送信する通信局とは異なっていてもよい。端末は、情報パケットとパリティパケットとを異なる通信局を介して受信することにより、端末における受信処理が複雑にならずにすむ。
なお、アプリケーションレイヤーFECを導入しない場合、コンテンツ本体から、例えば、パケットが生成されることになる。
以上のように、複数の無線通信方式を用いて複数の変調信号を送信及び受信することができる端末が、ネットワークに存在するプロキシサーバーとの間で、リンクが確立できている通信局の情報を共有する。これにより、複数の通信局が複数の変調信号を送信するので、ネットワークから効率よくデータを送信できる。また、通信端末は、複数の変調信号を受信し、データを得ることで、データ伝送速度を効率よく向上させることができ、これにより、周波数利用効率が向上するという効果を得ることができる。
なお、本実施の形態では、図3で説明したように、通信方式として、無線LAN、Bluetooth(登録商標)、第三世代携帯電話、第四世代携帯電話を例に説明したが、これらに限ったものではなく、他の無線通信方式が、同時送信する通信方式の一つに選ばれても、本実施の形態は、同様に実施することができる。
なお、本実施の形態で、プロキシサーバーと記載したが、プロキシサーバーが、サーバーであってもよい。また、サーバーがプロキシサーバーであってもよい。よって、プロキシサーバー、または、サーバーが含まれていないというような構成であってもよい。
(実施の形態2)
本実施の形態では、端末が通信可能な通信方式の情報をプロキシサーバーと共有し、複数の個別ネットワークに属する通信局がデータを送信する方法について説明する。
本実施の形態では、端末が通信可能な通信方式の情報をプロキシサーバーと共有し、複数の個別ネットワークに属する通信局がデータを送信する方法について説明する。
図8は、本実施の形態における通信状態の一例を示す図である。端末810は、複数の無線通信方式の送信及び受信に対応することができる端末である。このとき、端末810が対応することのできる無線通信方式をN(Nは2以上の整数(または、Nは3以上の整数))種類とし、N種類の無線通信方式それぞれに対し、「第1の無線通信方式」、「第2の無線通信方式」、「第3の無線通信方式」、・・・、「第Nの無線通信方式」と名付ける。すなわち、「第iの無線通信方式」が存在することになる(iは1以上N以下の整数とする)。
ただし、端末810は、N種類の無線通信方式の送受信すべてに対応していなくてもよい。つまり、端末810は、N種類以下(2種類以上)の無線通信方式の送受信に対応している。
図8に示すように、端末810は、「第1の無線通信方式」により、第1の通信局を含む第1の個別ネットワーク807_1と通信を行う場合がある。なお、図8の矢印808_1は、端末810が変調信号を送信し、第1の個別ネットワーク807_1がその変調信号を受信することを意味している。そして、矢印809_1は、第1の個別ネットワーク807_1が変調信号を送信し、端末810がその変調信号を受信することを意味している。
なお、「第1の通信局を含む第1の個別ネットワーク」とは、「少なくとも、通信局及びサーバー」、または、「少なくとも、通信局及びプロキシサーバー」、を含んでいることを意味している。
端末810は、「第2の無線通信方式」により、第2の通信局を含む第2の個別ネットワーク807_2と通信を行う場合がある。なお、図8の矢印808_2は、端末810が変調信号を送信し、第2の個別ネットワーク807_2がその変調信号を受信することを意味している。そして、809_2は、第2の個別ネットワーク矢印807_2が変調信号を送信し、端末810がその変調信号を受信することを意味している。
なお、「第2の通信局を含む第2の個別ネットワーク」とは、「少なくとも、通信局及びサーバー」、または、「少なくとも、通信局及びプロキシサーバー」、を含んでいることを意味している。
端末810は、「第Nの無線通信方式」により、第Nの通信局を含む第Nの個別ネットワーク807_Nと通信を行う場合がある。なお、図8の矢印808_Nは、端末810が変調信号を送信し、第Nの個別ネットワーク807_Nがその変調信号を受信することを意味している。そして、矢印809_Nは、第2の個別ネットワーク807_Nが変調信号を送信し、端末810がその変調信号を受信することを意味している。
なお、「第Nの通信局を含む第Nの個別ネットワーク」とは、各個別ネットワークが、「少なくとも、通信局及びサーバー」、または、「少なくとも、通信局及びプロキシサーバー」、を含んでいることを意味している。
上述したように、端末810は、「第iの無線通信方式」により、第iの通信局を含む第iの個別ネットワークのいずれかと通信を行う場合がある(ただし、iは1以上N以下の整数とする)。
本実施の形態の特徴的な点として、第1の個別ネットワーク807_1、第2の個別ネットワーク807_2、・・・、第Nの個別ネットワーク807_Nとは別に、これらN個の個別ネットワークの上流に位置する上位ネットワーク899を含んでいる点である。上位ネットワーク899は、上位サーバー802および上位プロキシサーバー804を含む。
第1の個別ネットワーク807_1は、上位プロキシサーバー804と通信を行う。したがって、第1の個別ネットワーク807_1は、上位プロキシサーバー804へデータを送信することもあり(805_1)、上位プロキシサーバー804からデータを受信することもある(806_1)。
同様に、第2の個別ネットワーク807_2は、上位プロキシサーバー804と通信を行う。したがって、第2の個別ネットワーク807_2は、上位プロキシサーバー804へデータを送信することもあり(805_2)、上位プロキシサーバー804からデータを受信することもある(806_2)。
そして、第Nの個別ネットワーク807_Nは、上位プロキシサーバー804と通信を行う。したがって、第Nの個別ネットワーク807_Nは、上位プロキシサーバー804へデータを送信することもあり(805_N)、上位プロキシサーバー804からデータを受信することもある(806_N)。
上述したように、第iの個別ネットワーク807_iは、上位プロキシサーバー804と通信を行い、第iの個別ネットワーク807_iは、データを送信したり、受信したりすることがある(ただし、iは1以上N以下の整数とする)。
上位プロキシサーバー804は、第iの個別ネットワーク807_i(iは1以上N以下の整数)と通信を行うとともに、上位サーバー802とも通信を行う。したがって、上位プロキシサーバー804は、上位サーバー802へデータを送信することもあり(803_1)、上位サーバー802からデータを受信することもある(803_2)。
上位サーバー802は、上位プロキシサーバー804と通信を行うとともに、上位ネットワーク899よりもさらに上流のネットワークに対し、データを送信することもあり(801_1)、ネットワークからデータを受信することもある(801_2)。
次に、図8を用いて、具体的な通信の例として、端末810がネットワークからデータを取得する方法について、2通りの方法を説明する。
[ネットワークからデータを取得する第1の方法]
まず、端末810がネットワークからデータを取得する第1の方法を説明する。端末810が、ネットワーク上にあるコンテンツ(またはアプリケーション)#Aを入手する場合について説明する。端末810は、上位プロキシサーバー804および上位サーバー802を経由して、ネットワークからコンテンツ(またはアプリケーション)#Aを入手する。このとき、図8の例では、端末810が、第1の個別ネットワーク807_1、第2の個別ネットワーク807_2、・・・、第Nの個別ネットワーク807_Nに含まれるN個の通信局のうち、M(Mは2以上N以下の整数)個の通信局を介して、コンテンツ(またはアプリケーション)#Aのデータを入手することになる。
まず、端末810がネットワークからデータを取得する第1の方法を説明する。端末810が、ネットワーク上にあるコンテンツ(またはアプリケーション)#Aを入手する場合について説明する。端末810は、上位プロキシサーバー804および上位サーバー802を経由して、ネットワークからコンテンツ(またはアプリケーション)#Aを入手する。このとき、図8の例では、端末810が、第1の個別ネットワーク807_1、第2の個別ネットワーク807_2、・・・、第Nの個別ネットワーク807_Nに含まれるN個の通信局のうち、M(Mは2以上N以下の整数)個の通信局を介して、コンテンツ(またはアプリケーション)#Aのデータを入手することになる。
このとき、この複数の通信局を選択する権限は、以下にそれぞれ説明するように、端末810が保有していてもよいし、上位プロキシサーバー804が保有していてもよい。
<上位プロキシサーバー804が選択権限を保有している場合>
通信局の選択権限を、上位プロキシサーバー804が保有している場合について説明する。この場合、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを送信するためのM個の通信局を選択する。そして、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを、選択したM個の通信局をそれぞれ含むM個の個別ネットワークに振り分けを行うことになる。
通信局の選択権限を、上位プロキシサーバー804が保有している場合について説明する。この場合、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを送信するためのM個の通信局を選択する。そして、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを、選択したM個の通信局をそれぞれ含むM個の個別ネットワークに振り分けを行うことになる。
例えば、上位プロキシサーバー804が第1の通信局を含む第1の個別ネットワーク807_1と第2の通信局を含む第2の個別ネットワーク807_2を通して、端末810にコンテンツ(またはアプリケーション)#Aのデータを伝送する場合について説明する。この場合、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、図8の806_1、806_2に振り分けることになる。
<端末810が選択権限を保有している場合>
通信局の選択権限を、端末810が保有している場合について説明する。この場合、端末810は、コンテンツ(またはアプリケーション)#Aのデータを得るためのM個の通信局を選択する。そして、端末810は、いずれかの通信局を含む個別ネットワークを通して、上位プロキシサーバー804に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択したM個の通信局をそれぞれ含むM個の個別ネットワークの情報を上位プロキシサーバー804に伝送する。そして、上位プロキシサーバー804は、この情報にもとづき、M個の個別ネットワークに対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。
通信局の選択権限を、端末810が保有している場合について説明する。この場合、端末810は、コンテンツ(またはアプリケーション)#Aのデータを得るためのM個の通信局を選択する。そして、端末810は、いずれかの通信局を含む個別ネットワークを通して、上位プロキシサーバー804に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択したM個の通信局をそれぞれ含むM個の個別ネットワークの情報を上位プロキシサーバー804に伝送する。そして、上位プロキシサーバー804は、この情報にもとづき、M個の個別ネットワークに対し、コンテンツ(またはアプリケーション)#Aのデータを振り分ける。
例えば、上位プロキシサーバー804が第1の通信局を含む第1の個別ネットワーク807_1と第2の通信局を含む第2の個別ネットワーク807_2を通して、端末810にコンテンツ(またはアプリケーション)#Aのデータを伝送する場合について説明する。この場合、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、図8の806_1、806_2に振り分けることになる。
[ネットワークからデータを取得する第2の方法]
次に、端末810がネットワークからデータを取得する第2の方法を説明する。端末810が、ネットワーク上にある複数のコンテンツ(またはアプリケーション)を入手する場合について説明する。例えば、端末810が、コンテンツ(またはアプリケーション)#Aとコンテンツ(またはアプリケーション)#Bとを入手するものとする。このとき、第2の方法では、端末810は、コンテンツ(またはアプリケーション)#Aを一つ以上の通信局に対応する一つ以上の個別ネットワークから入手し、コンテンツ(またはアプリケーション)#Bを一つ以上の通信局に対応する一つ以上の個別ネットワークから入手することになる。このとき、コンテンツ#Aを取得するための一つ以上の通信局と、コンテンツ#Bを取得するための一つ以上の通信局とは、一部が重複していてもよいし、すべてが重複していてもよい。
次に、端末810がネットワークからデータを取得する第2の方法を説明する。端末810が、ネットワーク上にある複数のコンテンツ(またはアプリケーション)を入手する場合について説明する。例えば、端末810が、コンテンツ(またはアプリケーション)#Aとコンテンツ(またはアプリケーション)#Bとを入手するものとする。このとき、第2の方法では、端末810は、コンテンツ(またはアプリケーション)#Aを一つ以上の通信局に対応する一つ以上の個別ネットワークから入手し、コンテンツ(またはアプリケーション)#Bを一つ以上の通信局に対応する一つ以上の個別ネットワークから入手することになる。このとき、コンテンツ#Aを取得するための一つ以上の通信局と、コンテンツ#Bを取得するための一つ以上の通信局とは、一部が重複していてもよいし、すべてが重複していてもよい。
端末810が、複数のコンテンツを、複数の通信局から入手する場合について説明する。このとき、この複数の通信局にそれぞれ対応する複数の個別ネットワークを選択する権限、および/または、各コンテンツをどの通信局を含む個別ネットワークから端末が得るかについての割り当ての権限は、以下に説明するように、端末810が保有していてもよいし、上位プロキシサーバー804が保有していてもよい。
<上位プロキシサーバー804が選択権限を保有している場合>
上位プロキシサーバー804が、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークの選択権限、および/または、コンテンツ(またはアプリケーション)#Bにデータを送信する通信局を含む個別ネットワークの選択権限を、保有している場合について説明する。この場合、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークとして、一つ以上の通信局に対応する一つ以上の個別ネットワークを選択する。また、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークとして、一つ以上の通信局に対応する一つ以上の個別ネットワークを選択する。そして、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを、コンテンツ(またはアプリケーション)#A向けに選択した一つ以上の個別ネットワークに振り分け、および/または、コンテンツ(またはアプリケーション)#Bのデータを、コンテンツ(またはアプリケーション)#B向けに選択した一つ以上の個別ネットワークに振り分ける。
上位プロキシサーバー804が、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークの選択権限、および/または、コンテンツ(またはアプリケーション)#Bにデータを送信する通信局を含む個別ネットワークの選択権限を、保有している場合について説明する。この場合、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークとして、一つ以上の通信局に対応する一つ以上の個別ネットワークを選択する。また、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークとして、一つ以上の通信局に対応する一つ以上の個別ネットワークを選択する。そして、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Aのデータを、コンテンツ(またはアプリケーション)#A向けに選択した一つ以上の個別ネットワークに振り分け、および/または、コンテンツ(またはアプリケーション)#Bのデータを、コンテンツ(またはアプリケーション)#B向けに選択した一つ以上の個別ネットワークに振り分ける。
例えば、上位プロキシサーバー804がコンテンツ(またはアプリケーション)#Aのデータを伝送するために第1の通信局を含む第1の個別ネットワーク807_1と第2の通信局を含む第2の個別ネットワーク807_2を選択し、コンテンツ(またはアプリケーション)#Bのデータを伝送するために第Nの通信局を含む第Nの個別ネットワーク807_Nを選択したものとする。この場合、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、図8の806_1、806_2に振り分けることになる。そして、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Bのデータを806_Nに振り分けることになる。
<端末810が選択権限を保有している場合>
コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークの選択権限、および/または、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークの選択権限を、端末810が保有している場合について説明する。この場合、端末810は、コンテンツ(またはアプリケーション)#Aのデータを得るために一つ以上の個別ネットワークを選択し、および/または、コンテンツ(またはアプリケーション)#Bのデータを得るために一つ以上の個別ネットワークを選択する。そして、端末810は、いずれかの通信局を含む個別ネットワークをとおして、上位プロキシサーバー804に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した通信局を含む個別ネットワークの情報、および/または、コンテンツ(またはアプリケーション)#Bを得るために選択した通信局を含む個別ネットワークの情報を伝送する。そして、上位プロキシサーバー804は、端末から受け取った情報に基づき、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークに、データを振り分ける。また、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークに、データを振り分ける。
コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークの選択権限、および/または、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークの選択権限を、端末810が保有している場合について説明する。この場合、端末810は、コンテンツ(またはアプリケーション)#Aのデータを得るために一つ以上の個別ネットワークを選択し、および/または、コンテンツ(またはアプリケーション)#Bのデータを得るために一つ以上の個別ネットワークを選択する。そして、端末810は、いずれかの通信局を含む個別ネットワークをとおして、上位プロキシサーバー804に対し、コンテンツ(またはアプリケーション)#Aのデータを得るために選択した通信局を含む個別ネットワークの情報、および/または、コンテンツ(またはアプリケーション)#Bを得るために選択した通信局を含む個別ネットワークの情報を伝送する。そして、上位プロキシサーバー804は、端末から受け取った情報に基づき、コンテンツ(またはアプリケーション)#Aのデータを送信する通信局を含む個別ネットワークに、データを振り分ける。また、上位プロキシサーバー804は、コンテンツ(またはアプリケーション)#Bのデータを送信する通信局を含む個別ネットワークに、データを振り分ける。
例えば、第1の通信局を含む第1の個別ネットワーク807_1と第2の通信局を含む第2の個別ネットワーク807_2を通して、端末810にコンテンツ(またはアプリケーション)#Aのデータを伝送する場合、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Aのデータを、図8の806_1、806_2に振り分けることになる。そして、第Nの通信局を含む第Nの個別ネットワーク807_Nを通して、端末810にコンテンツ(またはアプリケーション)#Bのデータを伝送する場合、上位プロキシサーバー804は、上位サーバー802を経由して得たコンテンツ(またはアプリケーション)#Bのデータを、図8の806_Nに振り分けることになる。
次に、図8で説明したN個の個別ネットワークについて、第iの個別ネットワーク807_i(iは1以上N以下の整数)を例にとって説明する。図9は、第iの通信局を含む第iの個別ネットワーク807_iの構成例を示す図である。図9に示すように、第iの個別ネットワークは、第iの通信局906、サーバー902、プロキシサーバー904を含むものとする。
サーバー902は、ネットワークと通信を行う。図9の901_1は、サーバー902のネットワークに対する送信信号を示し、901_2は、サーバー902のネットワークからの受信信号を示している。
プロキシサーバー904は、サーバー902と通信を行う。図9の903_1は、プロキシサーバー904のサ―バー902に対する送信信号を示し、903_2は、プロキシサーバー904のサーバー902からの受信信号を示している。
プロキシサーバー904は、第iの通信局906と通信を行う。図9の905_1は、プロキシサーバー904の第iの通信局906からの受信信号、つまり、第iの通信局906のプロキシサーバー904に対する送信信号を示している。また、図9の905_2は、プロキシサーバー904の第iの通信局906に対する送信信号、つまり、第iの通信局906のプロキシサーバー904からの受信信号を示している。
第iの通信局906は、プロキシサーバー904と通信を行う。また、第iの通信局906は、端末と通信を行う。図9の907_1は、第iの通信局906の端末からの受信信号を示し、907_2は、第iの通信局906の端末に対する送信信号を示している。
本実施の形態における端末810は、図2に示した構成と同様の構成を有し、実施の形態1で説明した端末の動作と同様の動作を行うので、ここでは、説明を省略する。
また、本実施の形態における端末810が送受信を行う複数の無線通信方式の一例は、図3で説明した一例と同様である。端末810は、N=4とし、第1の無線通信方式から第4の無線通信方式に対応しているものとする。
また、本実施の形態における上位プロキシサーバー804の構成の一例は、図4に示したプロキシサーバー104の構成の一例と同様である。以下では、図4を用いて、上位プロキシサーバー804の構成を説明する。
送信データ振り分け部402は、送信データ401(図8の送信データ803_2)、および、制御信号409を入力とし、制御信号409に基づき、第1の個別ネットワークへの送信データ403_1(図8の第1の個別ネットワークへの送信データ806_1)、第2の個別ネットワークへの送信データ403_2(図8の第2の個別ネットワークへの送信データ806_2)、・・・、第Nの個別ネットワークへの送信データ403_N(図8の第Nの個別ネットワークへの送信データ806_N)を出力する。
なお、送信データ振り分け部402は、第1の個別ネットワークへの送信データ403_1、第2の個別ネットワークへの送信データ403_2、・・・、第Nの個別ネットワークへの送信データ403_Nを、すべて出力するとは限らない。送信データ振り分け部402は、変調信号を送信する通信局を含む個別ネットワークに対する送信データを出力する。送信データ振り分け部402における振り分けの制御方法についての情報は、制御信号409に含まれているモノとする。
受信データ解析および受信データ振り分け部405は、第1の個別ネットワークからの受信データ404_1(図8の第1の個別ネットワークからの受信データ805_1)、第2の個別ネットワークからの受信データ404_2(図8の第2の個別ネットワークからの受信データ805_2)、・・・、第Nの個別ネットワークからの受信データ404_N(図8の第Nの個別ネットワークからの受信データ805_N)、および、制御信号409を入力とし、制御信号409に基づき、受信データの解析、および、受信データの振り分けを行い、受信データ406(図8の受信データ803_1)を出力する。
また、受信データ解析および受信データ振り分け部405は、第1の個別ネットワークからの受信データ404_1、第2の個別ネットワークからの受信データ404_2、・・・、第Nの個別ネットワークからの受信データ404_Nに含まれる各制御情報から端末要求を取得し、端末要求信号407を出力する。端末要求は、端末がアクセス可能な通信局の情報、および/または、端末がリンクを確立できた通信局の情報等を含んでいる。
無線通信方式選択部408は、(ネットワーク側での)要求信号400、および、端末要求信号407を入力とし、変調信号を送信する通信局、および、変調信号を受信する通信局を決定し、これらの情報を含む制御信号409を出力する。
次に、本実施の形態において、端末が、通信局を含む個別ネットワーク、および、上位ネットワーク(#Z)を介して、上位ネットワークよりもさらに上流に位置するネットワーク上のコンテンツを入手する処理について説明する。なお、上位ネットワークには、図8で説明した上位プロキシサーバー、上位サーバーが含まれる。図10は、通信状態の一例を示す図である。図5に示す例では、端末は、第1~第4の通信局をそれぞれ含む第1~第4の個別ネットワークとリンクを確立し、そのうち少なくとも一つ以上の個別ネットワークを介して、コンテンツのデータを要求する。
本実施の形態では、上位ネットワークに端末がアクセス可能な個別ネットワークの情報を登録する処理(初期設定処理)と、端末がコンテンツを入手する処理とを行う。まずは、初期設定処理の一例について説明する。
図11は、実施の形態2における初期設定処理の一例を示すシーケンス図である。図11に示す処理は、端末が上位ネットワーク#Zに対して行う初期設定処理である。なお、図11では、説明の簡便化のため、1つの個別ネットワークのみを図示する。
端末は、いずれかの個別ネットワークを介して、上位ネットワーク#Zにアクセスする(S1101)。なお、この際、端末は、上位ネットワーク#Zからアクセス出来た旨を示す応答を受け取ってもよい。
次に、端末は、いずれかの個別ネットワークを介して、アクセス可能(接続可能)なN個の通信局をそれぞれ含むN個の個別ネットワークに関するアクセス情報を上位ネットワーク#Zの上位プロキシサーバーに送信する(S1102)。
上位ネットワーク#Zの上位プロキシサーバーは、アクセス情報に基づいて、端末が(いずれかの場所で)アクセス可能な通信局を含む個別ネットワークの情報を登録する(S1103)。
例えば、端末は、携帯電話関連のモデムを搭載しているが、携帯電話によるデータ通信を運営している会社と契約していないものとする。このような場合、携帯電話関連のネットワークはアクセス可能な通信局を含む個別ネットワークには含まれない。つまり、端末にモデムとしては存在しているが、契約などの関係で、モデムとしての動作しないものについては、アクセス可能な通信局を含む個別ネットワークには含まれないことになる。
なお、図11の例では、端末がネットワーク#Zにアクセスする際に経由する個別ネットワークと、端末がアクセス情報を上位プロキシサーバーに送信する際に経由する個別ネットワークが同一である場合を示しているが、互いに異なっていてもよい。
図11に示した初期設定処理が完了すると、端末は、上位ネットワーク#Zを介して、コンテンツのデータを取得する。
図12は、本実施の形態におけるコンテンツ入手方法の手順を示すシーケンス図である。なお、図12では、説明の簡便化のため、1つの個別ネットワークのみを図示する。以下、図12を参照して、コンテンツ入手方法の手順を説明する。
端末は、いずれかの通信局を含む個別ネットワークを介して、リンクが確立できている通信局を含む個別ネットワークに関する情報(リンク情報)を上位ネットワーク#Zの上位プロキシサーバーに伝達する(S1201)。例えば、リンク情報には、端末とリンクが確立されたM個の通信局(Mは2以上、N以下の整数)をそれぞれ含むM個の個別ネットワークに関する情報が含まれる。これにより、上位ネットワーク#Zの上位プロキシサーバーは、端末がリンクを確立できている通信局に関するリンク情報を保有していることになる。
上位ネットワーク#Zの上位プロキシサーバーは、端末がリンクを確立できている通信局を含む個別ネットワークに関するリンク情報を登録する(S1202)。
端末は、コンテンツのデータの送信要求を、いずれかの通信局を含む個別ネットワークを介して、当該個別ネットワークの個別プロキシサーバー経由で送信する(S1203)。
上位ネットワーク#Zの上位プロキシサーバーは、端末がリンクを確立できている通信局に関するリンク情報に基づき、コンテンツのデータを伝送するために使用する通信局を含む個別ネットワークを選択する(S1204)。例えば、上位ネットワーク#Zの上位プロキシサーバーは、リンク情報に基づき、L個の個別ネットワーク(Lは1以上、M以下の整数)を選択する。
上位ネットワーク#Zの上位プロキシサーバーは、コンテンツのデータを送信するために使用する通信局を含む個別ネットワークに対し、コンテンツのデータを振り分けて送信する(S1205)。なお、コンテンツのデータを送信する通信局を含む個別ネットワークは複数存在していてもよい。
通信局を含む個別ネットワークの各々は、上位ネットワーク#Zの上位プロキシサーバーの指示にしたがい、各個別ネットワークのプロキシサーバーを介してコンテンツのデータを送信する(S1206)。例えば、上位プロキシサーバーがL個の個別ネットワークを選択した場合、L個の個別ネットワークの各々が、コンテンツのデータを送信する。
端末は、通信局を含む少なくとも一つ以上の個別ネットワークから送信されたコンテンツのデータを受信し、受信したデータの受信処理および統合処理を行い、コンテンツのデータを取得する(S1207)。例えば、端末は、L個の個別ネットワークを介して、コンテンツのデータを受信した場合、データを受信した後、L個の通信方式毎に受信処理を行う。そして、端末は、受信処理されたデータを統合し、コンテンツを取得する。
なお、図12の例では、コンテンツのデータが一つの個別ネットワークを介して送信されているが、コンテンツのデータは、複数の個別ネットワークを介して送信されてもよい。また、図12の例では、端末がリンク情報をプロキシサーバーに伝達するために経由する個別ネットワークと、コンテンツのデータの要求を行うために経由する個別ネットワークと、端末にコンテンツのデータを送信するために経由する個別ネットワークとが互いに同一の個別ネットワークである場合を示しているが、互いに異なっていてもよい。
なお、図12の通信状態の詳細については、図8に示したとおりである。また、図12で説明した端末は、図2に示した構成を有する。そして、図12で説明した上位プロキシサーバーは、図4に示した構成を有する。また、図12で説明したS1204の動作は、図4の無線通信方式選択部408が担う。そして、S1205の動作は、図4の送信データ振り分け部402が担う。
受信データ解析および受信データ振り分け部405は、第1の個別ネットワークからの受信データ404_1、第2の個別ネットワークからの受信データ404_2、・・・、第Nの個別ネットワークからの受信データ404_N、および、制御信号409を入力とする。そして、受信データ解析および受信データ振り分け部405は、制御信号409に基づき、受信データの解析、および、受信データの振り分けを行い、受信データ406を出力する。この構成により、受信データ解析および受信データ振り分け部405は、図12のS1201、S1203における受信動作を担う。
なお、受信データ解析および受信データ振り分け部405には、第1の個別ネットワークからの受信データ404_1、第2の個別ネットワークからの受信データ404_2、・・・、第Nの個別ネットワークからの受信データ404_Nが、すべて入力されるとは限らない。受信データ解析および受信データ振り分け部405には、端末810から変調信号を受信した個別ネットワークからの受信データのみが入力される。受信データ解析および受信データ振り分け部405における、受信データの解析、および、受信データの振り分けの制御方法についての情報は、制御信号409に含まれているものとする。
次に、図10、図11、図12を用いて説明したコンテンツの送信方法について、図7を用いて説明する。
例えば、図11に基づき、上位ネットワーク#Zの上位プロキシサーバーが、端末がアクセス可能な通信局を含む個別ネットワークとして、「第1の通信局を含む第1の個別ネットワーク、第2の通信局を含む第2の個別ネットワーク、第4の通信局を含む第4の個別ネットワーク」を登録したものとする。
そして、図12に基づいて、上位ネットワーク#Zの上位プロキシサーバーが、「コンテンツのデータを第1の通信局を含む第1の個別ネットワークと第4の通信局を含む第1の個別ネットワークを介して送信する」と、上位ネットワーク#Zの上位プロキシサーバーが選択したものとする。この選択は、図4の無線通信方式選択部408により行われる。
この場合に、本実施の形態において、図4に示した構成を有する上位プロキシサーバーの図4の送信データ振り分け部402が送信データを振り分ける様子を、図7を用いて説明する。
図7(A)は、図4の送信データ401の様子、図7(B)は、図4の第1の個別ネットワークへの送信データ403_1の様子、図7(C)は、図4の第1の個別ネットワークへの送信データ403_14の様子を示している。図7(A)~(C)における横軸は時間を示している。
図7(A)に示しているように、横軸時間に対し、データ#1、データ#2、データ#3、・・・のように図4の送信データ振り分け部402に入力されるものとする。なお、データは、ビット単位、バイト単位、パケット単位、フレーム単位、いずれであってもよい。
そして、図4の送信データ振り分け部402は、データ#1を第1の通信局を含む第1の個別ネットワークを介して送信すると決定する。したがって、図7(B)のようになる。
同様に、図4の送信データ振り分け部402は、データ#2、データ#3、データ#7、データ#9、・・・を第1の通信局を含む第1の個別ネットワークを介して送信すると決定する。したがって、図7(B)のようになる。
また、図4の送信データ振り分け部402は、データ#4を第4の通信局を含む第4の個別ネットワークを介して送信すると決定する。したがって、図7(C)のようになる。
同様に、図4の送信データ振り分け部402は、データ#5、データ#6、データ#8、データ#10、・・・を第4の通信局を含む第4の個別ネットワークを介して送信すると決定する。したがって、図7(C)のようになる。
本実施の形態において、図4に示した構成を有する上位プロキシサーバーの図4の送信データ振り分け部402は、第1の個別ネットワークに、図7(B)に示すデータを振り分け、第4の個別ネットワークに、図7(C)に示すデータを振り分ける。第1の個別ネットワークに含まれる第1の通信局および第4の個別ネットワークに含まれる第4の通信局は、それぞれ、振り分けられたデータを端末に送信する。
ここで、端末から送信要求されたコンテンツに関するデータは、コンテンツの本体データの情報ビットを含む情報パケットと、コンテンツの本体データの誤り訂正のために付加されたパリティビットを含むパリティパケットとを含んでいてもよい。この場合、コンテンツに対するデータに対して、誤り訂正符号により符号化が行われることになる。なお、このレイヤーで導入する誤り訂正符号をアプリケーションレイヤーFEC(Forward Error Correction)と呼ぶ。そして、以降で説明する通信局では、例えば、無線により伝送するために、再度、誤り訂正符号による符号化が行われる。つまり、物理層(PHYレイヤー)での誤り訂正符号化が行われる。情報パケットとパリティパケットとを送信する場合、情報パケットを送信する通信局を含む個別ネットワークと、パリティパケットを送信する通信局を含む個別ネットワークとは異なっていてもよい。情報パケットとパリティパケットとを異なる個別ネットワークを介して受信することにより、端末装置における受信処理が複雑にならずにすむ。
なお、アプリケーションレイヤーFECを導入しない場合、コンテンツ本体から、例えば、パケットが生成されることになる。
以上のように、複数の無線通信方式の変調信号を送信及び受信することができる通信端末は、上位ネットワークに存在する上位プロキシサーバーとの間で、リンクが確立できている通信局を含む個別ネットワークに関するリンク情報を共有する。そして、上位プロキシサーバーは、リンク情報に基づいて、複数の通信局に対し、要求されたコンテンツのデータを端末に送信するように指示する。これにより、端末は、複数の通信方式に対応する複数の通信局を介して、コンテンツのデータを得るため、データ伝送速度を効率よく向上させることができる。さらに、周波数利用効率が向上するという効果を得ることができる。
なお、本実施の形態では、図3で説明したように、通信方式として、無線LAN、Bluetooth(登録商標)、第三世代携帯電話、第四世代携帯電話を例に説明したが、これらに限ったものではなく、他の無線通信方式が、同時送信する通信方式の一つに選ばれても、本実施の形態は、同様に実施することができる。
なお、本実施の形態で、プロキシサーバーと記載したが、プロキシサーバーが、サーバーであってもよい。また、サーバーがプロキシサーバーであってもよい。よって、プロキシサーバー、または、サーバーが含まれていないというような構成であってもよい。
また、本実施の形態で、上位プロキシサーバーと記載したが、上位プロキシサーバーが、上位サーバーであってもよい。また、上位サーバーが上位プロキシサーバーであってもよい。よって、上位プロキシサーバー、または、上位サーバーが含まれていないというような構成であってもよい。
当然であるが、本明細書において説明した実施の形態、その他の内容を複数組み合わせて、実施してもよい。
また、各実施の形態、その他の内容については、あくまでも例であり、例えば、「変調方式、誤り(消失)訂正符号化方式(使用する誤り訂正符号、符号長、符号化率等)、制御情報など」を例示していても、別の「変調方式、誤り(消失)訂正符号化方式(使用する誤り訂正符号、符号長、符号化率等)、制御情報など」を適用した場合でも同様の構成で実施することが可能である。
変調方式については、本明細書で記載している変調方式以外の変調方式を使用しても、本明細書において説明した実施の形態、その他の内容を実施することが可能である。例えば、APSK(Amplitude Phase Shift Keying)(例えば、16APSK, 64APSK, 128APSK, 256APSK, 1024APSK, 4096APSKなど)、PAM(Pulse Amplitude Modulation)(例えば、4PAM, 8PAM, 16PAM, 64PAM, 128PAM, 256PAM, 1024PAM, 4096PAMなど)、PSK(Phase Shift Keying)(例えば、BPSK, QPSK, 8PSK, 16PSK, 64PSK, 128PSK, 256PSK, 1024PSK, 4096PSKなど)、QAM(Quadrature Amplitude Modulation)(例えば、4QAM, 8QAM, 16QAM, 64QAM, 128QAM, 256QAM, 1024QAM, 4096QAMなど)などを適用してもよいし、各変調方式において、均一マッピング、非均一マッピングとしてもよい。
また、無線通信方式における伝送方法としては、送信装置が一つのアンテナ、受信装置が一つ以上のアンテナで信号を受信する伝送方法(SISO(Single-Input Single-Output)伝送方法、SIMO(SIngle-Input Multiple-Output)伝送方法)であってもよいし、また、送信装置が複数ストリームを送信し、受信装置が1つ以上のアンテナで変調信号を受信する方式(MIMO(Multiple-Input Multiple-Output)伝送方式、MISO(Multiple-Input Single-Output)伝送方式)を用いてもよい。また、時空間ブロック符号、時空間トレリス符号を用いてもよい(このとき、OFDMなどのマルチキャリア方式を用いているとき、シンボルを時間軸方向に並べてもよいし、周波数軸方向に並べてもよいし、周波数―時間軸方向に並べてもよい)。
本発明は上記の実施の形態で説明した内容に限定されず、本発明の目的とそれに関連又は付随する目的を達成するためのいかなる形態においても実施可能であり、例えば、以下であってもよい。
(1)上記の各実施の形態で説明した通信局側の通信装置の動作の手順をプログラムに記載し、当該プログラムを予めROM(Read Only Memory)に格納しておき、CPU(Central Processing Unit)がROMに記憶された当該プログラムを読み出して実行するようにしてもよい。また、通信局側の通信装置の動作の手順を記載したプログラムをコンピュータで読み取り可能な記憶媒体に格納し、記憶媒体に格納されたプログラムをコンピュータのRAM(Random Access Memory)に記憶して、コンピュータのCPUがRAMに記憶された当該プログラムを読み出して実行するようにしてもよい。
(2)上記の各実施の形態などの各構成は、典型的には集積回路であるLSI(Large Scale Integration)として実現されてもよい。これらは、個別に1チップ化されてもよいし、各実施の形態の全ての構成または一部の構成を含むように1チップ化されてもよい。
ここでは、LSIとしたが、集積度の違いにより、IC(Integrated Circuit)、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
また、集積回路化の手法はLSIに限られるものではなく、専用回路または汎用プロセッサで実現しても良い。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
さらに、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応等が可能性としてあり得る。
本明細書において、送信装置を具備しているのは、例えば、放送局、基地局、アクセスポイント、端末、携帯電話(mobile phone)等の通信・放送機器であることが考えられ、このとき、受信装置を具備しているのは、テレビ、ラジオ、端末、パーソナルコンピュータ、携帯電話、アクセスポイント、基地局等の通信機器であることが考えられる。また、本発明における送信装置、受信装置は、通信機能を有している機器であって、その機器が、テレビ、ラジオ、パーソナルコンピュータ、携帯電話等のアプリケーションを実行するための装置に何らかのインターフェースを解して接続できるような形態であることも考えられる。
また、本実施の形態では、データシンボル以外のシンボル、例えば、パイロットシンボル(プリアンブル、ユニークワード、ポストアンブル、リファレンスシンボル等)、制御情報用のシンボルなどが、フレームにどのように配置されていてもよい。そして、ここでは、パイロットシンボル、制御情報用のシンボルと名付けているが、どのような名付け方を行ってもよく、機能自身が重要となっている。
パイロットシンボルは、例えば、送受信機において、PSK変調を用いて変調した既知のシンボル(または、受信機が同期をとることによって、受信機は、送信機が送信したシンボルを知ることができてもよい。)であればよく、受信機は、このシンボルを用いて、周波数同期、時間同期、(各変調信号の)チャネル推定(CSI(Channel State Information)の推定)、信号の検出等を行うことになる。
また、制御情報用のシンボルは、(アプリケーション等の)データ以外の通信を実現するための、通信相手に伝送する必要がある情報(例えば、通信に用いている変調方式・誤り(消失)訂正符号化方式・誤り(消失)訂正符号化方式の符号化率、上位レイヤーでの設定情報等)を伝送するためのシンボルである。
送信装置、受信装置に対し、送信方法(MIMO、SISO、時空間ブロック符号、インタリーブ方式)、変調方式、誤り訂正符号化方式、パケットレベルの誤り(消失)訂正方式を通知する必要があるが、実施の形態によってはこの点についての記載を省略している。なお、送信装置が送信するフレームに、これらの情報を伝送するシンボルが存在することになり、受信装置はこれを得ることで、動作を変更することになる。
なお、本発明は各実施の形態に限定されず、種々変更して実施することが可能である。例えば、各実施の形態では、通信装置として行う場合について説明しているが、これに限られるものではなく、この通信方法をソフトウェアとして行うことも可能である。
本発明は、例えば、複数の無線通信方式の変調信号を送信及び受信することができる通信端末が、ネットワークに存在するプロキシサーバーとネゴシエーションを行うことで、ネットワークから効率よくデータを送信するように、複数の通信局が複数の変調信号送信し、通信端末は、複数の変調信号を受信し、データを得ることで、周波数利用効率を向上させるのに有用である。
102,902 サーバー
104,904 プロキシサーバー
107-1~107-N 第1~第Nの通信局
110,810 端末
202 送信データ解析部
205 送信制御部
207_1~207_N 第1~第Nの送信部
209_1~209_N 第1~第Nの送信アンテナ
210_1~210_N 第1~第Nの受信アンテナ
212_1~212_N 第1~第Nの受信部
214 受信データ解析部
217 受信制御部
402 送信データ振り分け部
405 受信データ解析および受信データ振り分け部
408 無線通信方式選択部
802 上位サーバー
804 上位プロキシサーバー
807_1~807_N 第1~第Nの個別ネットワーク
899 上位ネットワーク
906 第iの通信局
104,904 プロキシサーバー
107-1~107-N 第1~第Nの通信局
110,810 端末
202 送信データ解析部
205 送信制御部
207_1~207_N 第1~第Nの送信部
209_1~209_N 第1~第Nの送信アンテナ
210_1~210_N 第1~第Nの受信アンテナ
212_1~212_N 第1~第Nの受信部
214 受信データ解析部
217 受信制御部
402 送信データ振り分け部
405 受信データ解析および受信データ振り分け部
408 無線通信方式選択部
802 上位サーバー
804 上位プロキシサーバー
807_1~807_N 第1~第Nの個別ネットワーク
899 上位ネットワーク
906 第iの通信局
Claims (18)
- 複数の個別ネットワークを介して、データを送受信する端末装置であって、
前記端末装置が接続可能であって通信方式が互いに異なるN個の通信局(Nは2以上の整数)のうち、前記端末装置とリンクが確立されたM個の通信局(Mは2以上N以下の整数)をそれぞれ含むM個の個別ネットワークに関するリンク情報を、いずれかの個別ネットワークを介して送信し、コンテンツの送信要求を前記いずれかの個別ネットワークを介して送信する送信部と、
前記リンク情報に基づいて選択されたL個の個別ネットワーク(Lは2以上M以下の整数)を介して、前記コンテンツに関するデータを受信し、前記受信されたデータをL個の通信方式毎に受信処理を行う受信部と、
前記受信処理されたデータを統合し、前記コンテンツを得る受信データ解析部と、
を具備する端末装置。 - 前記コンテンツに関するデータは、前記コンテンツの本体データの情報ビットを含む情報パケットと、前記コンテンツの本体データの誤り訂正のために付加されたパリティビットを含むパリティパケットとを含み、
前記受信部は、前記情報パケットと前記パリティパケットとを、前記L個の個別ネットワークのうち、互いに異なる個別ネットワークを介して受信する、
請求項1に記載の端末装置。 - 前記受信部は、前記情報パケットを、前記L個の個別ネットワークのうち、複数の個別ネットワークを介して受信する、
請求項2に記載の端末装置。 - 前記L個の個別ネットワークの選択は、前記N個の個別ネットワークよりも上流に位置する上位ネットワークにより行われる、
請求項1に記載の端末装置。 - 前記コンテンツに関するデータは、前記上位ネットワークにより、前記L個の個別ネットワークに振り分けられ、
前記受信部は、個別ネットワーク毎に異なる通信方式に応じて送信された前記コンテンツに関するデータを受信する、
請求項4に記載の端末装置。 - 前記コンテンツの本体データに施される誤り訂正符号化の方式は、前記上位ネットワークにより決定される、
請求項4又は5に記載の端末装置。 - 前記送信部は、前記リンク情報を送信する前に、前記端末装置がアクセス可能なN個の通信局に関するアクセス情報を送信し、
前記アクセス情報は、前記上位ネットワークに登録される、
請求項4に記載の端末装置。 - 前記リンク情報に基づいて選択されたL個の個別ネットワークは、前記上位ネットワークにより動的に設定される、
請求項4に記載の端末装置。 - 前記複数の個別ネットワークは、同じ通信方式の個別ネットワークを2個以上含む、
請求項1に記載の端末装置。 - 複数の個別ネットワークを介して、データを送受信する端末装置における通信方法であって、
前記端末装置が接続可能であって通信方式が互いに異なるN個の通信局(Nは2以上の整数)のうち、前記端末装置とリンクが確立されたM個の通信局(Mは2以上N以下の整数)をそれぞれ含むM個の個別ネットワークに関するリンク情報を、いずれかの個別ネットワークを介して送信し、コンテンツの送信要求を前記いずれかの個別ネットワークを介して送信し、
前記リンク情報に基づいて選択されたL個の個別ネットワーク(Lは2以上M以下の整数)を介して、前記コンテンツに関するデータを受信し、前記受信されたデータをL個の通信方式毎に受信処理を行い、
前記受信処理されたデータを統合し、前記コンテンツを得る、
通信方法。 - 前記コンテンツに関するデータは、前記コンテンツの本体データの情報ビットを含む情報パケットと、前記コンテンツの本体データの誤り訂正のために付加されたパリティビットを含むパリティパケットとを含み、
前記情報パケットと前記パリティパケットとを、前記L個の個別ネットワークのうち、互いに異なる個別ネットワークを介して受信する、
請求項10に記載の通信方法。 - 前記情報パケットを、前記L個の個別ネットワークのうち、複数の個別ネットワークを介して受信する、
請求項11に記載の通信方法。 - 前記L個の個別ネットワークの選択は、前記M個の個別ネットワークよりも上流に位置する上位ネットワークにより行われる、
請求項10に記載の通信方法。 - 前記コンテンツに関するデータは、前記上位ネットワークにより、前記L個の個別ネットワークに振り分けられ、
個別ネットワーク毎に異なる通信方式に応じて送信された前記コンテンツに関するデータを受信する、
請求項13に記載の通信方法。 - 前記コンテンツの本体データに施される誤り訂正符号化の方式は、前記上位ネットワークにより決定される、
請求項13又は14に記載の通信方法。 - 前記リンク情報を送信する前に、前記端末装置がアクセス可能なN個の通信局に関するアクセス情報を送信し、
前記アクセス情報は、前記上位ネットワークに登録される、
請求項13に記載の通信方法。 - 前記リンク情報に基づいて選択されたL個の個別ネットワークは、前記上位ネットワークにより動的に設定される、
請求項13に記載の通信方法。 - 前記複数の個別ネットワークは、同じ通信方式の個別ネットワークを2個以上含む、
請求項10に記載の通信方法。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201680018950.4A CN107431872A (zh) | 2015-07-28 | 2016-06-08 | 终端装置及通信方法 |
| JP2017530990A JPWO2017017883A1 (ja) | 2015-07-28 | 2016-06-08 | 端末装置及び通信方法 |
| US15/818,642 US10667204B2 (en) | 2015-07-28 | 2017-11-20 | Terminal apparatus and communication method |
| US16/854,711 US10986569B2 (en) | 2015-07-28 | 2020-04-21 | Terminal apparatus and communication method |
| US17/207,390 US11792724B2 (en) | 2015-07-28 | 2021-03-19 | Terminal apparatus and communication method |
| US18/464,090 US12207184B2 (en) | 2015-07-28 | 2023-09-08 | Terminal apparatus and communication method |
| US18/979,169 US20250113294A1 (en) | 2015-07-28 | 2024-12-12 | Terminal apparatus and communication method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015-148537 | 2015-07-28 | ||
| JP2015148537 | 2015-07-28 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/818,642 Continuation US10667204B2 (en) | 2015-07-28 | 2017-11-20 | Terminal apparatus and communication method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017017883A1 true WO2017017883A1 (ja) | 2017-02-02 |
Family
ID=57884165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2016/002767 Ceased WO2017017883A1 (ja) | 2015-07-28 | 2016-06-08 | 端末装置及び通信方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (5) | US10667204B2 (ja) |
| JP (1) | JPWO2017017883A1 (ja) |
| CN (1) | CN107431872A (ja) |
| TW (1) | TW201705809A (ja) |
| WO (1) | WO2017017883A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108718312A (zh) * | 2018-05-22 | 2018-10-30 | 朱小军 | 一种文件在线加密方法 |
| WO2019176542A1 (ja) * | 2018-03-13 | 2019-09-19 | パナソニックIpマネジメント株式会社 | 機器管理システム、機器、及び、制御方法 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2017017883A1 (ja) * | 2015-07-28 | 2018-05-10 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 端末装置及び通信方法 |
| EP3647960B1 (en) * | 2017-06-30 | 2023-09-13 | Panasonic Intellectual Property Corporation of America | Communication device and communication method |
| CN107579942B (zh) * | 2017-11-02 | 2020-04-10 | 电信科学技术第一研究所有限公司 | 一种apsk调制信号的解调方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020102987A1 (en) * | 2000-08-23 | 2002-08-01 | Souisse Slim Salah | Method and apparatus for distributed data transfer over multiple independent wireless networks |
| JP2005341310A (ja) * | 2004-05-27 | 2005-12-08 | Fujitsu Ten Ltd | 通信装置 |
| JP2011061253A (ja) * | 2009-09-04 | 2011-03-24 | National Institute Of Information & Communication Technology | 通信ネットワークシステム及びネットワーク通信方法 |
| WO2014090335A1 (en) * | 2012-12-14 | 2014-06-19 | Telefonaktiebolaget L M Ericsson (Publ) | Handling multipath transmission control protocol signalling in a communications network |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4630271A (en) * | 1983-01-20 | 1986-12-16 | Nippon Hoso Kyokai | Error correction method and apparatus for data broadcasting system |
| US6445717B1 (en) * | 1998-05-01 | 2002-09-03 | Niwot Networks, Inc. | System for recovering lost information in a data stream |
| JP4688638B2 (ja) | 2005-11-01 | 2011-05-25 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、移動通信方法及び交換機 |
| RU2400937C2 (ru) * | 2006-04-12 | 2010-09-27 | Интердиджитал Текнолоджи Корпорейшн | СПОСОБ УПРАВЛЕНИЯ СКОРОСТЬЮ КОДЕКА, ЗАПРАШИВАЕМОГО УСТРОЙСТВОМ УПРАВЛЕНИЯ РЕСУРСОМ РАДИОСВЯЗИ ДЛЯ VoIP |
| US8732559B2 (en) * | 2006-07-25 | 2014-05-20 | Thomson Licensing | Recovery from burst packet loss in internet protocol based wireless networks using staggercasting and cross-packet forward error correction |
| US20100263007A1 (en) * | 2009-04-09 | 2010-10-14 | Jinyun Zhang | Method and Apparatus for Increasing Quality of IPTV Transmission |
| US8996946B2 (en) * | 2009-12-09 | 2015-03-31 | Thomson Licensing | Application of fountain forward error correction codes in multi-link multi-path mobile networks |
| US8863256B1 (en) * | 2011-01-14 | 2014-10-14 | Cisco Technology, Inc. | System and method for enabling secure transactions using flexible identity management in a vehicular environment |
| EP2745607A1 (en) * | 2011-08-19 | 2014-06-25 | Interdigital Patent Holdings, Inc. | Method and apparatus for using non-access stratum procedures in a mobile station to access resources of component carriers belonging to different radio access technologies |
| KR20130126876A (ko) * | 2012-04-30 | 2013-11-21 | 삼성전자주식회사 | 통신 시스템에서 패킷 송수신 방법 및 장치 |
| US8995410B2 (en) * | 2012-05-25 | 2015-03-31 | University Of Southern California | Airsync: enabling distributed multiuser MIMO with full multiplexing gain |
| US9479230B2 (en) * | 2013-05-31 | 2016-10-25 | Blackberry Limited | Systems and methods for data offload in wireless networks |
| US9918251B2 (en) * | 2013-12-31 | 2018-03-13 | Qualcomm Incorporated | Techniques for dynamically splitting bearers between various radio access technologies (RATs) |
| KR20150145584A (ko) * | 2014-06-20 | 2015-12-30 | 삼성전자주식회사 | 방송 및 통신 시스템에서 패킷 송수신 방법 및 장치 |
| JPWO2017017883A1 (ja) * | 2015-07-28 | 2018-05-10 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 端末装置及び通信方法 |
| US9967056B1 (en) * | 2016-08-19 | 2018-05-08 | Silver Peak Systems, Inc. | Forward packet recovery with constrained overhead |
-
2016
- 2016-06-08 JP JP2017530990A patent/JPWO2017017883A1/ja active Pending
- 2016-06-08 CN CN201680018950.4A patent/CN107431872A/zh active Pending
- 2016-06-08 WO PCT/JP2016/002767 patent/WO2017017883A1/ja not_active Ceased
- 2016-06-16 TW TW105118955A patent/TW201705809A/zh unknown
-
2017
- 2017-11-20 US US15/818,642 patent/US10667204B2/en active Active
-
2020
- 2020-04-21 US US16/854,711 patent/US10986569B2/en active Active
-
2021
- 2021-03-19 US US17/207,390 patent/US11792724B2/en active Active
-
2023
- 2023-09-08 US US18/464,090 patent/US12207184B2/en active Active
-
2024
- 2024-12-12 US US18/979,169 patent/US20250113294A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020102987A1 (en) * | 2000-08-23 | 2002-08-01 | Souisse Slim Salah | Method and apparatus for distributed data transfer over multiple independent wireless networks |
| JP2005341310A (ja) * | 2004-05-27 | 2005-12-08 | Fujitsu Ten Ltd | 通信装置 |
| JP2011061253A (ja) * | 2009-09-04 | 2011-03-24 | National Institute Of Information & Communication Technology | 通信ネットワークシステム及びネットワーク通信方法 |
| WO2014090335A1 (en) * | 2012-12-14 | 2014-06-19 | Telefonaktiebolaget L M Ericsson (Publ) | Handling multipath transmission control protocol signalling in a communications network |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019176542A1 (ja) * | 2018-03-13 | 2019-09-19 | パナソニックIpマネジメント株式会社 | 機器管理システム、機器、及び、制御方法 |
| CN108718312A (zh) * | 2018-05-22 | 2018-10-30 | 朱小军 | 一种文件在线加密方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201705809A (zh) | 2017-02-01 |
| US10986569B2 (en) | 2021-04-20 |
| US20180077638A1 (en) | 2018-03-15 |
| US20230422162A1 (en) | 2023-12-28 |
| JPWO2017017883A1 (ja) | 2018-05-10 |
| US11792724B2 (en) | 2023-10-17 |
| US10667204B2 (en) | 2020-05-26 |
| CN107431872A (zh) | 2017-12-01 |
| US12207184B2 (en) | 2025-01-21 |
| US20210211977A1 (en) | 2021-07-08 |
| US20200252865A1 (en) | 2020-08-06 |
| US20250113294A1 (en) | 2025-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7264860B2 (ja) | 送信装置 | |
| CN115765927B (zh) | 用于多流传输的方法和设备 | |
| US7616704B2 (en) | Broadband multicarrier transmitter with subchannel frequency diversity for transmitting a plurality of spatial streams | |
| CN103986682B (zh) | 一种无线mimo通信系统的通信方法 | |
| US12207184B2 (en) | Terminal apparatus and communication method | |
| CN101040479B (zh) | 一种在mimo系统中增加码率的设备、方法以及无线发射机 | |
| CN114584272B (zh) | 用于与对应通信装置通信的通信装置和方法 | |
| US20070086400A1 (en) | Radio communication device | |
| KR20120018785A (ko) | 증가된 mac 헤더 보호를 위한 장치 및 방법 | |
| CN108292965B (zh) | 发送方法、接收方法、发送装置及接收装置 | |
| JP2015220750A (ja) | 送信装置、受信装置、送信方法および受信方法 | |
| KR20120035827A (ko) | 디지털 비디오 방송 시스템에서 다중 안테나 전송 방법 및 이를 지원하는 장치 | |
| US20190268729A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
| CN113630362A (zh) | 发送方法、发送装置、接收方法及接收装置 | |
| US10075323B2 (en) | Interleaving and deinterleaving source data for single carrier modulation and coding schemes | |
| WO2015174053A1 (ja) | 送信方法、受信方法、送信装置および受信装置 | |
| JP7293186B2 (ja) | 送信方法、受信方法、送信装置、及び受信装置 | |
| KR102158003B1 (ko) | 무선 통신에서 구성가능한 mⅰmo 프로세싱을 위한 방법 및 장치 | |
| US12199753B2 (en) | Apparatus and method for reusing resources in extended bandwidth | |
| US20250167969A1 (en) | Apparatus and method for supporting communication by using multiple layers in wireless local area network system | |
| US20250260508A1 (en) | Apparatus and method of generating signal field included in ppdu in wireless local area network system | |
| KR20260047000A (ko) | 광대역 송수신 기반 다채널 데이터 신호처리 장치 및 방법 | |
| CN106656413B (zh) | 广播信道数据发送接收方法 | |
| CN121511585A (zh) | 用于分层传输的通信装置和通信方法 | |
| CN120937311A (zh) | 用于无线通信的位级概率整形 |
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: 16829992 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2017530990 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16829992 Country of ref document: EP Kind code of ref document: A1 |