IP Library Granted Patent US 12,425,077
Granted Patent B2
US 12,425,077 · App. 18/264,778 · Granted Sep 23, 2025

Massive MIMO for HAPS based on angle information on user apparatus

Inventors: Koji Tashiro (Tokyo, JP); Mitsukuni Konishi (Tokyo, JP); Kenji Hoshino (Tokyo, JP); Yoshichika Ota (Tokyo, JP); Atsushi Nagate (Tokyo, JP)
Assignee: SoftBank Corp.
H04B7/0452H04B7/18504H04B7/18539H04W72/541
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,425,077
App. No.
18/264,778
Granted
Sep 23, 2025
Kind
B2
Abstract

In an upper-airspace staying type communication relay apparatus that performs an MU-MIMO radio communication with plural terminal apparatuses located in a cell, it is intended to improve the communication quality of the entire cell and enhance the system capacity, while suppressing an increase in overhead in the terminal apparatus and the communication relay apparatus even if the number of terminal apparatuses located in the cell increases. The communication relay apparatus receives an uplink signal from each of plural terminal apparatuses via an array antenna, estimates angle information indicating a direction of the terminal apparatus for each of the plural terminal apparatuses, selects a terminal apparatus to be assigned to each of plural radio resources used for a downlink based on the estimation result of the angle information, calculates a downlink beamforming weight based on the estimation result of the angle information, and transmits a downlink signal to the terminal apparatus via the array antenna based on the beamforming weight corresponding to the terminal apparatus and the radio resources assigned to the terminal apparatus.

Claims (55)

1. An upper-airspace staying type communication relay apparatus that forms a cell toward the ground or the sea and performs an MU-MIMO radio communication with plural terminal apparatuses located in the cell, comprising:

an array antenna having plural antenna elements, the array antenna forming a cell for performing radio communications of service link to and from the plural terminal apparatuses;

an uplink reception section for receiving an uplink signal capable of identifying the terminal apparatus, from each of the plural terminal apparatuses via the array antenna;

an angle-estimation processing section for estimating angle information indicating a direction of the terminal apparatus with reference to a position of the array antenna for each of the plural terminal apparatuses;

a selection processing section for selecting a terminal apparatus to be assigned to each of plural radio resources used for a downlink of the service link so that a same radio resource is assigned to the plural terminal apparatuses separated from each other by the angle, based on the estimation result of the angle information on the plural terminal apparatuses;

a weight calculation section for calculating a downlink beamforming weight for the terminal apparatus by the array antenna based on the estimation result of the angle information, with respect to each of the plural terminal apparatuses; and

a downlink transmission section for transmitting a downlink signal to the terminal apparatus via the array antenna based on the beamforming weight corresponding to the terminal apparatus and the radio resource assigned to the terminal apparatus, with respect to each of the plural terminal apparatuses,

wherein the angle information is information on an elevation angle and an azimuth angle of the direction of the terminal apparatus with reference to the position of the array antenna,

wherein the selection processing section:

rearranges the plural terminal apparatuses located in the cell with respect to the elevation angle and divides them into plural elevation angle groups;

rearranges the plural terminal apparatuses belonging to the elevation angle group with respect to the azimuth angle, with respect to each of the plural elevation angle groups; and

performs the selection of the terminal apparatuses so that the same radio resource is assigned to plural terminal apparatuses separated from each other on a virtual plane having coordinate axes of the elevation angle and the azimuth angle, the coordinate axes intersecting each other; and

wherein the weight calculation section calculates the beamforming weight according to the angle information, with respect to each of the plural terminal apparatuses.

2. An upper-airspace staying type communication relay apparatus that forms a cell toward the ground or the sea and performs an MU-MIMO radio communication with plural terminal apparatuses located in the cell, comprising:

an array antenna having plural antenna elements, the array antenna forming a cell for performing radio communications of service link to and from the plural terminal apparatuses;

an uplink reception section for receiving an uplink signal capable of identifying the terminal apparatus, from each of the plural terminal apparatuses via the array antenna;

an angle-estimation processing section for estimating angle information indicating a direction of the terminal apparatus with reference to a position of the array antenna for each of the plural terminal apparatuses;

a selection processing section for selecting a terminal apparatus to be assigned to each of plural radio resources used for a downlink of the service link so that a same radio resource is assigned to the plural terminal apparatuses separated from each other by the angle, based on the estimation result of the angle information on the plural terminal apparatuses;

a weight calculation section for calculating a downlink beamforming weight for the terminal apparatus by the array antenna based on the estimation result of the angle information, with respect to each of the plural terminal apparatuses; and

a downlink transmission section for transmitting a downlink signal to the terminal apparatus via the array antenna based on the beamforming weight corresponding to the terminal apparatus and the radio resource assigned to the terminal apparatus, with respect to each of the plural terminal apparatuses,

wherein the angle information is information on an elevation angle and an azimuth angle of the direction of the terminal apparatus with reference to the position of the array antenna,

wherein the selection processing section:

rearranges the plural terminal apparatuses located in the cell with respect to the elevation angle and divides them into plural elevation angle groups;

rearranges the plural terminal apparatuses belonging to the elevation angle group with respect to the azimuth angle, with respect to each of the plural elevation angle groups; and

performs the selection of the terminal apparatuses so that the same radio resource is assigned to plural terminal apparatuses separated from each other on a virtual plane having coordinate axes of the elevation angle and the azimuth angle, the coordinate axes intersecting each other; and

wherein the weight calculation section estimates channel state information or information equivalent thereto between the terminal apparatus and the communication relay apparatus based on the angle information, and calculates the beamforming weight based on the estimation result, with respect to each of the plural terminal apparatuses.

3. A non-transitory computer readable medium containing software that is executed by a computer or a processor installed in an upper-airspace staying type communication relay apparatus that forms a cell toward the ground or the sea and performs an MU-MIMO radio communication with plural terminal apparatuses located in the cell; the software comprising:

executable code that receives an uplink signal capable of identifying the terminal apparatus from each of the plural terminal apparatuses via an array antenna having plural antenna elements forming a cell for performing radio communications of service link to and from the plural terminal apparatuses;

executable code that estimates angle information indicating a direction of the terminal apparatus with reference to a position of the array antenna, with respect to each of the plural terminal apparatuses;

executable code that selects a terminal apparatus to be assigned to each of plural radio resources used for a downlink of the service link so that a same radio resource is assigned to the plural terminal apparatuses separated from each other by the angle, based on the estimation results of the angle information of the plural terminal apparatuses;

executable code that calculates a downlink beamforming weight for the terminal apparatus by the array antenna based on the estimation result of the angle information, with respect to each of the plural terminal apparatuses; and

executable code that transmits a downlink signal to the terminal apparatus via the array antenna based on the beamforming weight corresponding to the terminal apparatus and the radio resource assigned to the terminal apparatus, with respect to each of the plural terminal apparatuses,

wherein the angle information is information on an elevation angle and an azimuth angle of the direction of the terminal apparatus with reference to the position of the array antenna, and

wherein the software further comprises:

executable code that rearranges the plural terminal apparatuses located in the cell with respect to the elevation angle and divides them into plural elevation angle groups;

executable code that rearranges the plural terminal apparatuses belonging to the elevation angle group with respect to the azimuth angle, with respect to each of the plural elevation angle groups;

executable code that performs the selection of the terminal apparatuses so that the same radio resource is assigned to plural terminal apparatuses separated from each other on a virtual plane having coordinate axes of the elevation angle and the azimuth angle, the coordinate axes intersecting each other; and

executable code that calculates the beamforming weight according to the angle information, with respect to each of the plural terminal apparatuses.

4. The communication relay apparatus according to claim 2 ,

wherein communication relay apparatus substitutes a mode vector consisting of a Hadamard product of an amplitude response vector of the plural antenna elements of the array antenna and a phase difference vector between the antenna elements of the plural antenna elements, as the channel state information.

5. A system comprising the communication relay apparatus according to claim 1 ; and a terminal apparatus for performing an MU-MIMO radio communication with the communication relay apparatus.

6. A system comprising the communication relay apparatus according to claim 2 ; and a terminal apparatus for performing an MU-MIMO radio communication with the communication relay apparatus.

7. A system comprising the communication relay apparatus according to claim 4 ; and a terminal apparatus for performing an MU-MIMO radio communication with the communication relay apparatus.

8. A non-transitory computer readable medium containing software that is executed by a computer or a processor installed in an upper-airspace staying type communication relay apparatus that forms a cell toward the ground or the sea and performs an MU-MIMO radio communication with plural terminal apparatuses located in the cell; the software comprising:

executable code that receives an uplink signal capable of identifying the terminal apparatus from each of the plural terminal apparatuses via an array antenna having plural antenna elements forming a cell for performing radio communications of service link to and from the plural terminal apparatuses;

executable code that estimates angle information indicating a direction of the terminal apparatus with reference to a position of the array antenna, with respect to each of the plural terminal apparatuses;

executable code that selects a terminal apparatus to be assigned to each of plural radio resources used for a downlink of the service link so that a same radio resource is assigned to the plural terminal apparatuses separated from each other by the angle, based on the estimation results of the angle information of the plural terminal apparatuses;

executable code that calculates a downlink beamforming weight for the terminal apparatus by the array antenna based on the estimation result of the angle information, with respect to each of the plural terminal apparatuses; and

executable code that transmits a downlink signal to the terminal apparatus via the array antenna based on the beamforming weight corresponding to the terminal apparatus and the radio resource assigned to the terminal apparatus, with respect to each of the plural terminal apparatuses,

wherein the angle information is information on an elevation angle and an azimuth angle of the direction of the terminal apparatus with reference to the position of the array antenna, and

wherein the software further comprises:

executable code that rearranges the plural terminal apparatuses located in the cell with respect to the elevation angle and divides them into plural elevation angle groups;

executable code that rearranges the plural terminal apparatuses belonging to the elevation angle group with respect to the azimuth angle, with respect to each of the plural elevation angle groups;

executable code that performs the selection of the terminal apparatuses so that the same radio resource is assigned to plural terminal apparatuses separated from each other on a virtual plane having coordinate axes of the elevation angle and the azimuth angle, the coordinate axes intersecting each other; and

executable code that estimates channel state information or information equivalent thereto between the terminal apparatus and the communication relay apparatus based on the angle information, and calculates the beamforming weight based on the estimation result, with respect to each of the plural terminal apparatuses.

Assignments (2)
MERGER Recorded Oct 19, 2023
From: HAPS MOBILE INC.
To: SOFTBANK CORP.
Reel/Frame 065288/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: TASHIRO, KOJI; KONISHI, MITSUKUNI; HOSHINO, KENJI; OTA, YOSHICHIKA; NAGATE, ATSUSHI
To: HAPSMOBILE INC.
Reel/Frame 064873/0134 →
Priority Claims (1)
JP 2021-021330 · Feb 12, 2021 · national
Continuity (1)
Related Publication 20240056136A1 · Feb 15, 2024
References Cited (35)
US 11831393B2 · Gao et al. · 2023 [cited by applicant]
US 20140192761A1 · Inoue et al. · 2014 [cited by applicant]
US 20150207549A1 · Nagata et al. · 2015 [cited by applicant]
US 20160046387A1 · Frolov et al. · 2016 [cited by applicant]
US 20190058513A1 · Mizusawa · 2019 [cited by applicant]
US 20230291444A1 · Nammi · 2023 [cited by examiner]
US 20230335888A1 · Sudo · 2023 [cited by examiner]
US 20230353247A1 · Lee · 2023 [cited by examiner]
CN 1337101A · 2002 [cited by applicant]
CN 103733553A · 2014 [cited by applicant]
CN 110518961A · 2019 [cited by applicant]
CN 109587706B · 2022 [cited by examiner]
EP 1146665A1 · 2001 [cited by applicant]
EP 2747327A1 · 2014 [cited by applicant]
EP 2882123A1 · 2015 [cited by applicant]
EP 3439257A1 · 2019 [cited by applicant]
EP 3836421A1 · 2021 [cited by applicant]
JP 2006041562A · 2006 [cited by applicant]
JP 201342340A · 2013 [cited by applicant]
JP 201427608A · 2014 [cited by applicant]
JP 2017184000A · 2017 [cited by applicant]
JP 2020036100A · 2020 [cited by applicant]
KR 20010101556 · 2001 [cited by applicant]
Machine Translation of CN 109587706 B (Year: 2017). [cited by examiner]
European Search Report, Dated Jul. 15, 2024. [cited by applicant]
Li You, et al., “Massive MIMO Transmission for LEO Satellite Communications”, IEEE Journal on Selected Areas in Communications vol. 38, No. 8 (Jun. 6, 2020) pp. 1851-1865. [cited by applicant]
Zhuxian Lian, et al., “User Grouping and Beamforming for HAP Massive MIMO Systems Based on Statistical-Eigenmode”, IEEE Wireless Communications Letters, vol. 8, No. 3 (Jun. 1, 2019) pp. 961-964. [cited by applicant]
Asil Koc, et al., “3D Angular-Based Hybrid Precoding and User Grouping for Uniform Rectangular Arrays in Massive MU-MIMO Systems”, IEEE Access vol. 8 (May 5, 2020) pp. 84689-84712. [cited by applicant]
Notice of Reasons for Refusal for Japanese Application No. 2021-021330, Dated Oct. 25, 2023 and English tranlation thereof. [cited by applicant]
PCT Application No. PCT/JP2022/000757 filed Jan. 12, 2022, International Search Report and Written Opinion Dated Apr. 5, 2022. [cited by applicant]
Zhuxian Lian, et al., “User Grouping and Beamforming for HAP Massive MIMO Systems Based on Statistical-Eigenmode”, IEEE Wireless Communications Letters, vol. 8, Issue 3, pp. 961-964, Jun. 2019. [cited by applicant]
International Preliminary Report on Patentability, Dated Aug. 15, 2023. [cited by applicant]
European Office Action, Dated Jan. 23, 2025. [cited by applicant]
European Office Action, Dated Jul. 26, 2024. [cited by applicant]
Decision to Grant a Patent, Dated Mar. 5, 2024. [cited by applicant]