Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7670508B2 - Base station and control method - Google Patents
[go: Go Back, main page]

JP7670508B2 - Base station and control method - Google Patents

Base station and control method Download PDF

Info

Publication number
JP7670508B2
JP7670508B2 JP2021038282A JP2021038282A JP7670508B2 JP 7670508 B2 JP7670508 B2 JP 7670508B2 JP 2021038282 A JP2021038282 A JP 2021038282A JP 2021038282 A JP2021038282 A JP 2021038282A JP 7670508 B2 JP7670508 B2 JP 7670508B2
Authority
JP
Japan
Prior art keywords
terminal
terminals
channel
base station
schedule information
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.)
Active
Application number
JP2021038282A
Other languages
Japanese (ja)
Other versions
JP2022138409A (en
Inventor
浩章 須藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2021038282A priority Critical patent/JP7670508B2/en
Publication of JP2022138409A publication Critical patent/JP2022138409A/en
Application granted granted Critical
Publication of JP7670508B2 publication Critical patent/JP7670508B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本開示は、基地局、及び、制御方法に関する。

The present disclosure relates to a base station and a control method.

基地局と端末との間の通信では、例えば、基地局が、無線通信に用いるチャネルに端末を割り当てる場合がある。この場合、端末は割り当てられたチャネルにおいて基地局へ信号を送信し、基地局からの信号を受信する。 In communications between a base station and a terminal, for example, the base station may assign a channel to be used for wireless communications to the terminal. In this case, the terminal transmits signals to the base station on the assigned channel and receives signals from the base station.

基地局がカバーする通信範囲の環境によっては、複数の端末が、特定のスケジュール(例えば、特定のタイミング、あるいは、特定の時間内)において、まとまって、通信範囲の内から外へ、あるいは、通信範囲の外から内へ移動する場合がある。 Depending on the environment of the communication range covered by a base station, multiple terminals may move together from inside to outside the communication range or from outside to inside the communication range on a specific schedule (e.g., at a specific timing or within a specific period of time).

特開2013-172407号公報JP 2013-172407 A

しかしながら、端末の移動に関するスケジュールを考慮した適切なチャネル割り当てについては、検討の余地がある。 However, there is room for improvement in terms of appropriate channel allocation that takes into account terminal movement schedules.

本開示の非限定的な実施例は、端末の移動に関するスケジュールを考慮した適切なチャネル割り当てを行うことができる基地局、端末、及び、制御方法の提供に資する。 Non-limiting examples of the present disclosure contribute to providing a base station, a terminal, and a control method that can perform appropriate channel allocation taking into account the schedule of terminal movement.

本開示の一実施例に係る基地局は、通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信する受信部と、前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる制御部と、を備える。 A base station according to one embodiment of the present disclosure includes a receiving unit that receives, from each terminal within a communication range, schedule information regarding the timing of leaving the communication range, and a control unit that assigns the terminal to each channel based on the schedule information.

本開示の一実施例に係る端末は、基地局の通信範囲の外へ出るタイミングに関するスケジュール情報を前記基地局へ送信する送信部と、前記スケジュール情報に基づいて割り当てられた前記チャネルを用いてデータ送信を制御する制御部と、を備える。 A terminal according to one embodiment of the present disclosure includes a transmission unit that transmits schedule information regarding the timing of going outside the communication range of a base station to the base station, and a control unit that controls data transmission using the channel assigned based on the schedule information.

本開示の一実施例に係る制御方法は、基地局が、通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信し、前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる。 In a control method according to one embodiment of the present disclosure, a base station receives schedule information from each terminal within its communication range regarding the timing of leaving the communication range, and assigns the terminal to each channel based on the schedule information.

なお、これらの包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム、又は、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。 These comprehensive or specific aspects may be realized as a system, device, method, integrated circuit, computer program, or recording medium, or as any combination of a system, device, method, integrated circuit, computer program, and recording medium.

本開示の一実施例によれば、端末の移動に関するスケジュールを考慮した適切なチャネル割り当てを行うことができる。 According to one embodiment of the present disclosure, appropriate channel allocation can be performed taking into account the terminal movement schedule.

本開示の一実施例における更なる利点及び効果は、明細書及び図面から明らかにされる。かかる利点及び/又は効果は、いくつかの実施形態並びに明細書及び図面に記載された特徴によってそれぞれ提供されるが、1つ又はそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。 Further advantages and benefits of an embodiment of the present disclosure will become apparent from the specification and drawings. Such advantages and/or benefits may be provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of them need be provided to obtain one or more identical features.

駅のプラットホームにおけるユーザと通信範囲との一例を示す図FIG. 1 shows an example of users and communication ranges on a station platform. 図1に示した例におけるチャネル割り当ての一例を示す図FIG. 2 is a diagram showing an example of channel allocation in the example shown in FIG. 1; 図2に示したチャネル割り当てにおいて、第1端末の無線接続が切断された後の状態の一例を示す図FIG. 3 is a diagram showing an example of a state after the wireless connection of the first terminal is disconnected in the channel allocation shown in FIG. 実施の形態に係る基地局の構成例を示すブロック図FIG. 1 is a block diagram showing a configuration example of a base station according to an embodiment; 実施の形態に係る端末の構成例を示すブロック図FIG. 1 is a block diagram showing a configuration example of a terminal according to an embodiment; 実施の形態に係る端末が送信するスケジュール情報のフレーム構成の一例を示す図FIG. 1 is a diagram showing an example of a frame configuration of schedule information transmitted by a terminal according to an embodiment; 第1の例におけるチャネル割り当ての例を示す図FIG. 1 shows an example of channel allocation in a first example. 図7に示したチャネル割り当てにおいて、第1端末の無線接続が切断された後の状態の一例を示す図FIG. 8 is a diagram showing an example of a state after the wireless connection of the first terminal is disconnected in the channel allocation shown in FIG. 本実施の形態の第1の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a first example of the present embodiment. 第2の例におけるチャネル割り当ての例を示す図FIG. 11 is a diagram showing an example of channel allocation in the second example. 図10に示したチャネル割り当てにおいて、第3端末の無線接続が切断された後の状態の一例を示す図FIG. 11 is a diagram showing an example of a state after the wireless connection of the third terminal is disconnected in the channel allocation shown in FIG. 本実施の形態の第2の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a second example of the present embodiment. 本実施の形態に係る端末が送信するスケジュール情報のフレーム構成の第2の例を示す図FIG. 11 is a diagram showing a second example of a frame configuration of schedule information transmitted by a terminal according to the present embodiment. 第3の例におけるチャネル割り当ての例を示す図FIG. 13 is a diagram showing an example of channel allocation in the third example. 図14に示したチャネル割り当てにおいて、第5端末の無線接続が切断された後の状態の一例を示す図FIG. 15 is a diagram showing an example of a state after the wireless connection of a fifth terminal is disconnected in the channel allocation shown in FIG. 本実施の形態の第3の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a third example of the present embodiment. 第4の例におけるチャネル割り当ての例を示す図FIG. 13 is a diagram showing an example of channel allocation in the fourth example. 図17に示したチャネル割り当てにおいて、第5端末及び第7端末の一部の無線接続が切断された後の状態の一例を示す図FIG. 18 is a diagram showing an example of a state after some wireless connections of the fifth terminal and the seventh terminal are disconnected in the channel allocation shown in FIG. 17; 本実施の形態の第4の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a fourth example of the present embodiment. 本実施の形態に係る基地局の構成例を示すブロック図FIG. 1 is a block diagram showing a configuration example of a base station according to an embodiment of the present invention; 第5の例におけるチャネル割り当ての例を示す図FIG. 13 is a diagram showing an example of channel allocation in the fifth example. 本実施の形態の第5の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a fifth example of the present embodiment. 第6の例におけるチャネル割り当ての例を示す図FIG. 13 is a diagram showing an example of channel allocation in the sixth example. 本実施の形態の第6の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a sixth example of the present embodiment. 第7の例におけるチャネル割り当ての例を示す図FIG. 13 is a diagram showing an example of channel allocation in the seventh example. 本実施の形態の第7の例における基地局の処理フローの例を示すフローチャートA flowchart showing an example of a processing flow of a base station in a seventh example of the present embodiment.

以下に添付図面を参照しながら、本開示の好適な実施形態について詳細に説明する。尚、本明細書及び図面において、実質的に同一の機能を有する構成要素については、同一の符号を付することにより重複説明を省略する。 A preferred embodiment of the present disclosure will be described in detail below with reference to the attached drawings. In this specification and drawings, components having substantially the same functions are designated by the same reference numerals to avoid redundant description.

<本開示に至る知見>
例えば、駅のプラットホーム(以下、「駅」と略記する場合がある)には、多くの鉄道の利用客(以下、「ユーザ」と記載する場合がある)が鉄道車両(以下、「列車」と記載する場合がある)の到着を待つ。ユーザが所有する端末は、基地局と無線接続し、基地局から割り当てられたチャネルを使用して無線通信を行う。
<Findings that led to the present disclosure>
For example, on a station platform (hereinafter sometimes abbreviated as "station"), many railroad passengers (hereinafter sometimes abbreviated as "users") wait for the arrival of a railroad car (hereinafter sometimes abbreviated as "train"). A terminal owned by the user wirelessly connects to a base station and performs wireless communication using a channel assigned by the base station.

図1は、駅におけるユーザと通信範囲との一例を示す図である。図1には、2つのプラットホームをカバーする基地局の通信範囲Arと、2つのユーザグループ(ユーザグループ#1及びユーザグループ#2)とが示される。 Figure 1 shows an example of users and communication ranges at a station. Figure 1 shows the communication range Ar of a base station that covers two platforms, and two user groups (user group #1 and user group #2).

ユーザグループ#1は、矢印Aの方向へ進む列車#1に乗車する予定のユーザのグループである。ユーザグループ#2は、矢印Bの方向へ進む列車#2に乗車する予定のユーザのグループである。 User group #1 is a group of users who plan to board train #1 traveling in the direction of arrow A. User group #2 is a group of users who plan to board train #2 traveling in the direction of arrow B.

基地局は、基地局の通信範囲Arに含まれる2つのユーザグループのユーザが所有する端末と無線接続し、端末のそれぞれをチャネルに割り当て、端末との無線通信を行う。 The base station wirelessly connects to terminals owned by users of two user groups included in the base station's communication range Ar, assigns each terminal to a channel, and performs wireless communication with the terminals.

列車が駅に到着すると、到着した列車を利用するユーザは、到着した列車に乗車する。一方で、到着した列車を利用しないユーザ(例えば、到着した列車の行き先と異なる行き先へ向かうユーザ)、および、到着した列車から降車したユーザは、駅のプラットホームに留まる。以下、列車に乗車するユーザは、乗車ユーザと記載され、列車に乗車しないユーザは、滞留ユーザと記載される場合がある。 When a train arrives at a station, users who are using the arriving train board the train. On the other hand, users who are not using the arriving train (for example, users who are heading to a destination different from that of the arriving train) and users who disembark from the arriving train remain on the station platform. Hereinafter, users who board a train may be referred to as boarding users, and users who do not board a train may be referred to as remaining users.

例えば、図1において、ユーザグループ#1のユーザは、列車#1が駅に到着した場合の列車#1の乗車ユーザであり、列車#2が駅に到着した場合の滞留ユーザである。また、ユーザグループ#2のユーザは、列車#1が駅に到着した場合の滞留ユーザであり、列車#2が駅に到着した場合の列車#2の乗車ユーザである。 For example, in FIG. 1, users in user group #1 are users boarding train #1 when train #1 arrives at the station, and are staying users when train #2 arrives at the station. Users in user group #2 are users staying at the station when train #1 arrives at the station, and are users boarding train #2 when train #2 arrives at the station.

乗車ユーザが乗車した列車は、次の停車駅に向けて出発する。この場合、乗車ユーザの端末は、列車の移動に伴って基地局の通信範囲から外れる。一方で、滞留ユーザの端末は、基地局の通信範囲内に留まる。その結果、基地局が乗車ユーザの端末を割り当てたチャネルは、列車の移動に伴って空き容量が増加し、場合によっては、空きチャネルになってしまう場合がある。この場合、チャネル割り当てが偏ってしまい、周波数利用効率が低下する場合がある。 The train with the boarding user departs for the next station. In this case, the boarding user's terminal goes out of the communication range of the base station as the train moves. On the other hand, the terminal of the remaining user remains within the communication range of the base station. As a result, the channel assigned to the boarding user's terminal by the base station has an increasing amount of free space as the train moves, and in some cases, the channel may become vacant. In this case, channel assignment becomes biased, and frequency utilization efficiency may decrease.

例えば、図1の例において、列車#2が駅に到着していない間に、列車#1が駅に到着し、列車#1が駅から出発した場合、列車#1の乗車ユーザの端末が、通信範囲Arから外れる。一方で、ユーザグループ#2のユーザの端末は、プラットホームに留まる。この場合に、ユーザグループ#1のユーザの端末を割り当てたチャネルは、列車#1の移動に伴って空き容量が増加する一方で、ユーザグループ#2のユーザの端末を割り当てたチャネルは、空き容量が増加しない。 For example, in the example of Figure 1, if train #1 arrives at the station and departs from the station while train #2 has not yet arrived at the station, the terminals of users riding on train #1 will fall out of the communication range Ar. Meanwhile, the terminals of users in user group #2 will remain on the platform. In this case, the channels assigned to the terminals of users in user group #1 will see an increase in available capacity as train #1 moves, while the channels assigned to the terminals of users in user group #2 will not see an increase in available capacity.

次に、ユーザグループ#1のユーザの端末、および、ユーザグループ#2のユーザの端末へのチャネル割り当ての例を説明する。なお、以下では、ユーザグループ#1のユーザの端末は、「第1端末」と記載され、ユーザグループ#2のユーザの端末は、「第2端末」と記載される場合がある。 Next, an example of channel allocation to a terminal of a user in user group #1 and a terminal of a user in user group #2 will be described. Note that, below, a terminal of a user in user group #1 may be described as a "first terminal," and a terminal of a user in user group #2 may be described as a "second terminal."

図2は、図1に示した例におけるチャネル割り当ての一例を示す図である。図2の横軸は、周波数を示し、縦軸は、割り当てられた端末の数を示す。図2には、中心周波数がf1~f4の4つのチャネルと、各チャネルに割り当てられた端末とが示される。以下、中心周波数がf1~f4の4つのチャネルは、それぞれ、チャネルf1~チャネルf4と記載される場合がある。 Figure 2 is a diagram showing an example of channel allocation in the example shown in Figure 1. The horizontal axis of Figure 2 indicates frequency, and the vertical axis indicates the number of assigned terminals. Figure 2 shows four channels with center frequencies f1 to f4, and terminals assigned to each channel. Hereinafter, the four channels with center frequencies f1 to f4 may be referred to as channel f1 to channel f4, respectively.

また、図2において、第1端末#a~#b、第1端末#c~#d、および、第2端末#A~#B、第2端末#C~#Dは、互いに異なる端末であることを表す。また、第1端末#a~#b、第1端末#c~#dは、図1に示したユーザグループ#1のユーザが所有する端末であり、第2端末#A~#B、第2端末#C~#Dは、図1に示したユーザグループ#2のユーザが所有する端末である。 In addition, in FIG. 2, the first terminals #a-#b, #c-#d, and the second terminals #A-#B, #C-#D are different terminals from each other. The first terminals #a-#b and #c-#d are terminals owned by users in user group #1 shown in FIG. 1, and the second terminals #A-#B and #C-#D are terminals owned by users in user group #2 shown in FIG. 1.

図2の例では、第1端末#a~#bがチャネルf1に割り当てられ、第1端末#c~#dがチャネルf2に割り当てられている。また、図2の例では、第2端末#A~#Bがチャネルf3に割り当てられ、第2端末#C~#Dがチャネルf4に割り当てられている。 In the example of FIG. 2, the first terminals #a-#b are assigned to channel f1, and the first terminals #c-#d are assigned to channel f2. Also, in the example of FIG. 2, the second terminals #A-#B are assigned to channel f3, and the second terminals #C-#D are assigned to channel f4.

例えば、図1に示したユーザグループ#1のユーザが、駅に到着した列車#1に乗車した後、列車#1が駅から発車し、通信範囲Arの外へ移動した場合、第1端末#a~#b、第1端末#c~#dと基地局との無線接続は切断される。無線接続が切断された場合、第1端末#a~#b、第1端末#c~#dを割り当てたチャネルのリソースは、空きリソースとなる。 For example, if users in user group #1 shown in FIG. 1 board train #1 that has arrived at a station, and then train #1 departs from the station and moves outside communication range Ar, the wireless connection between first terminals #a-#b and first terminals #c-#d and the base station is disconnected. When the wireless connection is disconnected, the channel resources assigned to first terminals #a-#b and first terminals #c-#d become free resources.

図3は、図2に示したチャネル割り当てにおいて、第1端末の無線接続が切断された後の状態の一例を示す図である。 Figure 3 shows an example of the state after the wireless connection of the first terminal is disconnected in the channel allocation shown in Figure 2.

例えば、図2に示すチャネル割り当てにおいて、第1端末#a~#b、第1端末#c~#dを割り当てたチャネルのリソースが空きリソースとなる場合、図3に示すように、チャネルf1、及び、チャネルf2が、空きチャネルとなる一方で、第2端末#A~#Bを割り当てたチャネルf3、及び、第2端末#C~#Dを割り当てたチャネルf4は、混雑した状態となる。 For example, in the channel allocation shown in Figure 2, if the resources of the channels assigned to the first terminals #a-#b and #c-#d become free resources, as shown in Figure 3, channel f1 and channel f2 become free channels, while channel f3 assigned to the second terminals #A-#B and channel f4 assigned to the second terminals #C-#D become congested.

つまり、図3に示す例では、チャネルf1およびf2が空きチャネルであるにも関わらず、チャネルf3およびf4が混雑した状態が生じるため、周波数利用効率が低下してしまう。 In other words, in the example shown in Figure 3, even though channels f1 and f2 are free channels, channels f3 and f4 are congested, resulting in reduced frequency utilization efficiency.

図1~図3では、一例として、プラットホームを含む駅の構内をカバーする基地局について説明したが、駅の構内に限られず、バス、飛行機、船が発着する場所(例えば、バス停、空港、港)等の様々な環境において、基地局の通信範囲に存在する複数の端末の一部が、まとまって、通信範囲の外へ移動する場合がある。このような場合でも、図2、図3に示した例と同様に、周波数利用効率が低下する可能性がある。 In Figures 1 to 3, as an example, a base station that covers the premises of a station including the platform has been described, but in various environments other than station premises, such as places where buses, planes, and ships depart and arrive (e.g., bus stops, airports, ports), some of the multiple terminals present within the communication range of the base station may move out of the communication range as a group. Even in such cases, there is a possibility that the frequency utilization efficiency will decrease, as in the examples shown in Figures 2 and 3.

本開示の非限定的な実施例では、端末から、端末の移動に関する情報を取得し、取得した情報に基づいて、チャネル割り当てを行うことによって、周波数利用効率の低下を抑制する。 In a non-limiting embodiment of the present disclosure, information regarding the movement of a terminal is obtained from the terminal, and channel allocation is performed based on the obtained information, thereby suppressing a decrease in frequency utilization efficiency.

本実施の形態に係る無線通信システムは、図4に示す基地局100と、図5に示す端末200と、を有する。 The wireless communication system according to this embodiment includes a base station 100 shown in FIG. 4 and a terminal 200 shown in FIG. 5.

<基地局の構成例>
図4は、本実施の形態に係る基地局100の構成例を示すブロック図である。基地局100は、受信部101と、復調/復号部102と、スケジュール情報抽出部103と、割当制御部104と、制御情報生成部105と、符号化/変調部106と、送信部107と、を備える。
<Example of base station configuration>
4 is a block diagram showing an example of the configuration of base station 100 according to this embodiment. Base station 100 includes receiving section 101, demodulation/decoding section 102, schedule information extraction section 103, allocation control section 104, control information generation section 105, encoding/modulation section 106, and transmission section 107.

受信部101は、端末200が送信した信号を受信し、受信した信号に所定の受信処理を行う。例えば、所定の受信処理は、周波数変換処理(ダウンコンバート)を含む。例えば、受信部101は、受信信号に対して、端末200に割り当てたチャネルの周波数に基づいた周波数変換処理を行う。端末200に割り当てたチャネルの周波数の情報は、例えば、割当制御部104から取得されてよい。あるいは、受信部101は、制御情報を含む受信信号に対して、所定のチャネルの周波数に基づいた周波数変換処理を行ってもよい。受信部101は、所定の受信処理を行った受信信号を復調/復号部102へ出力する。 The receiving unit 101 receives a signal transmitted by the terminal 200 and performs a predetermined receiving process on the received signal. For example, the predetermined receiving process includes a frequency conversion process (down-conversion). For example, the receiving unit 101 performs a frequency conversion process on the received signal based on the frequency of the channel assigned to the terminal 200. Information on the frequency of the channel assigned to the terminal 200 may be acquired, for example, from the allocation control unit 104. Alternatively, the receiving unit 101 may perform a frequency conversion process on the received signal including the control information based on the frequency of the predetermined channel. The receiving unit 101 outputs the received signal that has been subjected to the predetermined receiving process to the demodulation/decoding unit 102.

復調/復号部102は、受信部101から取得した受信信号に対して、復調処理及び復号処理を行い、受信データ及び/又は制御情報を生成する。なお、制御情報には、端末200が送信したスケジュール情報が含まれてよい。復調/復号部102は、受信データ及び/又は制御情報を割当制御部104へ出力する。また、復調/復号部102は、制御情報をスケジュール情報抽出部103へ出力する。 The demodulation/decoding unit 102 performs demodulation and decoding on the received signal acquired from the receiving unit 101 to generate received data and/or control information. The control information may include schedule information transmitted by the terminal 200. The demodulation/decoding unit 102 outputs the received data and/or control information to the allocation control unit 104. The demodulation/decoding unit 102 also outputs the control information to the schedule information extraction unit 103.

スケジュール情報抽出部103は、制御情報に含まれるスケジュール情報を抽出し、抽出したスケジュール情報を割当制御部104へ出力する。 The schedule information extraction unit 103 extracts the schedule information contained in the control information and outputs the extracted schedule information to the allocation control unit 104.

割当制御部104は、端末200とのデータ通信に関する制御を行う。例えば、割当制御部104は、復調/復号部102から取得した受信データを、図示しない外部の装置へ出力してもよい。また、割当制御部104は、図示しない外部の装置から取得した、端末200宛の送信データを、符号化/変調部106へ出力する。 The allocation control unit 104 controls data communication with the terminal 200. For example, the allocation control unit 104 may output received data acquired from the demodulation/decoding unit 102 to an external device (not shown). The allocation control unit 104 also outputs transmission data addressed to the terminal 200 acquired from an external device (not shown) to the encoding/modulation unit 106.

割当制御部104は、端末200から受信した制御情報(スケジュール情報)に基づいて、端末200に対してチャネル割り当てを行う。割当制御部104は、端末200に割り当てたチャネルを示す割当情報を、受信部101、送信部107、及び、符号化/変調部106に出力する。なお、チャネル割り当ての例については、後述する。 The allocation control unit 104 allocates channels to the terminal 200 based on the control information (schedule information) received from the terminal 200. The allocation control unit 104 outputs allocation information indicating the channels allocated to the terminal 200 to the receiving unit 101, the transmitting unit 107, and the encoding/modulating unit 106. An example of channel allocation will be described later.

制御情報生成部105は、割当制御部104から取得した割当情報に基づいて、端末200宛の制御情報を生成する。制御情報生成部105は、制御情報を符号化/変調部106へ出力する。 The control information generating unit 105 generates control information addressed to the terminal 200 based on the allocation information acquired from the allocation control unit 104. The control information generating unit 105 outputs the control information to the encoding/modulation unit 106.

符号化/変調部106は、割当制御部104から取得した送信データに対して、符号化処理及び変調処理を行い、送信データ信号を生成する。また、符号化/変調部106は、制御情報生成部105から取得した制御情報に対して、符号化処理及び変調処理を行い、送信制御信号を生成する。符号化/変調部106は、送信信号(送信データ信号および/または送信制御信号)を送信部107へ出力する。 The coding/modulation unit 106 performs coding and modulation processes on the transmission data acquired from the allocation control unit 104 to generate a transmission data signal. The coding/modulation unit 106 also performs coding and modulation processes on the control information acquired from the control information generation unit 105 to generate a transmission control signal. The coding/modulation unit 106 outputs the transmission signal (the transmission data signal and/or the transmission control signal) to the transmission unit 107.

送信部107は、符号化/変調部106から取得した送信信号に対して、所定の送信処理を行い、送信処理後の送信信号を端末200へ送信する。例えば、所定の送信処理は、周波数変換処理(アップコンバート)を含む。例えば、送信部107は、端末200宛の送信データ信号に対して、端末200に割り当てたチャネルの周波数に基づいた、周波数変換処理を行う。端末200に割り当てたチャネルの周波数に関する割当情報は、例えば、チャネル割当部105から取得されてよい。あるいは、送信部107は、制御情報を含む受信信号に対して、所定のチャネルの周波数に基づいた周波数変換処理を行ってもよい。 The transmitting unit 107 performs a predetermined transmission process on the transmission signal acquired from the encoding/modulation unit 106, and transmits the transmission signal after the transmission process to the terminal 200. For example, the predetermined transmission process includes a frequency conversion process (up-conversion). For example, the transmitting unit 107 performs a frequency conversion process on the transmission data signal addressed to the terminal 200, based on the frequency of the channel assigned to the terminal 200. Allocation information regarding the frequency of the channel assigned to the terminal 200 may be acquired, for example, from the channel allocation unit 105. Alternatively, the transmitting unit 107 may perform a frequency conversion process on the received signal including control information, based on the frequency of the predetermined channel.

<端末の構成例>
図5は、本実施の形態に係る端末200の構成例を示すブロック図である。端末200は、受信部201と、復調/復号部202と、スケジュール情報生成部203と、割当制御部204と、符号化/変調部205と、送信部206と、を備える。
<Example of terminal configuration>
5 is a block diagram showing an example of the configuration of terminal 200 according to this embodiment. Terminal 200 includes receiving section 201, demodulation/decoding section 202, schedule information generating section 203, allocation control section 204, coding/modulation section 205, and transmission section 206.

受信部201は、基地局100が送信した信号を受信し、受信した信号に所定の受信処理を行う。例えば、所定の受信処理は、受信に用いられるチャネルの周波数に基づいた、周波数変換処理(ダウンコンバート)を含む。受信に用いられるチャネルの周波数の情報は、例えば、割当制御部204から取得されてよい。あるいは、受信部201は、制御情報を含む受信信号に対して、所定のチャネルの周波数に基づいた周波数変換処理を行ってもよい。受信部201は、所定の受信処理を行った受信信号を復調/復号部202へ出力する。 The receiving unit 201 receives a signal transmitted by the base station 100 and performs a predetermined receiving process on the received signal. For example, the predetermined receiving process includes a frequency conversion process (down-conversion) based on the frequency of the channel used for reception. Information on the frequency of the channel used for reception may be acquired, for example, from the allocation control unit 204. Alternatively, the receiving unit 201 may perform a frequency conversion process based on the frequency of the predetermined channel on the received signal including the control information. The receiving unit 201 outputs the received signal that has been subjected to the predetermined receiving process to the demodulation/decoding unit 202.

復調/復号部202は、受信部201から取得した受信信号に対して、復調処理及び復号処理を行い、受信データ及び/又は制御情報を生成する。復調/復号部202は、受信データ又は制御情報を、割当制御部204へ出力する。なお、制御情報には、端末200に割り当てられたチャネルに関する情報が含まれる。 The demodulation/decoding unit 202 performs demodulation and decoding on the received signal acquired from the receiving unit 201 to generate received data and/or control information. The demodulation/decoding unit 202 outputs the received data or control information to the allocation control unit 204. Note that the control information includes information on the channel allocated to the terminal 200.

スケジュール情報生成部203は、端末200を所有するユーザから、操作部(図示省略)を介して、ユーザのスケジュールに関する情報を取得する。スケジュール情報生成部203は、ユーザのスケジュールに関する情報に基づいて、スケジュール情報を生成する。本実施の形態におけるスケジュール情報は、端末200が、端末200と無線接続する基地局100の通信範囲の内から外へ出る(外へ移動する)タイミングに関する情報であってよい。なお、タイミングは、時刻を指してもよいし、時間(又は期間)を指してもよい。タイミングが指す時間の幅は、特に、限定されないが、例えば、或る時刻と時刻との間の幅であってよい。スケジュール情報の例については後述する。 The schedule information generating unit 203 acquires information about the user's schedule from the user who owns the terminal 200 via an operation unit (not shown). The schedule information generating unit 203 generates schedule information based on the information about the user's schedule. The schedule information in this embodiment may be information about the timing at which the terminal 200 leaves (moves outside) the communication range of the base station 100 to which the terminal 200 is wirelessly connected. Note that the timing may refer to a time or a period (or a period). The time span that the timing refers to is not particularly limited, and may be, for example, a span between certain times. Examples of schedule information will be described later.

割当制御部204は、基地局100とのデータ通信に関する制御を行う。例えば、割当制御部204は、復調/復号部202から取得した受信データを、図示しない上位レイヤの処理部へ出力してもよい。また、割当制御部204は、図示しない上位レイヤの処理部から取得した、基地局100宛の送信データを、符号化/変調部205へ出力する。 The allocation control unit 204 controls data communication with the base station 100. For example, the allocation control unit 204 may output received data acquired from the demodulation/decoding unit 202 to a processing unit of an upper layer (not shown). The allocation control unit 204 also outputs transmission data addressed to the base station 100 acquired from a processing unit of an upper layer (not shown) to the encoding/modulation unit 205.

また、割当制御部204は、スケジュール情報生成部203から取得したスケジュール情報を含む制御情報を生成してよい。割当制御部204は、制御情報を、符号化/変調部205へ出力する。 The allocation control unit 204 may also generate control information including the schedule information acquired from the schedule information generation unit 203. The allocation control unit 204 outputs the control information to the coding/modulation unit 205.

また、割当制御部204は、基地局100から受信した受信信号に含まれる制御情報に基づいて、通信に用いるチャネルの設定を行い、設定したチャネルの情報を送信部206及び受信部201へ出力する。 The allocation control unit 204 also sets the channel to be used for communication based on the control information included in the received signal received from the base station 100, and outputs information about the set channel to the transmitting unit 206 and the receiving unit 201.

符号化/変調部205は、割当制御部204から取得した送信データ及び/又は制御情報に対して、符号化処理及び変調処理を行い、送信信号を生成する。符号化/変調部205は、送信信号を送信部206へ出力する。 The coding/modulation unit 205 performs coding and modulation processing on the transmission data and/or control information acquired from the allocation control unit 204 to generate a transmission signal. The coding/modulation unit 205 outputs the transmission signal to the transmission unit 206.

送信部206は、符号化/変調部205から取得した送信信号に対して、所定の送信処理を行い、送信処理後の送信信号を基地局100へ送信する。例えば、所定の送信処理は、端末200に割り当てられたチャネルの周波数に基づいた、周波数変換処理(アップコンバート)を含む。端末200に割り当てられたチャネルの周波数の情報は、例えば、割当制御部204から取得されてよい。あるいは、送信部206は、制御情報を含む受信信号に対して、所定のチャネルの周波数に基づいた周波数変換処理を行ってもよい。 The transmitting unit 206 performs a predetermined transmission process on the transmission signal obtained from the encoding/modulation unit 205, and transmits the transmission signal after the transmission process to the base station 100. For example, the predetermined transmission process includes a frequency conversion process (up-conversion) based on the frequency of the channel assigned to the terminal 200. Information on the frequency of the channel assigned to the terminal 200 may be obtained, for example, from the allocation control unit 204. Alternatively, the transmitting unit 206 may perform a frequency conversion process based on the frequency of the predetermined channel on the received signal including the control information.

<端末が送信する情報>
次に、端末200が基地局100へ送信するスケジュール情報の一例を説明する。なお、以下では、図1に例示した駅構内に存在する端末200が、駅構内を通信範囲にカバーする基地局100へ送信する情報を例に挙げる。
<Information sent by the device>
Next, an example of schedule information transmitted from the terminal 200 to the base station 100 will be described. In the following, information transmitted from the terminal 200 present in the station premises illustrated in Fig. 1 to the base station 100 that covers the station premises in its communication range will be taken as an example.

例えば、端末200にインストールされたアプリケーションにおいて、端末200を所有するユーザが情報を入力し、入力された情報に基づいて、スケジュール情報が決定される。スケジュール情報に含まれる情報は、アプリケーションでのユーザ登録の際等に事前に入力された情報(例えば、ユーザのID)であってもよいし、あるいは、アプリケーションを利用する際(例えば、駅を利用する際)に入力された情報であってもよい。 For example, in an application installed on the terminal 200, the user who owns the terminal 200 inputs information, and schedule information is determined based on the input information. The information included in the schedule information may be information input in advance, such as when registering a user in the application (e.g., a user ID), or may be information input when using the application (e.g., when using a station).

図6は、本実施の形態に係る端末が送信するスケジュール情報のフレーム構成の一例を示す図である。 Figure 6 shows an example of the frame structure of schedule information transmitted by a terminal according to this embodiment.

図6に示すフレーム構成のスケジュール情報は、「ユーザID」と、「行き先情報」と、「列車属性情報」とを含む。 The schedule information in the frame configuration shown in Figure 6 includes "user ID", "destination information", and "train attribute information".

ユーザIDは、端末200を所有するユーザを識別する識別情報である。なお、ユーザIDは、端末を識別する情報(端末ID)に置き換えられてもよい。 The user ID is identification information that identifies the user who owns the terminal 200. Note that the user ID may be replaced with information that identifies the terminal (terminal ID).

行き先情報は、端末200を所有するユーザの行き先を示す情報である。例えば、行き先情報は、ユーザが乗車する列車の方向(例えば、矢印A又は矢印B(図1参照))を示してもよいし、ユーザが乗車する列車の終着駅を示してもよいし、ユーザが下車する予定の駅を示してもよい。 Destination information is information indicating the destination of the user who owns the terminal 200. For example, the destination information may indicate the direction of the train the user will board (e.g., arrow A or arrow B (see FIG. 1)), may indicate the terminal station of the train the user will board, or may indicate the station where the user plans to get off.

列車属性情報は、ユーザが乗車する列車の属性を示す情報である。例えば、列車属性情報は、列車の種類を示してもよい。列車の種類とは、例えば、各駅停車、急行、快速、特急のいずれかであってよい。また、列車属性情報は、列車の路線に関する情報(例えば、鉄道会社)であってもよい。 Train attribute information is information that indicates the attributes of the train that the user is riding on. For example, the train attribute information may indicate the type of train. The type of train may be, for example, a local train, an express train, a rapid train, or a limited express train. The train attribute information may also be information about the train route (for example, the railway company).

なお、スケジュール情報は、図6の例に限られず、基地局100の通信範囲に応じて変更されてよい。例えば、基地局100の通信範囲が、特定の1つの方向に進む列車が発着する駅(例えば、特定の路線の始発駅)の場合、行き先情報が同一となるため、行き先情報は省略されてよい。あるいは、基地局100の通信範囲が1つの列車の種類が発着する駅(例えば、各駅停車以外は停車しない駅)の場合、列車属性情報が同一になるため、列車属性情報は、省略されてよい。 The schedule information is not limited to the example in FIG. 6, and may be changed depending on the communication range of the base station 100. For example, when the communication range of the base station 100 is a station where trains traveling in one specific direction depart and arrive (e.g., the starting station of a specific line), the destination information will be the same, so the destination information may be omitted. Alternatively, when the communication range of the base station 100 is a station where one type of train departs and arrives (e.g., a station where no trains other than local trains stop), the train attribute information will be the same, so the train attribute information may be omitted.

また、スケジュール情報には、ユーザが乗車する列車固有の識別情報が含まれてもよいし、あるいは、ユーザが乗車する列車の発車時刻の情報が含まれてもよい。更に、行き先が同一の場合でも、列車の乗り継ぎ経路が異なる場合がある。例えば、S駅から出発し、T駅へ向かうユーザの中に、S駅からU駅まで列車#Wで移動し、U駅にて列車#Wから列車#Xに乗り換えてT駅へ向かうユーザ(以下、ユーザ#αと記載)と、S駅からV駅まで列車#Yで移動し、V駅にて列車#Zに乗り換えてT駅へ向かうユーザ(以下、ユーザ#βと記載)が存在する場合がある。このように、乗り継ぎ経路の違いがある場合、行き先が同一でも、S駅において乗車する列車が異なるため、スケジュール情報には、乗り継ぎ経路情報が含まれてもよい。ここで、この乗り継ぎ経路情報は、例えば、途中の主要な駅に関する情報などで代用することもできる。上記のユーザ#aとユーザ#bの例では、ユーザ#αのスケジュール情報には、途中の駅がU駅であることを示す乗り継ぎ経路情報が含まれ、ユーザ#βのスケジュール情報には、途中の駅がV駅であることを示す乗り継ぎ経路情報が含まれてよい。 The schedule information may also include identification information specific to the train the user boards, or may include information on the departure time of the train the user boards. Furthermore, even if the destination is the same, the transfer route of the train may be different. For example, among users departing from S station and heading to T station, there may be a user (hereinafter referred to as user #α) who travels from S station to U station by train #W, and transfers from train #W to train #X at U station to head to T station, and a user (hereinafter referred to as user #β) who travels from S station to V station by train #Y, and transfers to train #Z at V station to head to T station. In this way, when there is a difference in the transfer route, even if the destination is the same, the train to board at S station is different, so the schedule information may include transfer route information. Here, this transfer route information can be substituted with, for example, information on major stations along the way. In the above example of user #a and user #b, the schedule information of user #α may include transfer route information indicating that the intermediate station is station U, and the schedule information of user #β may include transfer route information indicating that the intermediate station is station V.

<第1の例>
第1の例として、図1に示したように、基地局100が、矢印Aの方向に進む列車#1と、矢印Aと反対方向の矢印Bの方向へ進む列車#2とが発着する駅のプラットホームをカバーする場合を説明する。
<First Example>
As a first example, as shown in FIG. 1, a case will be described in which base station 100 covers a platform of a station where train #1 traveling in the direction of arrow A and train #2 traveling in the direction of arrow B opposite to arrow A depart and arrive.

この場合、列車#1に乗車するユーザの端末200から受信するスケジュール情報における行き先情報は、列車#2に乗車するユーザの端末200から受信するスケジュール情報における行き先情報と異なる。基地局100は、例えば、行き先情報に基づいて、チャネルに端末200を割り当てる。 In this case, the destination information in the schedule information received from the terminal 200 of the user riding on train #1 is different from the destination information in the schedule information received from the terminal 200 of the user riding on train #2. The base station 100 assigns the terminal 200 to a channel, for example, based on the destination information.

図7は、第1の例におけるチャネル割り当ての例を示す図である。図7の横軸は、周波数を示し、縦軸は、割り当てられた端末の数を示す。図7には、チャネルf1~チャネルf4のそれぞれに割り当てられる第1端末及び第2端末が示される。 Figure 7 is a diagram showing an example of channel allocation in the first example. The horizontal axis of Figure 7 indicates frequency, and the vertical axis indicates the number of assigned terminals. Figure 7 shows a first terminal and a second terminal assigned to each of channels f1 to f4.

図7の例では、チャネルf1~チャネルf4のそれぞれに割り当てられる第1端末の数は、互いに同一の数である。また、チャネルf1~チャネルf4に割り当てられる第2端末の数は、互いに同一の数である。つまり、第1端末の数が4N(Nは1以上の整数)の場合、第1端末#a~#b、第1端末#c~#d、第1端末#e~#f、及び、第1端末#g~#hの数は、それぞれ、Nである。同様に、第2端末の数が4M(Mは1以上の整数)の場合、第2端末#A~#B、第2端末#C~#D、第2端末#E~#F、及び、第2端末#G~#Hの数は、それぞれ、Mである。 In the example of FIG. 7, the number of first terminals assigned to each of channels f1 to f4 is the same. Also, the number of second terminals assigned to each of channels f1 to f4 is the same. In other words, when the number of first terminals is 4N (N is an integer equal to or greater than 1), the number of first terminals #a to #b, first terminals #c to #d, first terminals #e to #f, and first terminals #g to #h is N. Similarly, when the number of second terminals is 4M (M is an integer equal to or greater than 1), the number of second terminals #A to #B, second terminals #C to #D, second terminals #E to #F, and second terminals #G to #H is M.

なお、図7の例では、割り当てられる第1端末の数は、チャネル間で同一であるとしたが、割り当てられる第1端末の数は、チャネル間で差が生じてもよい。例えば、チャネルf1~チャネルf4に割り当てられる第1端末の数を、それぞれ、C1~C4(C1~C4は、それぞれ、0以上の整数)と規定した場合、C1~C4は、同数であってもよい。あるいは、この場合、C1~C4の中の最大値と最小値との差が、所定値以下であってもよい。あるいは、C1~C4の標準偏差が所定値以下であってもよい。あるいは、C1~C4の値が示す数値範囲が、所定範囲以下であってよい。 In the example of FIG. 7, the number of first terminals assigned is the same between channels, but the number of first terminals assigned may differ between channels. For example, if the numbers of first terminals assigned to channels f1 to f4 are defined as C1 to C4 (C1 to C4 are integers equal to or greater than 0), respectively, C1 to C4 may be the same number. Alternatively, in this case, the difference between the maximum and minimum values among C1 to C4 may be equal to or less than a predetermined value. Alternatively, the standard deviation of C1 to C4 may be equal to or less than a predetermined value. Alternatively, the numerical range indicated by the values of C1 to C4 may be equal to or less than a predetermined range.

例えば、基地局100は、端末200のそれぞれからスケジュール情報を受信し、スケジュール情報に基づいて、端末200をグループに分ける。例えば、1つのグループは、基地局100の通信範囲の外へ出るタイミングが所定の時間以内である端末200(第1の例では、同じ行き先のユーザの端末200)を含む。そして、基地局100は、列車#1に乗車するユーザ(例えば、同じ行き先のユーザ)の端末200に該当する第1端末を、各チャネルに割り当てる数がほぼ均一になるように、チャネルに割り当てる。また、基地局100は、列車#2に乗車するユーザ(例えば、同じ行き先のユーザ)の端末に該当する第2端末を、各チャネルに割り当てる数がほぼ均一になるように、チャネルに割り当てる。このような割り当て制御によって、基地局100は、例えば、図7に示すチャネル割り当てを行う。 For example, the base station 100 receives schedule information from each of the terminals 200, and divides the terminals 200 into groups based on the schedule information. For example, one group includes terminals 200 (in the first example, terminals 200 of users with the same destination) that will leave the communication range of the base station 100 within a predetermined time. The base station 100 then assigns a first terminal corresponding to the terminal 200 of a user riding on train #1 (e.g., a user with the same destination) to a channel such that the number of terminals assigned to each channel is approximately uniform. The base station 100 also assigns a second terminal corresponding to the terminal of a user riding on train #2 (e.g., a user with the same destination) to a channel such that the number of terminals assigned to each channel is approximately uniform. By such assignment control, the base station 100 performs channel assignment as shown in FIG. 7, for example.

ここで、例えば、図1に示したユーザグループ#1のユーザが、駅に到着した列車#1に乗車した後、列車#1が駅から発車し、基地局100の通信範囲Arの外へ移動した場合、第1端末#a~#b、第1端末#c~#d、第1端末#e~#f、及び、第1端末#g~#hと基地局100との無線接続は切断される。 For example, if a user in user group #1 shown in FIG. 1 boards train #1 that has arrived at a station, and then train #1 departs from the station and moves outside the communication range Ar of base station 100, the wireless connections between first terminals #a-#b, first terminals #c-#d, first terminals #e-#f, and first terminals #g-#h and base station 100 are disconnected.

図8は、図7に示したチャネル割り当てにおいて、第1端末の無線接続が切断された後の状態の一例を示す図である。 Figure 8 shows an example of the state after the wireless connection of the first terminal is disconnected in the channel allocation shown in Figure 7.

第1端末の無線接続が切断され、図7に示したチャネル割り当てにおいて、第1端末を割り当てたチャネルのリソースが空きリソースとなる場合、図8に示すように、空きリソースの量が、チャネル間で均一になり、使用されているリソースの量が、チャネル間で均一になる。つまり、図7に示したようなチャネル割り当てを行うことによって、各チャネルの混雑の度合(例えば、割り当てられている端末の数)をチャネル間でほぼ均等にでき、周波数利用効率を改善できる。 When the wireless connection of the first terminal is disconnected and the resources of the channel to which the first terminal is assigned become free resources in the channel assignment shown in FIG. 7, the amount of free resources becomes uniform among the channels, and the amount of resources used becomes uniform among the channels, as shown in FIG. 8. In other words, by performing channel assignment as shown in FIG. 7, the degree of congestion of each channel (e.g., the number of assigned terminals) can be made approximately equal among the channels, improving frequency utilization efficiency.

<第1の例の基地局の処理フロー>
次に、上述した第1の例における基地局100の処理フローの例を説明する。図9は、本実施の形態の第1の例における基地局100の処理フローの例を示すフローチャートである。例えば、図9のフローチャートに示す処理は、周期的に開始されてよいし、トラフィックの変動に応じて(例えば、端末数が所定数以上増加又は減少した場合)、開始されてよい。また、以下では、割り当て可能なチャネル#iに端末200を割り当てる例を示す。なお、iは、チャネルのインデックスを表し、0以上K-1以下の整数である。Kは、割り当て可能なチャネルの数を示し、1以上の整数である。
<Processing flow of the base station in the first example>
Next, an example of the processing flow of the base station 100 in the first example described above will be described. FIG. 9 is a flowchart showing an example of the processing flow of the base station 100 in the first example of this embodiment. For example, the processing shown in the flowchart of FIG. 9 may be started periodically, or may be started in response to traffic fluctuations (for example, when the number of terminals increases or decreases by a predetermined number or more). In addition, an example of allocating the terminal 200 to an allocatable channel #i will be shown below. Note that i represents a channel index and is an integer between 0 and K-1. K represents the number of allocatable channels and is an integer of 1 or more.

基地局100は、端末200から行き先情報を含むスケジュール情報を受信する(S101)。 The base station 100 receives schedule information including destination information from the terminal 200 (S101).

基地局100は、同一の行き先情報を送信した端末の数を決定する(S102)。図7の例の場合、基地局100は、列車#1を利用することを示す行き先情報を送信した第1端末の数と、列車#2を利用することを示す行き先情報を送信した第2端末の数とを決定する。別言すると、基地局100は、同一の行き先情報を送信した端末200に1つのグループを設定し、グループ内の端末の数を決定する。 The base station 100 determines the number of terminals that have transmitted the same destination information (S102). In the example of FIG. 7, the base station 100 determines the number of first terminals that have transmitted destination information indicating that they will use train #1, and the number of second terminals that have transmitted destination information indicating that they will use train #2. In other words, the base station 100 sets one group for the terminals 200 that have transmitted the same destination information, and determines the number of terminals in the group.

基地局100は、決定した端末の数と割り当て可能なチャネルの数とに基づいて、各チャネルに割り当てる端末の数を決定する(S103)。例えば、基地局100は、1つのチャネルに割り当てる第1端末の数に関する第1所定値と、1つのチャネルに割り当てる第2端末の数に関する第2所定値とを決定する。例えば、図7の例に示すように、第1端末の数が4N、第2端末の数が4M、チャネルの数が4であり、第1端末及び第2端末が、4つのチャネルに均一に割り当てられる場合、第1所定値は4N/4であり、第2所定値は4M/4であってよい。ただし、端末の数が割り当て可能なチャネルの数の整数倍ではない場合、各チャネルに割り当てられた端末の数は完全には均一とはならないが、端末の数の差分は十分小さいと考えられるため、大きな影響はないと考えられる。 The base station 100 determines the number of terminals to be assigned to each channel based on the determined number of terminals and the number of allocatable channels (S103). For example, the base station 100 determines a first predetermined value for the number of first terminals to be assigned to one channel and a second predetermined value for the number of second terminals to be assigned to one channel. For example, as shown in the example of FIG. 7, if the number of first terminals is 4N, the number of second terminals is 4M, the number of channels is 4, and the first terminals and second terminals are uniformly assigned to four channels, the first predetermined value may be 4N/4 and the second predetermined value may be 4M/4. However, if the number of terminals is not an integer multiple of the number of allocatable channels, the number of terminals assigned to each channel will not be completely uniform, but the difference in the number of terminals is considered to be sufficiently small, so it is considered that there will be no significant impact.

なお、割り当て可能なチャネルのそれぞれに対して、所定値を決定してもよい。例えば、割り当て可能なチャネルの数がKの場合、基地局100は、K個のチャネルのそれぞれに対して、第1所定値と第2所定値とを決定してもよい。つまり、この場合、K個の第1所定値とK個の第2所定値とが決定される。 In addition, a predetermined value may be determined for each of the allocatable channels. For example, if the number of allocatable channels is K, the base station 100 may determine a first predetermined value and a second predetermined value for each of the K channels. That is, in this case, K first predetermined values and K second predetermined values are determined.

例えば、第1端末の数がNの場合、基地局100は、((N/K)-α)以上、((N/K)+α)以下の正の整数のいずれかの中から、K個の第1所定値のそれぞれを決定してよい。この場合、基地局100は、K個の第1所定値の和がNになるように、K個の第1所定値のそれぞれを決定してよい。 For example, if the number of first terminals is N, the base station 100 may determine each of the K first predetermined values from among any positive integer greater than or equal to ((N/K)-α) and less than or equal to ((N/K)+α). In this case, the base station 100 may determine each of the K first predetermined values such that the sum of the K first predetermined values is N.

同様に、第2端末の数がMの場合、基地局100は、((M/K)-α)以上((M/K)+α)以下の正の整数のいずれかの中から、K個の第2所定値のそれぞれを決定してよい。この場合、基地局100は、K個の第2所定値の和がMになるように、K個の第2所定値のそれぞれを決定してよい。 Similarly, when the number of second terminals is M, the base station 100 may determine each of the K second predetermined values from among any positive integer between ((M/K)-α) and ((M/K)+α). In this case, the base station 100 may determine each of the K second predetermined values such that the sum of the K second predetermined values is M.

例えば、N=8、M=13、K=4、α=1の場合、基地局100は、1以上3以下の正の整数の中で、4つの第1所定値の和が8になるように、4つの第1所定値を決定する。また、この場合、基地局100は、9/4以上、17/4以下の正の整数の中で、4つの第2所定値の和が12になるように、4つの第2所定値を決定する。例えば、4つの第2所定値は、{3,3,3,4}の組み合わせをとり得る。また、例えば、4つの第1所定値は、{3,3,3,3}、{1,2,2,3}、{1,1,3,3}等の組み合わせをとり得る。 For example, when N=8, M=13, K=4, and α=1, the base station 100 determines four first predetermined values among positive integers between 1 and 3 inclusive such that the sum of the four first predetermined values is 8. In this case, the base station 100 also determines four second predetermined values among positive integers between 9/4 and 17/4 inclusive such that the sum of the four second predetermined values is 12. For example, the four second predetermined values may take the combination of {3, 3, 3, 4}. Also, for example, the four first predetermined values may take the combination of {3, 3, 3, 3}, {1, 2, 2, 3}, {1, 1, 3, 3}, etc.

なお、上記の所定値の設定方法は、一例であり、本開示はこれに限定されない。例えば、上記の所定値の設定方法は、端末の数に基づいて実施されるが、端末の数の代わりに、端末それぞれのチャネル占有率に基づいて実施されてもよい。 Note that the above-mentioned method of setting the predetermined value is one example, and the present disclosure is not limited thereto. For example, the above-mentioned method of setting the predetermined value is implemented based on the number of terminals, but may be implemented based on the channel occupancy rate of each terminal instead of the number of terminals.

あるいは、各チャネルに割り当てる端末の数を表す所定値を決定する代わりに、各チャネルに割り当てる端末の数の上限値と下限値とを示す数値範囲を決定してもよい。 Alternatively, instead of determining a predetermined value representing the number of terminals to be assigned to each channel, a numerical range indicating an upper and lower limit of the number of terminals to be assigned to each channel may be determined.

S104以降では、基地局100は、第1端末に対するチャネル割り当ての処理と、第2端末に対するチャネル割り当ての処理とを行う。 From S104 onwards, the base station 100 performs channel allocation processing for the first terminal and channel allocation processing for the second terminal.

基地局100は、第1端末に対するチャネル割り当ての処理のために、チャネルのインデックスiを0に設定する(S104)。 The base station 100 sets the channel index i to 0 to process the channel allocation for the first terminal (S104).

基地局100は、第1端末に対するチャネル割り当てが完了したか否かを判定する(S105)。 The base station 100 determines whether channel allocation to the first terminal is complete (S105).

第1端末に対するチャネル割り当てが完了していない場合(S105にてNO)、すなわち、チャネルが割り当てられていない第1端末(未割り当ての第1端末)が存在する場合、基地局100は、チャネル#iに割り当て済の第1端末の数が第1所定値以上か否かを判定する(S106)。なお、第1所定値がチャネル毎に決定される場合、S106における第1所定値は、チャネル#iの第1所定値であってよい。 If channel allocation to the first terminal is not complete (NO in S105), that is, if there is a first terminal to which no channel has been allocated (an unallocated first terminal), the base station 100 determines whether the number of first terminals to which channel #i has been allocated is equal to or greater than a first predetermined value (S106). Note that if the first predetermined value is determined for each channel, the first predetermined value in S106 may be the first predetermined value for channel #i.

チャネル#iに割り当て済の第1端末の数が第1所定値以上の場合(S106にてYES)、基地局100は、チャネルのインデックスiに1を加算する(S107)。そして、フローは、S105に移行する。 If the number of first terminals already assigned to channel #i is equal to or greater than the first predetermined value (YES in S106), the base station 100 adds 1 to the channel index i (S107). Then, the flow proceeds to S105.

チャネル#iに割り当て済の第1端末の数が第1所定値以上ではない場合(S106にてNO)、基地局100は、未割り当ての第1端末の1つをチャネル#iに割り当てる(S108)。そして、フローは、S105に移行する。 If the number of first terminals already assigned to channel #i is not equal to or greater than the first predetermined value (NO in S106), the base station 100 assigns one of the unassigned first terminals to channel #i (S108). Then, the flow proceeds to S105.

第1端末に対するチャネル割り当てが完了した場合(S105にてYES)、すなわち、チャネルが割り当てられていない第1端末(未割り当ての第1端末)が存在しない場合、基地局100は、第2端末に対するチャネル割り当ての処理のために、チャネルのインデックスiを0に設定(リセット)する(S109)。 When channel allocation to the first terminal is completed (YES in S105), i.e., when there is no first terminal to which a channel has not been assigned (an unassigned first terminal), the base station 100 sets (resets) the channel index i to 0 in order to process channel allocation to the second terminal (S109).

基地局100は、第2端末に対するチャネル割り当てが完了したか否かを判定する(S110)。 The base station 100 determines whether channel allocation to the second terminal is complete (S110).

第2端末に対するチャネル割り当てが完了していない場合(S110にてNO)、すなわち、チャネルが割り当てられていない第2端末(未割り当ての第2端末)が存在する場合、基地局100は、チャネル#iに割り当て済の第2端末の数が第2所定値以上か否かを判定する(S111)。なお、第2所定値がチャネル毎に決定される場合、S111における第2所定値は、チャネル#iの第2所定値であってよい。 If channel allocation to the second terminal is not complete (NO in S110), that is, if there is a second terminal to which a channel has not been allocated (an unallocated second terminal), the base station 100 determines whether the number of second terminals to which channel #i has been allocated is equal to or greater than a second predetermined value (S111). Note that if the second predetermined value is determined for each channel, the second predetermined value in S111 may be the second predetermined value for channel #i.

チャネル#iに割り当て済の第2端末の数が第2所定値以上の場合(S111にてYES)、基地局100は、チャネルのインデックスiに1を加算する(S112)。そして、フローは、S110に移行する。 If the number of second terminals already assigned to channel #i is equal to or greater than the second predetermined value (YES in S111), the base station 100 adds 1 to the channel index i (S112). Then, the flow proceeds to S110.

チャネル#iに割り当て済の第2端末の数が第2所定値以上ではない場合(S111にてNO)、基地局100は、未割り当ての第2端末の1つをチャネル#iに割り当てる(S113)。そして、フローは、S110に移行する。 If the number of second terminals already assigned to channel #i is not equal to or greater than the second predetermined value (NO in S111), the base station 100 assigns one of the unassigned second terminals to channel #i (S113). Then, the flow proceeds to S110.

第2端末に対するチャネル割り当てが完了した場合(S110にてYES)、すなわち、チャネルが割り当てられていない第2端末(未割り当ての第2端末)が存在しない場合、フローは終了する。 When channel allocation to the second terminal is complete (YES in S110), i.e., when there is no second terminal to which a channel has not been assigned (an unassigned second terminal), the flow ends.

以上説明したフローによって、基地局100は、第1所定値によって表される数の第1端末、および、第2所定値によって表される数の第2端末を各チャネルに割り当てる。 By the flow described above, the base station 100 assigns the number of first terminals represented by the first predetermined value and the number of second terminals represented by the second predetermined value to each channel.

以上説明したように、上述した第1の例では、基地局100が、端末200を所有するユーザの行き先毎に、端末200をグループ化し、各グループの端末200のチャネル割り当てにおいて、各チャネルに割り当てられる端末の数が均一になるように、チャネル割り当てを行う。このような割り当てによって、或るグループの端末が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 As described above, in the first example, the base station 100 groups the terminals 200 according to the destinations of the users who own the terminals 200, and performs channel allocation for the terminals 200 in each group so that the number of terminals assigned to each channel is uniform. With this type of allocation, even if the terminals in a certain group all disconnect wireless connections at once, it is possible to suppress bias in the number of terminals in the channel allocation after disconnection, so that the degree of channel congestion can be made uniform between channels, and frequency utilization efficiency can be improved.

なお、上述した第1の例では、行き先が反対の2つの列車を例に挙げて説明したが、本開示はこれに限定されない。本開示は、3方向以上の互いに異なる行き先の列車に適用されてよい。また、上述した第1の例では、乗車するユーザが所有する端末を例に挙げて説明したが、本開示は、これに限定されない。例えば、本開示は、列車から降車するユーザが所有する端末に対して適用されてよい。例えば、図1の例において、列車#1から降車するユーザは、ユーザグループ#3にグループ化されてよい。この場合、ユーザグループ#3のユーザの端末には、第1端末及び第2端末と同様に、チャネル間で均等になるように、チャネルが割り当てられてもよい。 In the above-mentioned first example, two trains with opposite destinations are described as an example, but the present disclosure is not limited to this. The present disclosure may be applied to trains with different destinations in three or more directions. In addition, in the above-mentioned first example, a terminal owned by a user who boards a train is described as an example, but the present disclosure is not limited to this. For example, the present disclosure may be applied to a terminal owned by a user who gets off a train. For example, in the example of FIG. 1, users who get off train #1 may be grouped into user group #3. In this case, channels may be assigned to the terminals of users in user group #3 so that the channels are evenly distributed, similar to the first and second terminals.

<第2の例>
第2の例として、基地局100が、同一の路線の同一の方向へ走行する2つの列車であって、停車駅が互いに異なる2つの列車が発着する駅のプラットホームをカバーする場合を説明する。例えば、この場合の2つの列車は、或る路線の各駅に停車する列車と、路線の各駅の一部に停車する列車とに対応する。路線の各駅に停車する列車は、例えば、「各駅停車」と称される。また、路線の各駅の一部に停車する列車は、以下では、「急行列車」と称される。
<Second Example>
As a second example, a case will be described in which the base station 100 covers the platforms of stations where two trains, which run in the same direction on the same line and stop at different stations, depart and arrive. For example, the two trains in this case correspond to a train that stops at each station on a line and a train that stops at some of the stations on the line. A train that stops at each station on a line is called, for example, a "local train." Also, a train that stops at some of the stations on a line is called an "express train" below.

この場合、各駅停車に乗車するユーザの端末200から受信するスケジュール情報における行き先情報は、急行列車に乗車するユーザの端末200から受信するスケジュール情報における行き先情報と同一の場合がある。ただし、前述の通り、基地局100が受信するスケジュール情報には、列車属性情報が含まれる。例えば、列車属性情報は、端末200を所有するユーザが、各駅停車を利用するか、あるいは、急行列車を利用するかを示す。第2の例では、基地局100は、各端末200から受信する情報に含まれる行き先情報と属性情報とに基づいて、チャネルに端末200を割り当てる。 In this case, the destination information in the schedule information received from the terminal 200 of a user riding on a local train may be the same as the destination information in the schedule information received from the terminal 200 of a user riding on an express train. However, as described above, the schedule information received by the base station 100 includes train attribute information. For example, the train attribute information indicates whether the user who owns the terminal 200 will use a local train or an express train. In the second example, the base station 100 assigns the terminal 200 to a channel based on the destination information and attribute information included in the information received from each terminal 200.

以下、各駅停車を利用するユーザが所有する端末200は、第3端末と記載され、急行列車を利用するユーザが所有する端末200は、第4端末と記載される。 Hereinafter, the terminal 200 owned by a user who uses a local train will be referred to as the third terminal, and the terminal 200 owned by a user who uses an express train will be referred to as the fourth terminal.

図10は、第2の例におけるチャネル割り当ての例を示す図である。図10の横軸は、周波数を示し、縦軸は、割り当てられた端末の数を示す。図10には、チャネルf1~チャネルf4のそれぞれに割り当てられる第3端末及び第4端末が示される。 Figure 10 is a diagram showing an example of channel allocation in the second example. The horizontal axis of Figure 10 indicates frequency, and the vertical axis indicates the number of assigned terminals. Figure 10 shows a third terminal and a fourth terminal that are assigned to channels f1 to f4, respectively.

図10の例では、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第3端末の数は、同一の数である。また、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第4端末の数は、同一の数である。つまり、第3端末の数が4N(Nは1以上の整数)の場合、第3端末#a~#b、第3端末#c~#d、第3端末#e~#f、及び、第3端末#g~#hの数は、それぞれ、Nである。同様に、第4端末の数が4M(Mは1以上の整数)の場合、第4端末#A~#B、第4端末#C~#D、第4端末#E~#F、及び、第4端末#G~#Hの数は、それぞれ、Mである。 In the example of FIG. 10, the number of third terminals assigned to channels f1, f2, f3, and f4 is the same. Also, the number of fourth terminals assigned to channels f1, f2, f3, and f4 is the same. In other words, when the number of third terminals is 4N (N is an integer of 1 or more), the number of third terminals #a-#b, third terminals #c-#d, third terminals #e-#f, and third terminals #g-#h is N. Similarly, when the number of fourth terminals is 4M (M is an integer of 1 or more), the number of fourth terminals #A-#B, fourth terminals #C-#D, fourth terminals #E-#F, and fourth terminals #G-#H is M.

例えば、基地局100は、端末200それぞれからスケジュール情報を受信し、スケジュール情報に基づいて、端末200をグループに分ける。例えば、1つのグループは、基地局100の通信範囲の外へ出るタイミングが所定の時間以内である端末200(第2の例では、同じ属性のユーザの端末200)を含む。そして、基地局100は、各駅停車に乗車するユーザ(例えば、同じ属性のユーザ)の端末200に該当する第3端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。また、基地局100は、急行列車に乗車するユーザ(例えば、同じ属性のユーザ)の端末200に該当する第4端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。このような割り当て制御によって、基地局100は、例えば、図10に示すチャネル割り当てを行う。 For example, the base station 100 receives schedule information from each terminal 200, and divides the terminals 200 into groups based on the schedule information. For example, one group includes terminals 200 (terminals 200 of users with the same attribute in the second example) that will leave the communication range of the base station 100 within a predetermined time. The base station 100 then assigns channels to a third terminal corresponding to the terminals 200 of users (e.g., users with the same attribute) who board local trains, so that the number of channels assigned to each channel is uniform. The base station 100 also assigns channels to a fourth terminal corresponding to the terminals 200 of users (e.g., users with the same attribute) who board express trains, so that the number of channels assigned to each channel is uniform. By such assignment control, the base station 100 performs channel assignment as shown in FIG. 10, for example.

ここで、例えば、各駅停車の列車に乗車するユーザが、駅に到着した各駅停車の列車に乗車した後、各駅停車の列車が駅から発車し、基地局100の通信範囲の外へ移動した場合、第3端末#a~#b、第3端末#c~#d、第3端末#e~#f、及び、第3端末#g~#hと基地局100との無線接続は切断される。 For example, when a user boards a local train that arrives at a station and then the local train departs from the station and moves outside the communication range of base station 100, the wireless connection between third terminals #a-#b, #c-#d, #e-#f, and #g-#h and base station 100 is disconnected.

図11は、図10に示したチャネル割り当てにおいて、第3端末の無線接続が切断された後の状態の一例を示す図である。 Figure 11 shows an example of the state after the wireless connection of the third terminal is disconnected in the channel allocation shown in Figure 10.

第3端末の無線接続が切断され、図10に示したチャネル割り当てにおいて、第3端末を割り当てたチャネルのリソースが空きリソースとなる場合、図11に示すように、空きリソースの量が、チャネル間で均一になり、使用されているリソースの量が、チャネル間で均一になる。つまり、図10に示したようなチャネル割り当てを行うことによって、各チャネルの混雑の度合(例えば、割り当てられている端末の数)をチャネル間でほぼ均等にでき、周波数利用効率を改善できる。 When the wireless connection of the third terminal is disconnected and the resources of the channel to which the third terminal is assigned become free resources in the channel assignment shown in FIG. 10, the amount of free resources becomes uniform among the channels, and the amount of resources used becomes uniform among the channels, as shown in FIG. 11. In other words, by performing channel assignment as shown in FIG. 10, the degree of congestion of each channel (e.g., the number of assigned terminals) can be made approximately equal among the channels, improving frequency utilization efficiency.

<第2の例の基地局の処理フロー>
次に、上述した第2の例における基地局100の処理フローの例を説明する。図12は、本実施の形態の第2の例における基地局100の処理フローの例を示すフローチャートである。なお、図12において、図9と同様の処理については、同一の符番を付し、説明を省略する場合がある。例えば、図12のフローチャートに示す処理は、周期的に開始されてよい。
<Processing flow of base station in second example>
Next, an example of the processing flow of the base station 100 in the above-mentioned second example will be described. Fig. 12 is a flowchart showing an example of the processing flow of the base station 100 in the second example of the present embodiment. In Fig. 12, the same processes as those in Fig. 9 are given the same reference numerals, and the description may be omitted. For example, the process shown in the flowchart in Fig. 12 may be started periodically.

基地局100は、端末200から列車属性情報を含むスケジュール情報を受信する(S201)。 The base station 100 receives schedule information including train attribute information from the terminal 200 (S201).

基地局100は、同一の列車属性情報を送信した端末の数を決定する(S202)。図10の例の場合、基地局100は、各駅停車を利用することを示す列車属性情報を送信した第3端末の数と、急行列車を利用することを示す列車属性情報を送信した第4端末の数とを決定する。別言すると、基地局100は、同一の列車属性情報を送信した端末200に1つのグループを設定し、グループ内の端末の数を決定する。 The base station 100 determines the number of terminals that have transmitted the same train attribute information (S202). In the example of FIG. 10, the base station 100 determines the number of third terminals that have transmitted train attribute information indicating that they will use a local train, and the number of fourth terminals that have transmitted train attribute information indicating that they will use an express train. In other words, the base station 100 sets one group for the terminals 200 that have transmitted the same train attribute information, and determines the number of terminals in the group.

基地局100は、決定した端末の数と割り当て可能なチャネルの数とに基づいて、各チャネルに割り当てる端末の数を決定する(S203)。ここで、1つのチャネルに割り当てる第3端末の数に関する所定値は、第3所定値と記載され、1つのチャネルに割り当てる第4端末の数に関する所定値は、第4所定値と記載される。なお、所定値の決定方法は、図9のS103にて示した例と同様であってよい。 Based on the determined number of terminals and the number of allocatable channels, the base station 100 determines the number of terminals to be assigned to each channel (S203). Here, the predetermined value for the number of third terminals to be assigned to one channel is described as a third predetermined value, and the predetermined value for the number of fourth terminals to be assigned to one channel is described as a fourth predetermined value. Note that the method for determining the predetermined values may be the same as the example shown in S103 of FIG. 9.

S204以降では、基地局100は、第3端末に対するチャネル割り当ての処理と、第4端末に対するチャネル割り当ての処理とを行う。なお、第3端末に対するチャネル割り当ての処理と、第4端末に対するチャネル割り当ての処理とは、それぞれ、図9における第1端末に対するチャネル割り当て処理と、第2端末に対するチャネル割り当て処理と同様であるので、説明を省略する。 After S204, the base station 100 performs channel allocation processing for the third terminal and channel allocation processing for the fourth terminal. Note that the channel allocation processing for the third terminal and the channel allocation processing for the fourth terminal are similar to the channel allocation processing for the first terminal and the channel allocation processing for the second terminal in FIG. 9, respectively, and therefore will not be described.

以上説明したフローによって、基地局100は、第3所定値によって表される数の第3端末、および、第4所定値によって表される数の第4端末を各チャネルに割り当てる。 By the flow described above, the base station 100 assigns the number of third terminals represented by the third predetermined value and the number of fourth terminals represented by the fourth predetermined value to each channel.

以上説明したように、上述した第2の例では、基地局100が、端末200を所有するユーザが利用する列車の属性(種類)毎に、端末200をグループ化し、各グループの端末200のチャネル割り当てにおいて、各チャネルに割り当てられる端末の数が均一になるように、チャネル割り当てを行う。このような割り当てによって、或るグループの端末が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 As described above, in the second example described above, the base station 100 groups the terminals 200 according to the attributes (types) of the trains used by the users who own the terminals 200, and performs channel allocation for the terminals 200 in each group so that the number of terminals assigned to each channel is uniform. With this type of allocation, even if the terminals in a certain group all disconnect their wireless connections at once, it is possible to suppress bias in the number of terminals in the channel allocation after disconnection, so that the degree of channel congestion can be made uniform between channels, improving frequency utilization efficiency.

なお、上述した第2の例では、2種類の列車の属性を例に挙げて説明したが、本開示はこれに限定されない。本開示は、3種類以上の列車の属性(例えば、各駅停車、急行列車、及び、特別急行列車等)が存在する場合に適用されてよい。また、上述した第2の例では、列車に乗車するユーザを例に挙げて説明したが、本開示は、これに限定されない。例えば、本開示は、列車から降車するユーザが所有する端末に対して適用されてよい。例えば、図1の例において、列車#1から降車するユーザは、ユーザグループ#3にグループ化されてよい。この場合、ユーザグループ#3のユーザの端末には、第1端末及び第2端末と同様に、チャネル間で均等になるように、チャネルが割り当てられてもよい。 In the above-mentioned second example, two types of train attributes are described as an example, but the present disclosure is not limited to this. The present disclosure may be applied to a case where there are three or more types of train attributes (for example, local trains, express trains, and limited express trains, etc.). In addition, in the above-mentioned second example, a user who boards a train is described as an example, but the present disclosure is not limited to this. For example, the present disclosure may be applied to a terminal owned by a user who gets off a train. For example, in the example of FIG. 1, users who get off train #1 may be grouped into user group #3. In this case, channels may be assigned to the terminals of users in user group #3 so that they are evenly distributed among the channels, similar to the first terminal and the second terminal.

<第3の例>
例えば、列車を利用するユーザの中で、座席に座ることを要望するユーザは、混雑している列車には乗らずに、後から来る混雑していない別の列車に乗車する可能性がある。第3の例では、ユーザが要望する内容に基づいて、端末200へのチャネル割り当てを行う例を説明する。以下では、ユーザが、列車に乗車した際に、座席の利用を要望する例を説明する。
<Third Example>
For example, among users using a train, a user who wishes to sit in a seat may not board a crowded train, but may board a later train that is not crowded. In the third example, an example of channel allocation to the terminal 200 based on the content of a user's request will be described. In the following, an example will be described in which a user wishes to use a seat when boarding a train.

図13は、本実施の形態に係る端末が送信するスケジュール情報のフレーム構成の第2の例を示す図である。なお、図13において、図6と同様の構成は、説明を省略する場合がある。 Figure 13 is a diagram showing a second example of the frame structure of schedule information transmitted by a terminal according to this embodiment. Note that in Figure 13, the description of the same structure as in Figure 6 may be omitted.

図13に示すフレーム構成のスケジュール情報は、「ユーザID」と、「行き先情報」と、「列車属性情報」と、「要望情報」とを含む。なお、「ユーザID」と、「行き先情報」と、「列車属性情報」とは、図6に示したフレーム構成の例と同様であるので、説明を省略する。 The schedule information in the frame configuration shown in FIG. 13 includes a "user ID", "destination information", "train attribute information", and "request information". Note that the "user ID", "destination information", and "train attribute information" are the same as those in the example of the frame configuration shown in FIG. 6, so their explanation will be omitted.

要望情報は、例えば、行き先情報と列車属性情報とが示すユーザが乗車する列車において、ユーザが席に座ることを要望するか否かを示す。例えば、要望情報は、ユーザが席に座ることを要望するか否かを1ビットで表してもよい。あるいは、ユーザが席に座ることを要望する場合に、要望情報がスケジュール情報に含まれ、ユーザが席に座ることを要望しない場合に、要望情報がスケジュール情報に含まれない、としてもよい。 The request information indicates, for example, whether or not the user requests to sit in a seat on the train that the user is boarding, which is indicated by the destination information and train attribute information. For example, the request information may represent in one bit whether or not the user requests to sit in a seat. Alternatively, if the user requests to sit in a seat, the request information may be included in the schedule information, and if the user does not request to sit in a seat, the request information may not be included in the schedule information.

ユーザは、端末200を介して、行き先、利用する列車の情報に加えて、座席を要望するか否かを示す情報を入力する。端末200は、入力された情報に基づいて、スケジュール情報を生成し、基地局100へ送信する。 The user inputs information about the destination, the train to be used, and information indicating whether or not a seat is requested via the terminal 200. The terminal 200 generates schedule information based on the input information and transmits it to the base station 100.

例えば、基地局100は、各端末から受信したスケジュール情報に含まれる要望情報に基づいて、端末200を、座席に座ることを要望するユーザの端末200のグループと、座席に座ることを要望しないユーザの端末200のグループとに分ける(グループ化する)。以下、座席に座ることを要望しないユーザの端末200は、第5端末と記載され、座席に座ることを要望するユーザの端末は、第6端末と記載される。 For example, the base station 100 divides (groups) the terminals 200 into a group of terminals 200 of users who wish to sit in a seat and a group of terminals 200 of users who do not wish to sit in a seat, based on the request information included in the schedule information received from each terminal. Hereinafter, the terminals 200 of users who do not wish to sit in a seat are described as the fifth terminals, and the terminals of users who wish to sit in a seat are described as the sixth terminals.

図14は、第3の例におけるチャネル割り当ての例を示す図である。図14の横軸は、周波数を示し、縦軸は、割り当てられた端末の数を示す。図14には、チャネルf1~チャネルf4のそれぞれに割り当てられる第5端末及び第6端末が示される。 Figure 14 is a diagram showing an example of channel allocation in the third example. The horizontal axis of Figure 14 indicates frequency, and the vertical axis indicates the number of assigned terminals. Figure 14 shows a fifth terminal and a sixth terminal that are assigned to channels f1 to f4, respectively.

図14の例では、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第5端末の数は、同一の数である。また、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第6端末の数は、同一の数である。つまり、第5端末の数が4N(Nは1以上の整数)の場合、第5端末#a~#b、第5端末#c~#d、第5端末#e~#f、及び、第5端末#g~#hの数は、それぞれ、Nである。同様に、第6端末の数が4M(Mは1以上の整数)の場合、第6端末#A~#B、第6端末#C~#D、第6端末#E~#F、及び、第6端末#G~#Hの数は、それぞれ、Mである。 In the example of FIG. 14, the number of fifth terminals assigned to channels f1, f2, f3, and f4 is the same. Also, the number of sixth terminals assigned to channels f1, f2, f3, and f4 is the same. That is, when the number of fifth terminals is 4N (N is an integer of 1 or more), the number of fifth terminals #a-#b, fifth terminals #c-#d, fifth terminals #e-#f, and fifth terminals #g-#h is N. Similarly, when the number of sixth terminals is 4M (M is an integer of 1 or more), the number of sixth terminals #A-#B, sixth terminals #C-#D, sixth terminals #E-#F, and sixth terminals #G-#H is M.

例えば、基地局100は、端末200それぞれからスケジュール情報を受信し、スケジュール情報に基づいて、端末200をグループに分ける。例えば、1つのグループは、基地局100の通信範囲の外へ出るタイミングが所定の時間以内である端末200(第3の例では、同じ要望を有するユーザの端末200)を含む。そして、基地局100は、座席に座ることを要望しないユーザの端末200に該当する第5端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。また、基地局100は、座席に座ることを要望するユーザの端末200に該当する第6端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。このような割り当て制御によって、基地局100は、例えば、図14に示すチャネル割り当てを行う。 For example, the base station 100 receives schedule information from each terminal 200, and divides the terminals 200 into groups based on the schedule information. For example, one group includes terminals 200 that will leave the communication range of the base station 100 within a predetermined time (in the third example, terminals 200 of users with the same desire). The base station 100 then assigns channels to the fifth terminal, which corresponds to the terminal 200 of a user who does not desire to sit in a seat, so that the number of channels assigned to each channel is uniform. The base station 100 also assigns channels to the sixth terminal, which corresponds to the terminal 200 of a user who desires to sit in a seat, so that the number of channels assigned to each channel is uniform. By such assignment control, the base station 100 performs channel assignment as shown in FIG. 14, for example.

ここで、例えば、座席に座ることを要望しないユーザが、駅に到着した列車に乗車した後、当該列車が駅から発車し、基地局100の通信範囲の外へ移動した場合、第5端末#a~#b、第5端末#c~#d、第5端末#e~#f、及び、第5端末#g~#hと基地局100との無線接続は切断される。 For example, if a user who does not wish to sit in a seat boards a train that has arrived at a station, and the train then departs from the station and moves out of the communication range of base station 100, the wireless connections between fifth terminals #a-#b, #c-#d, #e-#f, and #g-#h and base station 100 are disconnected.

図15は、図14に示したチャネル割り当てにおいて、第5端末の無線接続が切断された後の状態の一例を示す図である。 Figure 15 shows an example of the state after the wireless connection of the fifth terminal is disconnected in the channel allocation shown in Figure 14.

第5端末の無線接続が切断され、図14に示したチャネル割り当てにおいて、第5端末を割り当てたチャネルのリソースが空きリソースとなる場合、図15に示すように、空きリソースの量が、チャネル間で均一になり、使用されているリソースの量が、チャネル間で均一になる。つまり、図14に示したようなチャネル割り当てを行うことによって、各チャネルの混雑の度合(例えば、割り当てられている端末の数)をチャネル間でほぼ均等にでき、周波数利用効率を改善できる。 When the wireless connection of the fifth terminal is disconnected and the resources of the channel to which the fifth terminal is assigned become free resources in the channel assignment shown in FIG. 14, the amount of free resources becomes uniform among the channels, and the amount of resources used becomes uniform among the channels, as shown in FIG. 15. In other words, by performing channel assignment as shown in FIG. 14, the degree of congestion of each channel (e.g., the number of assigned terminals) can be made approximately equal among the channels, improving frequency utilization efficiency.

<第3の例の基地局の処理フロー>
次に、上述した第3の例における基地局100の処理フローの例を説明する。図16は、本実施の形態の第3の例における基地局100の処理フローの例を示すフローチャートである。なお、図16において、図9、図12と同様の処理については、同一の符番を付し、説明を省略する場合がある。例えば、図16のフローチャートに示す処理は、周期的に開始されてよい。
<Processing flow of base station in third example>
Next, an example of the processing flow of the base station 100 in the above-mentioned third example will be described. Fig. 16 is a flowchart showing an example of the processing flow of the base station 100 in the third example of the present embodiment. In Fig. 16, the same processes as those in Figs. 9 and 12 are given the same reference numerals, and the description may be omitted. For example, the processing shown in the flowchart in Fig. 16 may be started periodically.

基地局100は、端末200から要望情報を含むスケジュール情報を受信する(S301)。 The base station 100 receives schedule information including request information from the terminal 200 (S301).

基地局100は、要望情報に基づいて、端末をグループ分けし、各グループの端末の数を決定する(S302)。図14の例の場合、基地局100は、座席に座ることを要望しないことを示す要望情報を送信した第5端末の数と、座席に座ることを要望することを示す要望情報を送信した第6端末の数とを決定する。 The base station 100 groups the terminals based on the request information and determines the number of terminals in each group (S302). In the example of FIG. 14, the base station 100 determines the number of fifth terminals that have transmitted request information indicating that they do not wish to sit in a seat, and the number of sixth terminals that have transmitted request information indicating that they wish to sit in a seat.

基地局100は、決定した端末の数と割り当て可能なチャネルの数とに基づいて、各チャネルに割り当てる端末の数を決定する(S303)。ここで、1つのチャネルに割り当てる第5端末の数に関する所定値は、第5所定値と記載され、1つのチャネルに割り当てる第6端末の数に関する所定値は、第6所定値と記載される。なお、所定値の決定方法は、図9のS103にて示した例と同様であってよい。 Based on the determined number of terminals and the number of allocatable channels, the base station 100 determines the number of terminals to be assigned to each channel (S303). Here, the predetermined value for the number of fifth terminals to be assigned to one channel is described as the fifth predetermined value, and the predetermined value for the number of sixth terminals to be assigned to one channel is described as the sixth predetermined value. Note that the method for determining the predetermined values may be the same as the example shown in S103 of FIG. 9.

S304以降では、基地局100は、第5端末に対するチャネル割り当ての処理と、第6端末に対するチャネル割り当ての処理とを行う。なお、第5端末に対するチャネル割り当ての処理と、第6端末に対するチャネル割り当ての処理とは、それぞれ、図9における第1端末に対するチャネル割り当て処理と、第2端末に対するチャネル割り当て処理と同様であるので、説明を省略する。 After S304, the base station 100 performs channel allocation processing for the fifth terminal and channel allocation processing for the sixth terminal. Note that the channel allocation processing for the fifth terminal and the channel allocation processing for the sixth terminal are similar to the channel allocation processing for the first terminal and the channel allocation processing for the second terminal in FIG. 9, respectively, and therefore will not be described.

以上説明したフローによって、基地局100は、第5所定値によって表される数の第5端末、および、第6所定値によって表される数の第6端末を各チャネルに割り当てる。 By the flow described above, the base station 100 assigns the number of fifth terminals represented by the fifth predetermined value and the number of sixth terminals represented by the sixth predetermined value to each channel.

以上説明したように、上述した第3の例では、基地局100が、端末200を所有するユーザが座席を要望するか否かに基づいて、端末200をグループ化し、各グループの端末200のチャネル割り当てにおいて、各チャネルに割り当てられる端末の数が均一になるように、チャネル割り当てを行う。このような割り当てによって、或るグループの端末が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 As described above, in the third example, the base station 100 groups the terminals 200 based on whether the users who own the terminals 200 request seats, and performs channel allocation for the terminals 200 in each group so that the number of terminals assigned to each channel is uniform. With this type of allocation, even if the terminals in a certain group all disconnect wireless connections at once, it is possible to suppress bias in the number of terminals in the channel allocation after disconnection, so that the degree of channel congestion can be made uniform between channels, improving frequency utilization efficiency.

なお、上述した第3の例では、座席に座ることを要望するか否かを示す要望情報を例に挙げて説明したが、本開示はこれに限定されない。要望情報は、座席に座ること以外の要望を通知するために用いられてもよい。この場合、基地局100は、通知された要望に基づいて、端末をグループ化し、グループ毎に、チャネルを割り当ててよい。 In the above third example, the request information indicating whether or not a seat is requested is used as an example, but the present disclosure is not limited to this. The request information may be used to notify a request other than to sit in a seat. In this case, the base station 100 may group the terminals based on the notified request and assign a channel to each group.

ここで、本開示は、単に座席に座ることを要望するか否かだけでなく、更に、ユーザが座る予定の席の隣の席も空いていることを要望する場合も適用可能である。この場合、座席要望情報に対して、更に、隣の席も空いていることを要望するための追加情報が追加されてよい。例えば、追加情報は1ビットで表される。例えば、ユーザが隣の席も空いていることを要望している場合、1ビットの追加情報が「1」に設定され、そうでない場合、1ビットの追加情報が「0」に設定される。 Here, the present disclosure is applicable not only to whether or not a seat is requested to be taken, but also to cases where the user requests that the seat next to the seat in which the user plans to sit be available. In this case, additional information for requesting that the seat next to the seat be available may be added to the seat request information. For example, the additional information is represented by one bit. For example, if the user requests that the seat next to the seat be available, the one bit of additional information is set to "1", and if not, the one bit of additional information is set to "0".

また、本開示は、複数の乗客がまとまって座席を確保したい場合も適用可能である。この場合、座席要望情報に対して、更に、まとまって確保してほしい座席の数を示す座席数情報が追加されてよい。例えば、座席数情報は、複数ビット(例えば、2ビット)で表される。例えば、座席数情報は、ユーザが他の1人と2人まとまって座りたい場合、「1」に設定され、ユーザが3人まとまって座りたい場合、「2」に設定され、4人まとまって座りたい場合、「3」に設定される。 The present disclosure is also applicable to cases where multiple passengers wish to reserve seats together. In this case, seat number information indicating the number of seats that are desired to be reserved together may be added to the seat request information. For example, the seat number information is represented by multiple bits (e.g., 2 bits). For example, the seat number information is set to "1" if the user wishes to sit together with one other person or two other people, set to "2" if the user wishes to sit together with three people, and set to "3" if four people wish to sit together.

更に、本開示は、座席を確保してほしい車両を指定したい場合も適用可能である。この場合、座席要望情報に対して、座席を確保してほしい車両を示す車両情報が追加されてよい。例えば、車両情報は、複数ビット(例えば3ビット)で表される。例えば、車両情報は、ユーザが先頭車両に座席を確保してほしい場合、「0」に設定され、先頭から4番目の車両に座席を確保してほしい場合、「3」に設定され、先頭から8番目の車両に座席を確保してほしい場合、「7」に設定される。 Furthermore, the present disclosure is also applicable to cases where a user wishes to specify a vehicle in which a seat is to be reserved. In this case, vehicle information indicating the vehicle in which a seat is to be reserved may be added to the seat request information. For example, the vehicle information is represented by multiple bits (e.g., 3 bits). For example, the vehicle information is set to "0" if the user wishes to reserve a seat in the first vehicle, set to "3" if the user wishes to reserve a seat in the fourth vehicle from the front, and set to "7" if the user wishes to reserve a seat in the eighth vehicle from the front.

<第4の例>
上述した各例は、端末200のそれぞれが、スケジュール情報を基地局100に送信し、基地局100は、端末200のそれぞれのスケジュール情報に基づいて、チャネル割り当てを行う。一方で、スケジュール情報を送信しない端末200が存在する場合がある。
<Fourth Example>
In each of the above-mentioned examples, each of the terminals 200 transmits schedule information to the base station 100, and the base station 100 performs channel allocation based on the schedule information of each of the terminals 200. On the other hand, there may be a terminal 200 that does not transmit schedule information.

例えば、ユーザは、端末200にインストールされているアプリケーションを介して、行き先等を入力し、端末200が、ユーザによって入力された情報に基づいて、スケジュール情報を基地局100に送信することができる。一方、端末200に当該アプリケーションがインストールされていない場合、端末200は基地局100へスケジュール情報を送信できない。また、ユーザが、駅の滞在時間等を考慮して、端末200を介して、スケジュール情報を送信しない場合もある。 For example, a user can input a destination, etc., via an application installed in the terminal 200, and the terminal 200 can transmit schedule information to the base station 100 based on the information input by the user. On the other hand, if the application is not installed in the terminal 200, the terminal 200 cannot transmit schedule information to the base station 100. In addition, there are cases where a user does not transmit schedule information via the terminal 200, taking into consideration the time spent at a station, etc.

第4の例では、スケジュール情報を送信しない端末200が存在する場合のチャネル割り当てを説明する。以下、スケジュール情報を送信しない端末200は、第7端末と記載される。 In the fourth example, channel allocation is described when a terminal 200 that does not transmit schedule information is present. Hereinafter, the terminal 200 that does not transmit schedule information is referred to as the seventh terminal.

なお、第4の例として、上記の第3の例において、スケジュール情報を送信しない端末200が存在する場合のチャネル割り当てを説明する。つまり、座席に座ることを要望しないユーザの端末200に相当する第5端末と、座席に座ることを要望するユーザの端末200に相当する第6端末と、スケジュール情報を送信しない端末200に相当する第7端末とが存在する例を説明する。 As a fourth example, channel allocation will be described for the case where there is a terminal 200 in the above third example that does not transmit schedule information. That is, an example will be described in which there is a fifth terminal corresponding to the terminal 200 of a user who does not wish to sit in a seat, a sixth terminal corresponding to the terminal 200 of a user who wishes to sit in a seat, and a seventh terminal corresponding to the terminal 200 that does not transmit schedule information.

図17は、第4の例におけるチャネル割り当ての例を示す図である。図17の横軸は、周波数を示し、縦軸は、割り当てられた端末の数を示す。図17には、チャネルf1~チャネルf4のそれぞれに割り当てられる第5端末、第6端末及び第7端末が示される。 Figure 17 is a diagram showing an example of channel allocation in the fourth example. The horizontal axis of Figure 17 indicates frequency, and the vertical axis indicates the number of assigned terminals. Figure 17 shows a fifth terminal, a sixth terminal, and a seventh terminal that are assigned to channels f1 to f4, respectively.

図17の例では、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第5端末の数は、ほぼ同一の数である。また、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第6端末の数は、ほぼ同一の数である。また、チャネルf1、チャネルf2、チャネルf3及びチャネルf4に割り当てられる第7端末の数は、ほぼ同一の数である。つまり、第5端末の数が4N(Nは1以上の整数)の場合、第5端末#a~#b、第5端末#c~#d、第5端末#e~#f、及び、第5端末#g~#hの数は、それぞれ、Nである。同様に、第6端末の数が4M(Mは1以上の整数)の場合、第6端末#A~#B、第6端末#C~#D、第6端末#E~#F、及び、第6端末#G~#Hの数は、それぞれ、Mである。同様に、第7端末の数が4L(Lは1以上の整数)の場合、第7端末#p~#q、第7端末#r~#s、第7端末#t~#u、及び、第7端末#v~#wの数は、それぞれ、Lである。 In the example of FIG. 17, the number of fifth terminals assigned to channels f1, f2, f3, and f4 is approximately the same. The number of sixth terminals assigned to channels f1, f2, f3, and f4 is approximately the same. The number of seventh terminals assigned to channels f1, f2, f3, and f4 is approximately the same. That is, when the number of fifth terminals is 4N (N is an integer of 1 or more), the number of fifth terminals #a-#b, fifth terminals #c-#d, fifth terminals #e-#f, and fifth terminals #g-#h is N. Similarly, when the number of sixth terminals is 4M (M is an integer of 1 or more), the number of sixth terminals #A-#B, sixth terminals #C-#D, sixth terminals #E-#F, and sixth terminals #G-#H is M. Similarly, if the number of seventh terminals is 4L (L is an integer equal to or greater than 1), the number of seventh terminals #p to #q, seventh terminals #r to #s, seventh terminals #t to #u, and seventh terminals #v to #w is L.

例えば、基地局100は、端末200それぞれからスケジュール情報を受信し、スケジュール情報に基づいて、端末200をグループに分ける。ここで、第4の例では、基地局100は、基地局100と無線接続を行っている(例えば、無線リンクを確立している)端末200の中で、スケジュール情報を送信しない端末200を、スケジュール情報を送信した端末200とは別の1つのグループに分ける。例えば、スケジュール情報を送信しない端末200のグループは、未報告ユーザのグループと記載される場合がある。 For example, the base station 100 receives schedule information from each of the terminals 200, and divides the terminals 200 into groups based on the schedule information. Here, in the fourth example, the base station 100 divides the terminals 200 that are wirelessly connected to the base station 100 (e.g., have established a wireless link) and that do not transmit schedule information into a separate group from the terminals 200 that have transmitted schedule information. For example, the group of terminals 200 that do not transmit schedule information may be described as a group of unreported users.

そして、基地局100は、座席に座ることを要望しないユーザの端末200に該当する第5端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。また、基地局100は、座席に座ることを要望するユーザの端末200に該当する第6端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。また、基地局100は、スケジュール情報を送信しない端末200に該当する第7端末に対して、各チャネルに割り当てる数を均一になるようにチャネルを割り当てる。このような割り当て制御によって、基地局100は、例えば、図17に示すチャネル割り当てを行う。 Then, the base station 100 assigns channels to the fifth terminal, which corresponds to the terminal 200 of a user who does not wish to sit in a seat, so that the number assigned to each channel is uniform. The base station 100 also assigns channels to the sixth terminal, which corresponds to the terminal 200 of a user who wishes to sit in a seat, so that the number assigned to each channel is uniform. The base station 100 also assigns channels to the seventh terminal, which corresponds to the terminal 200 that does not transmit schedule information, so that the number assigned to each channel is uniform. By using this type of assignment control, the base station 100 performs channel assignment as shown in FIG. 17, for example.

ここで、例えば、座席に座ることを要望しないユーザが、駅に到着した列車に乗車した後、当該列車が駅から発車し、基地局100の通信範囲の外へ移動した場合、第5端末#a~#b、第5端末#c~#d、第5端末#e~#f、及び、第5端末#g~#hと基地局100との無線接続は切断される。また、この列車には、スケジュール情報を送信しない端末200を所有するユーザの一部が乗車する可能性がある。 For example, if a user who does not wish to sit in a seat boards a train that has arrived at a station, and the train then departs from the station and moves out of the communication range of base station 100, the wireless connections between fifth terminals #a-#b, fifth terminals #c-#d, fifth terminals #e-#f, and fifth terminals #g-#h and base station 100 are disconnected. In addition, there is a possibility that some of the users who own terminals 200 that do not transmit schedule information will board this train.

図18は、図17に示したチャネル割り当てにおいて、第5端末及び第7端末の一部の無線接続が切断された後の状態の一例を示す図である。 Figure 18 shows an example of the state after some of the wireless connections of the fifth terminal and the seventh terminal are disconnected in the channel allocation shown in Figure 17.

第5端末の無線接続が切断され、図17に示したチャネル割り当てにおいて、第5端末を割り当てたチャネルのリソースが空きリソースとなり、第7端末を割り当てたチャネルのリソースの一部が空きリソースとなる場合、図18に示すように、各チャネルにおいて、空きリソースの量が不均一になってしまう確率を低減できる。つまり、図17に示したようなチャネル割り当てを行うことによって、各チャネルの混雑の度合(例えば、割り当てられている端末の数)を不均一になってしまう確率を低減でき、周波数利用効率を改善できる。 When the wireless connection of the fifth terminal is disconnected, and in the channel allocation shown in FIG. 17, the resources of the channel allocated to the fifth terminal become free resources, and some of the resources of the channel allocated to the seventh terminal become free resources, the probability that the amount of free resources will be uneven in each channel can be reduced, as shown in FIG. 18. In other words, by performing channel allocation as shown in FIG. 17, the probability that the degree of congestion in each channel (e.g., the number of assigned terminals) will be uneven can be reduced, and frequency utilization efficiency can be improved.

<第4の例の基地局の処理フロー>
次に、上述した第4の例における基地局100の処理フローの例を説明する。図19は、本実施の形態の第4の例における基地局100の処理フローの例を示すフローチャートである。なお、図19において、図9、図12、図16と同様の処理については、同一の符番を付し、説明を省略する場合がある。例えば、図19のフローチャートに示す処理は、周期的に開始されてよい。
<Processing flow of the base station in the fourth example>
Next, an example of the processing flow of the base station 100 in the above-mentioned fourth example will be described. Fig. 19 is a flowchart showing an example of the processing flow of the base station 100 in the fourth example of the present embodiment. In Fig. 19, the same processes as those in Figs. 9, 12, and 16 are given the same reference numerals, and the description may be omitted. For example, the process shown in the flowchart in Fig. 19 may be started periodically.

基地局100は、端末200から要望情報を含むスケジュール情報を受信する(S401)。なお、ここでは、基地局100は、基地局100の配下の端末200の一部からスケジュール情報を受信しない。 The base station 100 receives schedule information including request information from the terminal 200 (S401). Note that in this case, the base station 100 does not receive schedule information from some of the terminals 200 subordinate to the base station 100.

基地局100は、要望情報に基づいて、端末をグループ分けし、各グループの端末の数を決定する(S402)。図19の例の場合、基地局100は、座席に座ることを要望しないことを示す要望情報を送信した第5端末の数と、座席に座ることを要望することを示す要望情報を送信した第6端末の数とを決定する。また、基地局100は、無線接続されている端末200の中で、スケジュール情報を受信しない第7端末の数を決定する。 Based on the request information, the base station 100 divides the terminals into groups and determines the number of terminals in each group (S402). In the example of FIG. 19, the base station 100 determines the number of fifth terminals that have transmitted request information indicating that they do not wish to sit in a seat, and the number of sixth terminals that have transmitted request information indicating that they wish to sit in a seat. The base station 100 also determines the number of seventh terminals that do not receive schedule information, among the terminals 200 that are wirelessly connected.

基地局100は、決定した端末の数と割り当て可能なチャネルの数とに基づいて、各チャネルに割り当てる端末の数を決定する(S403)。ここで、1つのチャネルに割り当てる第5端末の数に関する所定値は、第5所定値と記載され、1つのチャネルに割り当てる第6端末の数に関する所定値は、第6所定値と記載され、1つのチャネルに割り当てる第7端末の数に関する所定値は、第7所定値と記載される。なお、所定値の決定方法は、図9のS103にて示した例と同様であってよい。 Based on the determined number of terminals and the number of allocatable channels, the base station 100 determines the number of terminals to be assigned to each channel (S403). Here, the predetermined value for the number of fifth terminals to be assigned to one channel is described as the fifth predetermined value, the predetermined value for the number of sixth terminals to be assigned to one channel is described as the sixth predetermined value, and the predetermined value for the number of seventh terminals to be assigned to one channel is described as the seventh predetermined value. Note that the method for determining the predetermined values may be the same as the example shown in S103 of FIG. 9.

S304~S313では、図16に示した例と同様に、基地局100は、第5端末に対するチャネル割り当ての処理と、第6端末に対するチャネル割り当ての処理とを行う。 In steps S304 to S313, similar to the example shown in FIG. 16, the base station 100 performs channel allocation processing for the fifth terminal and channel allocation processing for the sixth terminal.

次に、第6端末に対するチャネル割り当てが完了した場合(S310にてYES)、すなわち、チャネルが割り当てられていない第6端末(未割り当ての第6端末)が存在しない場合、基地局100は、第7端末に対するチャネル割り当ての処理のために、チャネルのインデックスiを0に設定(リセット)する(S404)。 Next, when channel allocation to the sixth terminal is completed (YES in S310), i.e., when there is no sixth terminal to which a channel has not been allocated (an unallocated sixth terminal), the base station 100 sets (resets) the channel index i to 0 in order to process channel allocation to the seventh terminal (S404).

S405~S408では、基地局100は、第7端末に対するチャネル割り当ての処理を行う。なお、第7端末に対するチャネル割り当ての処理は、図9における第1端末に対するチャネル割り当て処理と、第2端末に対するチャネル割り当て処理と同様であるので、説明を省略する。 In steps S405 to S408, the base station 100 performs channel allocation processing for the seventh terminal. Note that the channel allocation processing for the seventh terminal is similar to the channel allocation processing for the first terminal and the channel allocation processing for the second terminal in FIG. 9, so a description thereof will be omitted.

第7端末に対するチャネル割り当てが完了した場合(S405にてYES)、すなわち、チャネルが割り当てられていない第7端末(未割り当ての第7端末)が存在しない場合、フローは終了する。 If channel allocation to the seventh terminal is complete (YES in S405), i.e., if there is no seventh terminal to which a channel has not been assigned (an unassigned seventh terminal), the flow ends.

以上説明したフローによって、基地局100は、第5所定値によって表される数の第5端末、第6所定値によって表される数の第6端末、及び、第7所定値によって表される数の第7端末を各チャネルに割り当てる。 By the flow described above, the base station 100 assigns to each channel the number of fifth terminals represented by the fifth predetermined value, the number of sixth terminals represented by the sixth predetermined value, and the number of seventh terminals represented by the seventh predetermined value.

以上説明したように、第4の例では、基地局100が、端末200を所有するユーザが座席を要望するか否かに基づいて、端末200をグループ化し、各グループの端末200のチャネル割り当てにおいて、各チャネルに割り当てられる端末の数が均一になるように、チャネル割り当てを行う。また、基地局100は、スケジュール情報を送信しない端末200を更に別のグループにグループ化し、スケジュール情報を送信しない端末200のチャネル割り当てにおいて、各チャネルに割り当てられる端末の数が均一になるように、チャネル割り当てを行う。このような割り当てによって、スケジュール情報を送信しない端末200が存在する場合であっても、各チャネルにおいて、空きリソースの量が不均一になってしまう確率を低減でき、周波数利用効率を改善できる。 As described above, in the fourth example, the base station 100 groups the terminals 200 based on whether or not the users who own the terminals 200 request seats, and performs channel allocation for the terminals 200 in each group so that the number of terminals assigned to each channel is uniform. The base station 100 also groups the terminals 200 that do not transmit schedule information into another group, and performs channel allocation for the terminals 200 that do not transmit schedule information so that the number of terminals assigned to each channel is uniform. With this type of allocation, even if there is a terminal 200 that does not transmit schedule information, it is possible to reduce the probability that the amount of free resources becomes uneven in each channel, and improve frequency utilization efficiency.

なお、上述した第4の例では、第3の例において、スケジュール情報を送信しない端末200が存在する場合のチャネル割り当てを説明したが、本開示は、これに限定されない。例えば、第1の例又は第2の例において、スケジュール情報を送信しない端末200が存在する場合であっても、上述した第4の例と同様のチャネル割り当てを行ってよい。 Note that in the above-mentioned fourth example, channel allocation in the case where a terminal 200 that does not transmit schedule information exists in the third example has been described, but the present disclosure is not limited to this. For example, even if a terminal 200 that does not transmit schedule information exists in the first or second example, channel allocation similar to that in the above-mentioned fourth example may be performed.

また、上述した第1の例~第4の例に示したチャネル割り当ては、適宜、組合せられてもよい。例えば、第1の例と第2の例と第4の例との組合せでは、互いに方向が異なり、かつ、急行列車と各駅停車とが停車する駅のプラットホームにおいて、スケジュール情報を送信しない端末200が考慮される。この場合、例えば、端末100は、方向Aに進む急行列車に乗車するユーザの端末、方向Aに進む各駅停車に乗車するユーザの端末、方向Bに進む急行列車に乗車するユーザの端末、方向Bに進む各駅停車に乗車するユーザの端末、及び、スケジュール情報を送信しない端末の5つのグループに分けられてよい。そして、基地局100は、各グループのそれぞれについて、チャネル毎に割り当てる端末の数をチャネル間で均等にしてよい。 The channel allocations shown in the first to fourth examples above may be combined as appropriate. For example, in a combination of the first, second, and fourth examples, terminals 200 that do not transmit schedule information are considered at platforms of stations that are in different directions and where express trains and local trains stop. In this case, for example, the terminals 100 may be divided into five groups: terminals of users riding on express trains traveling in direction A, terminals of users riding on local trains traveling in direction A, terminals of users riding on express trains traveling in direction B, terminals of users riding on local trains traveling in direction B, and terminals that do not transmit schedule information. Then, the base station 100 may allocate the number of terminals to each channel equally between the channels for each group.

<第5の例>
第5の例では、割り当ての対象となるチャネルにおいて生じる干渉を測定し、測定結果を分類することによって、端末200に対するチャネル割り当てをより適切に行う例を説明する。まず、第5の例における基地局の構成を説明する。
<Fifth Example>
In the fifth example, an example will be described in which interference occurring in a channel to be assigned is measured and the measurement results are classified to more appropriately assign channels to terminals 200. First, the configuration of a base station in the fifth example will be described.

<基地局の構成>
図20は、本実施の形態に係る基地局300の構成例を示すブロック図である。なお、図20において、図4と同様の構成については、同一の符番を付し、説明を省略する。図20に示す基地局300では、図4に示した基地局100に対して、通信品質測定部301、プリアンブル検出部302、及び、干渉分類部303が追加され、割当制御部104が割当制御部304に変更される。
<Base station configuration>
Fig. 20 is a block diagram showing a configuration example of a base station 300 according to this embodiment. In Fig. 20, the same components as those in Fig. 4 are given the same reference numerals and the description thereof is omitted. In the base station 300 shown in Fig. 20, a communication quality measurement unit 301, a preamble detection unit 302, and an interference classification unit 303 are added to the base station 100 shown in Fig. 4, and the allocation control unit 104 is changed to an allocation control unit 304.

通信品質測定部301は、受信部101から取得した受信信号に基づいて、通信品質情報を生成する。通信品質情報は、例えば、受信信号の品質(例えば、Received Signal Strength Indicator(RSSI))であってよい。通信品質測定部301は、通信品質情報を割当制御部304へ出力する。 The communication quality measurement unit 301 generates communication quality information based on the received signal acquired from the receiving unit 101. The communication quality information may be, for example, the quality of the received signal (for example, Received Signal Strength Indicator (RSSI)). The communication quality measurement unit 301 outputs the communication quality information to the allocation control unit 304.

プリアンブル検出部302は、受信部101から取得した受信信号に、プリアンブルが含まれているか否かを検出する。また、プリアンブル検出部302は、プリアンブルが含まれている場合、受信信号に含まれているプリアンブルの種類を判定する。 The preamble detection unit 302 detects whether or not a preamble is included in the received signal acquired from the receiving unit 101. If a preamble is included, the preamble detection unit 302 determines the type of preamble included in the received signal.

例えば、プリアンブル検出部302は、端末200が使用する通信方式に用いられるプリアンブルと受信信号との相関を算出する。プリアンブル検出部302は、算出した相関の結果に所定値以上のピークが生じた場合、端末200が使用する通信方式に用いられるプリアンブルが受信信号に含まれている、と判定する。 For example, the preamble detection unit 302 calculates the correlation between a preamble used in the communication method used by the terminal 200 and the received signal. If the calculated correlation results in a peak equal to or greater than a predetermined value, the preamble detection unit 302 determines that the received signal contains a preamble used in the communication method used by the terminal 200.

なお、プリアンブル検出部302は、受信信号の送信元が基地局300の属するネットワーク(NW)に含まれるか否かに関わらず、プリアンブルの検出を行う。別言すれば、プリアンブル検出部302は、基地局300の属するNWに含まれない無線装置が送信した信号に含まれるプリアンブルの種類を判定してもよい。 Note that the preamble detection unit 302 detects the preamble regardless of whether the source of the received signal is included in the network (NW) to which the base station 300 belongs. In other words, the preamble detection unit 302 may determine the type of preamble included in a signal transmitted by a wireless device that is not included in the NW to which the base station 300 belongs.

また、プリアンブル検出部302は、端末200が使用する通信方式に用いられるプリアンブルと受信信号との相関の結果、所定値以上のピークが生じなかった場合、受信信号の送信元は、端末200が使用する通信方式を使用していない、と判定する。 In addition, if the correlation between the preamble used in the communication method used by the terminal 200 and the received signal does not result in a peak equal to or greater than a predetermined value, the preamble detection unit 302 determines that the sender of the received signal is not using the communication method used by the terminal 200.

プリアンブル検出部302は、受信信号にプリアンブルが含まれているか否かを示す情報を、干渉分類部303へ出力する。また、プリアンブル検出部302は、受信部101から取得した受信信号を干渉分類部303へ出力する。 The preamble detection unit 302 outputs information indicating whether or not the received signal contains a preamble to the interference classification unit 303. The preamble detection unit 302 also outputs the received signal acquired from the receiving unit 101 to the interference classification unit 303.

干渉分類部303は、例えば、各チャネルにおける干渉を分類する。例えば、干渉分類部303は、1つのチャネルにおける、所定時間の受信信号をモニタリングして分類を行う。例えば、干渉分類部303は、所定時間内の受信信号の送信元の違いを判別してもよい。干渉分類部303は、所定時間に対する、送信元毎の受信信号の時間の比率を算出し、各チャネルにおける干渉を分類する。 The interference classification unit 303, for example, classifies the interference in each channel. For example, the interference classification unit 303 performs classification by monitoring the received signal for a specified time in one channel. For example, the interference classification unit 303 may determine the difference in the source of the received signal within the specified time. The interference classification unit 303 calculates the ratio of the time of the received signal for each source to the specified time, and classifies the interference in each channel.

例えば、干渉分類部303は、基地局300の配下の端末200が送信する信号、及び、基地局300の配下ではない無線装置が送信する信号を、受信部101を介して、取得する。そして、干渉分類部303は、取得した受信信号の長さ、受信信号の電力、受信信号のプリアンブルの情報、及び、受信信号に含まれる送信元の情報に基づいて、受信信号に起因した干渉を分類する。 For example, the interference classification unit 303 acquires, via the receiver 101, signals transmitted by terminals 200 under the control of the base station 300 and signals transmitted by wireless devices not under the control of the base station 300. The interference classification unit 303 then classifies the interference caused by the received signal based on the length of the acquired received signal, the power of the received signal, preamble information of the received signal, and source information included in the received signal.

なお、以下では、基地局300が属するネットワークではないネットワークに属する無線装置は、「管理外端末」と記載され、「管理外端末」によって送信された信号に起因する干渉は、「管理外干渉」と記載される。また、以下では、基地局300が属するネットワークに属し、基地局300の配下の端末200は、「管理内端末」と記載され、「管理内端末」によって送信された信号に起因する干渉は、「管理内干渉」と記載される場合がある。 In the following, a wireless device that belongs to a network other than the network to which base station 300 belongs is described as an "unmanaged terminal", and interference caused by a signal transmitted by an "unmanaged terminal" is described as "unmanaged interference". In the following, a terminal 200 that belongs to the network to which base station 300 belongs and is subordinate to base station 300 is described as an "in-management terminal", and interference caused by a signal transmitted by an "in-management terminal" may be described as "in-management interference".

干渉分類部303は、例えば、受信信号のプリアンブル検出の結果、プリアンブルが検出できなかった場合、当該受信信号は、管理外端末によって送信された信号である、と決定する。そして、干渉分類部303は、管理外端末によって送信された信号が、管理外干渉に相当する、と決定する。 For example, when the result of preamble detection of the received signal is that the preamble cannot be detected, the interference classification unit 303 determines that the received signal is a signal transmitted by a non-managed terminal. Then, the interference classification unit 303 determines that the signal transmitted by the non-managed terminal corresponds to non-managed interference.

また、干渉分類部303は、受信信号に対する復調及び復号の結果、受信信号に基地局300の配下の端末200の識別情報が含まれている場合、当該受信信号は、管理内端末によって送信された信号である、と決定する。そして、基地局300は、管理内端末によって送信された信号が、管理内干渉に相当する、と決定する。 Furthermore, when the received signal contains identification information of a terminal 200 under the control of the base station 300 as a result of demodulation and decoding of the received signal, the interference classification unit 303 determines that the received signal is a signal transmitted by an in-management terminal. Then, the base station 300 determines that the signal transmitted by the in-management terminal corresponds to in-management interference.

干渉分類部303は、基地局300が端末200に割り当て可能なチャネルのそれぞれにおいて上述したような干渉の分類を行い、分類結果を示す情報を割当制御部304へ出力する。分類結果には、少なくとも、各チャネルにおける管理外干渉の干渉量が含まれる。なお、干渉量は、例えば、管理外端末の数によって表されてもよいし、チャネルの占有率によって表されてもよいし、送信確率によって表されてもよいし、送信電力によって表されてもよい。 The interference classification unit 303 classifies the interference as described above for each channel that the base station 300 can assign to the terminal 200, and outputs information indicating the classification result to the allocation control unit 304. The classification result includes at least the amount of unmanaged interference in each channel. The amount of interference may be represented, for example, by the number of unmanaged terminals, by the channel occupancy rate, by the transmission probability, or by the transmission power.

割当制御部304は、端末200とのデータ通信に関する制御を行う。例えば、割当制御部304は、復調/復号部102から取得した受信データを、図示しない外部の装置へ出力してもよい。また、割当制御部304は、図示しない外部の装置から取得した、端末200宛の送信データを、符号化/変調部106へ出力する。 The allocation control unit 304 controls data communication with the terminal 200. For example, the allocation control unit 304 may output received data acquired from the demodulation/decoding unit 102 to an external device (not shown). The allocation control unit 304 also outputs transmission data addressed to the terminal 200 acquired from an external device (not shown) to the encoding/modulation unit 106.

割当制御部304は、端末200から受信した制御情報(スケジュール情報)及び干渉分類部303から取得する分類結果に基づいて、端末200に対してチャネル割り当てを行う。割当制御部304は、端末200に割り当てたチャネルを示す割当情報を、受信部101、送信部107、及び、符号化/変調部106に出力する。なお、チャネル割り当ての例については、後述する。 The allocation control unit 304 allocates channels to the terminal 200 based on the control information (schedule information) received from the terminal 200 and the classification result obtained from the interference classification unit 303. The allocation control unit 304 outputs allocation information indicating the channel allocated to the terminal 200 to the receiving unit 101, the transmitting unit 107, and the encoding/modulating unit 106. An example of channel allocation will be described later.

上述の様に、基地局300は、チャネルのそれぞれにおいて、干渉を分類し、分類結果とスケジュール情報とに基づいて、チャネルを割り当てる。 As described above, the base station 300 classifies the interference for each channel and assigns channels based on the classification results and schedule information.

以下、第5の例として、管理外干渉の大きさと、端末200を所有するユーザの駅の滞在時間とに基づくチャネル割り当ての例を説明する。第5の例では、基地局300は、管理外干渉が相対的に大きいチャネルに、駅の滞在時間が相対的に短い端末200を割り当て、管理外干渉が相対的に小さいチャネルに、駅の滞在時間が相対的に長い端末200を割り当てる。別言すると、基地局300は、駅の滞在時間に基づいて端末200に優先順位を設定し、優先順位が高い(例えば、駅の滞在時間が相対的に長い)端末200に、空きリソースが相対的に多いチャネル(例えば、管理外干渉が小さい)を割り当てる。 Below, as a fifth example, an example of channel allocation based on the magnitude of non-management interference and the station stay time of the user who owns the terminal 200 will be described. In the fifth example, the base station 300 assigns the terminal 200 whose station stay time is relatively short to a channel with relatively large non-management interference, and assigns the terminal 200 whose station stay time is relatively long to a channel with relatively small non-management interference. In other words, the base station 300 sets a priority order for the terminal 200 based on the station stay time, and assigns a channel with relatively many free resources (e.g., small non-management interference) to the terminal 200 with a high priority order (e.g., a relatively long station stay time).

なお、端末200を所有するユーザの駅の滞在時間の情報を取得する方法は限定されない。例えば、端末200を所有するユーザが、駅の滞在時間を端末200に入力し、端末200が入力された情報を基地局300へ送信してもよい。例えば、入力された滞在時間の情報はスケジュール情報に含まれてよい。 The method of acquiring information on the station stay time of the user who owns the terminal 200 is not limited. For example, the user who owns the terminal 200 may input the station stay time into the terminal 200, and the terminal 200 may transmit the input information to the base station 300. For example, the input stay time information may be included in the schedule information.

また、例えば、ユーザ基地局300は、端末200のそれぞれから受信するスケジュール情報に基づいて、端末を所有するユーザが乗車する列車を特定し、特定した列車の到着時刻(又は発車時刻)を駅の時刻表の情報に基づいて特定する。そして、基地局300は、特定した到着時刻(又は発車時刻)に基づいて、ユーザの駅の滞在時間を推定してよい。 For example, the user base station 300 identifies the train that the user who owns the terminal will board based on the schedule information received from each terminal 200, and identifies the arrival time (or departure time) of the identified train based on station timetable information. The base station 300 may then estimate the user's stay time at the station based on the identified arrival time (or departure time).

図21は、第5の例におけるチャネル割り当ての例を示す図である。図21の横軸は周波数を示し、縦軸は、割り当てられた管理内端末の送信確率を示す。図21には、チャネルf1~チャネルf4のそれぞれに割り当てられる管理内端末が示される。また、図21には、チャネルf1~チャネルf4のいずれかに割り当てるn個の管理内端末が示される。なお、縦軸に示す送信確率は、例えば、端末の数に基づいて規定される。例えば、割り当てられる端末の数が多いほど、送信確率も高い。 Figure 21 is a diagram showing an example of channel allocation in the fifth example. The horizontal axis of Figure 21 indicates frequency, and the vertical axis indicates the transmission probability of the assigned managed terminal. Figure 21 shows managed terminals assigned to each of channels f1 to f4. Figure 21 also shows n managed terminals assigned to any of channels f1 to f4. The transmission probability shown on the vertical axis is determined, for example, based on the number of terminals. For example, the greater the number of assigned terminals, the higher the transmission probability.

図21において、チャネルf1とチャネルf2とには、管理外干渉が存在しない(又は、極めて小さい)。また、チャネルf3には、管理外干渉が存在し、チャネルf4には、チャネルf3よりも大きい管理外干渉が存在する。なお、チャネルf1及びf2は、「管理外干渉の小さいチャネル」に分類され、チャネルf3は、「管理外干渉の大きいチャネル」に分類される。また、チャネルf4は、送信確率の上限値αに近いため、「管理内端末を割り当てないチャネル」に相当してよい。 In FIG. 21, there is no (or very little) unmanaged interference in channels f1 and f2. Furthermore, unmanaged interference exists in channel f3, and unmanaged interference exists in channel f4 that is greater than that of channel f3. Note that channels f1 and f2 are classified as "channels with little unmanaged interference," and channel f3 is classified as "channels with great unmanaged interference." Furthermore, channel f4 is close to the upper limit value α of the transmission probability, and may therefore correspond to "a channel to which no in-management terminals are assigned."

「管理外干渉の小さいチャネル」は、「管理外干渉の占有率が低いチャネル」又は「空きの多いチャネル」と称されてもよい。また、「管理外干渉の大きいチャネル」は、「管理外干渉の占有率が高いチャネル」又は「空きの少ないチャネル」に対応してよい。また、「管理内端末を割り当てないチャネル」は、「空きが無いチャネル」に対応してよい。例えば、「管理外干渉の小さいチャネル」と「管理外干渉の大きいチャネル」とは、閾値と管理外干渉の干渉量とを比較することによって分類されてもよいし、管理外干渉の大きい方から所定数のチャネルが「管理外干渉の大きいチャネル」に分類され、残りが「管理外干渉の小さいチャネル」に分類されてもよい。この分類は、基地局300によって実行されてよい。 The "channel with small non-management interference" may be referred to as a "channel with a low occupancy rate of non-management interference" or a "channel with a lot of vacancy". Furthermore, the "channel with large non-management interference" may correspond to a "channel with a high occupancy rate of non-management interference" or a "channel with little vacancy". Furthermore, the "channel to which no in-management terminal is assigned" may correspond to a "channel with no vacancy". For example, the "channel with small non-management interference" and the "channel with large non-management interference" may be classified by comparing a threshold value with the amount of non-management interference, or a predetermined number of channels with large non-management interference may be classified as "channels with large non-management interference" and the remaining channels may be classified as "channels with small non-management interference". This classification may be performed by the base station 300.

図21の例では、n個の管理内端末が、駅の滞在時間(乗車予定の列車が到着するまでの時間)の長さの順に、並べられている。n個の管理内端末の中で、管理内端末#1のユーザの駅の滞在時間が最も長く、管理内端末#nのユーザの駅の滞在時間が最も短い。そして、図21の例では、n個の管理内端末が、比較的滞在時間が長いユーザの管理内端末#1~#mからなるm個の端末のグループと、比較的滞在時間が短いユーザの管理内端末#m+1~#nからなるn―m個の端末のグループとに分けられる。なお、mは、1以上n以下の整数である。例えば、mは、チャネルf1及びチャネルf2の空き状況と、チャネルf3の空き状況との比率に基づいて決定されてよい。 In the example of FIG. 21, n managed terminals are arranged in order of the length of time spent at the station (time until the train to be boarded arrives). Of the n managed terminals, the user of managed terminal #1 has the longest time spent at the station, and the user of managed terminal #n has the shortest time spent at the station. In the example of FIG. 21, the n managed terminals are divided into a group of m terminals consisting of managed terminals #1 to #m of users with relatively long stay times, and a group of n-m terminals consisting of managed terminals #m+1 to #n of users with relatively short stay times. Here, m is an integer between 1 and n. For example, m may be determined based on the ratio of availability of channels f1 and f2 to availability of channel f3.

基地局300は、比較的滞在時間が長いユーザの管理内端末#1~#mを、管理外干渉の小さいチャネルf1及びf2に割り当てる、と決定し、比較的滞在時間が短いユーザの管理内端末#m+1~#nを、管理外干渉の大きいチャネルf3に割り当てる、と決定する。 Base station 300 decides to assign managed terminals #1 to #m of users who stay for a relatively long time to channels f1 and f2 with low non-management interference, and decides to assign managed terminals #m+1 to #n of users who stay for a relatively short time to channel f3 with high non-management interference.

基地局300は、チャネルf1及びf2に割り当てる、と決定した管理内端末について、更にグループ化して、グループ毎にチャネルを割り当てる。例えば、基地局300は、各管理内端末が送信したスケジュール情報に基づいて、方向Aに進む列車に乗車するユーザの管理内端末(以下、第1管理内端末)と、方向Aと反対方向の方向Bに進む列車に乗車するユーザの管理内端末(以下、第2管理内端末)とにグループ分けする。そして、基地局300は、チャネルf1に割り当てられる第1管理内端末の数と、チャネルf2に割り当てられる第1管理内端末の数とが同数(あるいは、差が一定範囲内)となるように、第1管理内端末をチャネルに割り当てる。また、基地局300は、チャネルf1に割り当てられる第2管理内端末の数と、チャネルf2に割り当てられる第2管理内端末の数とが同数(あるいは、差が一定範囲内)となるように、第2管理内端末をチャネルに割り当てる。 The base station 300 further groups the managed terminals that it has decided to assign to channels f1 and f2, and assigns channels to each group. For example, the base station 300 groups the managed terminals of users who board trains traveling in direction A (hereinafter, first managed terminals) and the managed terminals of users who board trains traveling in direction B opposite to direction A (hereinafter, second managed terminals) based on the schedule information transmitted by each managed terminal. Then, the base station 300 assigns the first managed terminals to channels so that the number of the first managed terminals assigned to channel f1 is the same as the number of the first managed terminals assigned to channel f2 (or the difference is within a certain range). The base station 300 also assigns the second managed terminals to channels so that the number of the second managed terminals assigned to channel f1 is the same as the number of the second managed terminals assigned to channel f2 (or the difference is within a certain range).

<第5の例の基地局の処理フロー>
次に、上述した第5の例における基地局300の処理フローの例を説明する。図22は、本実施の形態の第5の例における基地局300の処理フローの例を示すフローチャートである。例えば、図22のフローチャートに示す処理は、周期的に開始されてよい。
<Processing flow of base station in the fifth example>
Next, an example of the processing flow of the base station 300 in the above-mentioned fifth example will be described. Fig. 22 is a flowchart showing an example of the processing flow of the base station 300 in the fifth example of the present embodiment. For example, the processing shown in the flowchart of Fig. 22 may be started periodically.

基地局300は、端末200から行き先情報を含むスケジュール情報を受信する(S501)。 The base station 300 receives schedule information including destination information from the terminal 200 (S501).

基地局300は、端末200へ割り当て可能なチャネルの干渉を測定し、測定した干渉を分類する(S502)。 The base station 300 measures the interference of channels that can be assigned to the terminal 200 and classifies the measured interference (S502).

基地局300は、管理外干渉の大きさに基づいて、割り当て可能なチャネルを、管理外干渉が大きいチャネルと管理外干渉が小さいチャネルとに分類する(S503)。 Based on the magnitude of the unmanaged interference, the base station 300 classifies the allocatable channels into channels with large unmanaged interference and channels with small unmanaged interference (S503).

基地局300は、端末200のそれぞれに割り当てるチャネルの決定が完了したか否かを判定する(S504)。 The base station 300 determines whether the decision of the channel to be assigned to each terminal 200 has been completed (S504).

チャネルの決定が完了していない場合(S504にてNO)、すなわち、割り当てられるチャネルが決定していない端末200(以下、「端末z」と記載する)が存在する場合、基地局300は、端末zに対して、S505以降の決定処理を実行する。 If the channel determination has not been completed (NO in S504), i.e., if there is a terminal 200 (hereinafter referred to as "terminal z") for which the assigned channel has not been determined, the base station 300 executes the determination process from S505 onwards for terminal z.

基地局300は、端末zを所有するユーザの駅の滞在時間(例えば、当該ユーザが乗車する列車の到着時刻と現在時刻との差)が所定時間未満か否かを判定する(S505)。 The base station 300 determines whether the time that the user who owns the terminal z stays at the station (e.g., the difference between the arrival time of the train that the user is taking and the current time) is less than a predetermined time (S505).

滞在時間が所定時間未満の場合(S505にてYES)、基地局300は、端末zを管理外干渉が大きいチャネルに割り当てる、と決定する(S506)。そして、フローはS504へ移行する。 If the residence time is less than the predetermined time (YES in S505), the base station 300 decides to assign the terminal z to a channel with large unmanaged interference (S506). Then, the flow proceeds to S504.

滞在時間が所定時間未満ではない場合(S505にてNO)、基地局300は、端末zを管理外干渉が小さいチャネルに割り当てる、と決定する(S507)。そして、フローはS504へ移行する。 If the residence time is not less than the predetermined time (NO in S505), the base station 300 decides to assign the terminal z to a channel with low unmanaged interference (S507). Then, the flow proceeds to S504.

チャネルの決定が完了した場合(S504にてYES)、すなわち、割り当てられるチャネルが決定していない端末が存在しない場合、管理外干渉が小さいチャネルに割り当てると決定した端末について、スケジュール情報に基づくチャネル割り当てを実行する(S508)。そして、フローは終了する。 When the channel determination is completed (YES in S504), i.e., when there are no terminals for which the assigned channel has not been determined, channel allocation based on the schedule information is performed for terminals that have been determined to be assigned to a channel with small unmanaged interference (S508). Then, the flow ends.

なお、S508における処理フローは、例えば、図9のS102~S113に示した処理フローと同様であるので、説明を省略する。ただし、図9の処理フローでは、割り当て可能なチャネルのそれぞれに対して、割り当てる端末200を決定したが、図22では、割り当て可能なチャネルのうち、管理外干渉が小さいチャネルに対して、割り当てる端末を決定する点が相違する。 The processing flow in S508 is similar to the processing flow shown in, for example, S102 to S113 in FIG. 9, and therefore description thereof will be omitted. However, the processing flow in FIG. 9 determines the terminal 200 to which each of the assignable channels is assigned, whereas in FIG. 22, the terminal to which each of the assignable channels is assigned is determined for the channel with the smallest unmanaged interference, which is a difference.

以上説明したように、第5の例では、基地局300が、干渉を分類し、管理外干渉の大きさに応じて、端末200に割り当てるチャネルを決定する。そして、例示的に、基地局300は、管理外干渉の比較的大きいチャネルを、駅の滞在時間が比較的短いユーザが所有する端末200に割り当てる。このような割り当てによって、駅の滞在時間が相対的に長く、通信頻度が高いと想定される端末200に対して、管理外干渉が小さく、通信品質が良好なチャネルを割り当てることができる。また、第1の例と同様に、或るグループの端末が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 As described above, in the fifth example, the base station 300 classifies interference and determines the channel to be assigned to the terminal 200 according to the magnitude of the unmanaged interference. Then, for example, the base station 300 assigns a channel with relatively large unmanaged interference to the terminal 200 owned by a user who stays at the station for a relatively short time. With such an assignment, a channel with small unmanaged interference and good communication quality can be assigned to the terminal 200 that is expected to stay at the station for a relatively long time and to have a high communication frequency. Also, as in the first example, even if a group of terminals simultaneously disconnects wireless connections, the imbalance in the number of terminals can be suppressed in the channel assignment after disconnection, so that the degree of channel congestion can be equalized between channels, and frequency utilization efficiency can be improved.

なお、第5の例では、割り当て可能なチャネルを、管理外干渉の大きいチャネルと、管理外干渉の小さいチャネルとに分類する例を示したが、本開示はこれに限定されない。例えば、割り当て可能なチャネルを、各チャネルの管理外干渉の大きさに基づいて、3つ以上のレベルに分類してもよい。この場合、例えば、ユーザの滞在時間に基づいて、端末200が3つ以上のグループに分けられ、各グループの端末が、3つ以上のレベルに分類されたチャネルのそれぞれに割り当てられてよい。 In the fifth example, the allocatable channels are classified into channels with large unmanaged interference and channels with small unmanaged interference, but the present disclosure is not limited to this. For example, the allocatable channels may be classified into three or more levels based on the magnitude of unmanaged interference of each channel. In this case, for example, the terminals 200 may be divided into three or more groups based on the stay time of the user, and the terminals in each group may be assigned to each of the channels classified into three or more levels.

また、第5の例では、管理外干渉の小さいチャネルに割り当てられると決定した端末200について、スケジュール情報に基づいて、グループ分けを行って、各グループの端末をチャネルに割り当てる例を示したが、本開示はこれに限定されない。例えば、管理外干渉の大きいチャネルに割り当てられると決定した端末200について、スケジュール情報に基づいて、グループ分けを行って、各グループの端末をチャネルに割り当ててもよい。これにより、管理外干渉の大きいチャネルにおいても、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 In the fifth example, the terminals 200 determined to be assigned to a channel with low unmanaged interference are grouped based on schedule information, and the terminals of each group are assigned to a channel; however, the present disclosure is not limited to this. For example, the terminals 200 determined to be assigned to a channel with high unmanaged interference may be grouped based on schedule information, and the terminals of each group may be assigned to a channel. This allows the degree of channel congestion to be equalized between channels, even in channels with high unmanaged interference, and improves frequency utilization efficiency.

なお、第5の例において、例えば、端末200が、LPWA(Low Power Wide Area)と呼ばれる無線通信技術の1つであり、スペクトラム拡散方式を用いて通信を行う「LoRa」と称される通信方式(以下、「LoRa方式」と記載)を用いる場合、駅の滞在時間が長いユーザの端末200ほど、送信電力を高く設定してもよい。端末200がLPWAのLoRa方式を用いる場合、駅の滞在時間が長いユーザの端末200ほど、大きい拡散率が割り当てられてもよい。また、この場合に、駅の滞在時間が長いユーザの端末200の送信電力が高く設定され、かつ、大きい拡散率が割り当てられてもよい。 In the fifth example, for example, when the terminal 200 uses a communication method called "LoRa" (hereinafter referred to as the "LoRa method"), which is one of the wireless communication technologies called LPWA (Low Power Wide Area) and performs communication using a spectrum spreading method, the transmission power may be set higher for the terminal 200 of a user who stays in a station for a longer period of time. When the terminal 200 uses the LPWA LoRa method, the terminal 200 of a user who stays in a station for a longer period of time may be assigned a larger spreading factor. In this case, the transmission power of the terminal 200 of the user who stays in a station for a longer period of time may be set higher and a larger spreading factor may be assigned.

<第6の例>
第6の例では、第5の例と同様に、基地局300が干渉を分類し、管理外干渉の大きさに応じて端末200に割り当てるチャネルを決定する場合において、スケジュール情報を送信しない端末200が存在する例を説明する。
<Sixth Example>
In the sixth example, as in the fifth example, a case is described in which a base station 300 classifies interference and determines a channel to be assigned to a terminal 200 according to the magnitude of unmanaged interference, and a terminal 200 exists that does not transmit schedule information.

第6の例では、基地局300は、管理外干渉が相対的に大きいチャネルに、スケジュール情報を送信しない端末200を割り当てる。そして、第5の例と同様に、基地局300は、管理外干渉が相対的に大きいチャネルに、駅の滞在時間が相対的に短い端末200を割り当て、管理外干渉が相対的に小さいチャネルに、駅の滞在時間が相対的に長い端末200を割り当てる。別言すると、基地局300は、スケジュール情報を送信しない端末200の優先順位を、スケジュール情報を送信した端末200よりも低く設定する。そして、基地局300は、スケジュール情報を送信する端末200の中で、駅の滞在時間に基づいて端末200に優先順位を設定し、優先順位が高い(例えば、駅の滞在時間が相対的に長い)端末200を、空きが相対的に多いチャネル(例えば、管理外干渉が小さいチャネル)に割り当てる。 In the sixth example, the base station 300 assigns the terminals 200 that do not transmit schedule information to channels with relatively large non-management interference. As in the fifth example, the base station 300 assigns the terminals 200 that stay at the station for a relatively short time to channels with relatively large non-management interference, and assigns the terminals 200 that stay at the station for a relatively long time to channels with relatively small non-management interference. In other words, the base station 300 sets the priority of the terminals 200 that do not transmit schedule information lower than the terminals 200 that transmit schedule information. The base station 300 then sets the priority of the terminals 200 based on the station stay time among the terminals 200 that transmit schedule information, and assigns the terminals 200 with high priority (e.g., those that stay at the station for a relatively long time) to channels with relatively large vacancies (e.g., channels with small non-management interference).

図23は、第6の例におけるチャネル割り当ての例を示す図である。図23の横軸は周波数を示し、縦軸は、割り当てられた管理内端末の送信確率を示す。図23には、チャネルf1~チャネルf4のそれぞれに割り当てられる管理内端末が示される。また、図23には、チャネルf1~チャネルf4のいずれかに割り当てる管理内端末が示される。 Figure 23 is a diagram showing an example of channel allocation in the sixth example. The horizontal axis of Figure 23 indicates frequency, and the vertical axis indicates the transmission probability of the assigned managed terminal. Figure 23 shows managed terminals assigned to each of channels f1 to f4. Figure 23 also shows managed terminals assigned to any of channels f1 to f4.

図23において、図21と同様に、チャネルf1とチャネルf2とには、管理外干渉が存在しない(又は、極めて小さい)。また、チャネルf3には、管理外干渉が存在し、チャネルf4には、チャネルf3よりも大きい管理外干渉が存在する。 In FIG. 23, as in FIG. 21, there is no (or very little) unmanaged interference in channels f1 and f2. In addition, there is unmanaged interference in channel f3, and there is greater unmanaged interference in channel f4 than in channel f3.

図23の例では、管理内端末#1~#nは、スケジュール情報を送信した端末200であり、未報告の管理内端末#n+1~#sは、スケジュール情報を送信しない端末200である。また、図23の例では、図21と同様に、管理内端末#1~#nは、駅の滞在時間の長さの順に、並べられている。 In the example of FIG. 23, managed terminals #1 to #n are terminals 200 that have sent schedule information, and unreported managed terminals #n+1 to #s are terminals 200 that do not send schedule information. Also, in the example of FIG. 23, similar to FIG. 21, managed terminals #1 to #n are arranged in order of the length of time they stay at the station.

なお、mは、1以上n以下の整数である。例えば、mは、チャネルf1及びチャネルf2の空き状況と、チャネルf3の空き状況との比率に基づいて決定されてよい。ただし、第6の例では、チャネルf3にスケジュール情報を送信しない管理内端末が割り当てられるため、mを決定するためのチャネルf3の空き状況は、スケジュール情報を送信しない管理内端末が割り当てられた後の空き状況である。 Note that m is an integer between 1 and n. For example, m may be determined based on the ratio of the availability of channels f1 and f2 to the availability of channel f3. However, in the sixth example, an in-management terminal that does not transmit schedule information is assigned to channel f3, and therefore the availability of channel f3 for determining m is the availability after an in-management terminal that does not transmit schedule information is assigned.

基地局300は、スケジュール情報を送信しない管理内端末#n+1~#sを、管理外干渉の大きいチャネルf3に割り当てる、と決定する。そして、基地局300は、スケジュール情報を送信した管理内端末の中で、比較的滞在時間が長いユーザの管理内端末#1~#mを、管理外干渉が小さいチャネルf1及びf2に割り当てる、と決定し、比較的滞在時間が短いユーザの管理内端末#m+1~#nを、管理外干渉の大きいチャネルf3に割り当てる、と決定する。 Base station 300 decides to assign managed terminals #n+1 to #s that do not transmit schedule information to channel f3, which has high non-management interference. Base station 300 then decides to assign managed terminals #1 to #m of users who have relatively long stay times among managed terminals that have transmitted schedule information to channels f1 and f2, which has low non-management interference, and to assign managed terminals #m+1 to #n of users who have relatively short stay times to channel f3, which has high non-management interference.

基地局300は、チャネルf1及びf2に割り当てる、と決定した管理内端末について、更にグループ化して、グループ毎にチャネルを割り当てる。この割り当ては、第5の例と同様であってよい。 The base station 300 further groups the managed terminals that it has decided to assign to channels f1 and f2, and assigns a channel to each group. This assignment may be the same as in the fifth example.

<第6の例の基地局の処理フロー>
図24は、本実施の形態の第6の例における基地局300の処理フローの例を示すフローチャートである。なお、図24において、図22と同様の処理については、同一の付番を付し、説明を省略する場合がある。
<Processing flow of the base station in the sixth example>
Fig. 24 is a flowchart showing an example of a processing flow of the base station 300 in the sixth example of the present embodiment. Note that in Fig. 24, the same processes as those in Fig. 22 are given the same numbers, and the description thereof may be omitted.

チャネルの決定が完了していない場合(S504にてNO)、すなわち、割り当てられるチャネルが決定していない端末(以下、「端末z」と記載する)が存在する場合、基地局300は、端末zがスケジュール情報を送信していないか否かを判定する(未送信か否かを判定する)(S601)。 If the channel determination has not been completed (NO in S504), i.e., if there is a terminal (hereinafter referred to as "terminal z") for which the assigned channel has not been determined, the base station 300 determines whether terminal z has not transmitted schedule information (determines whether it has not yet been transmitted) (S601).

端末zがスケジュール情報を送信した場合(S601にてNO)、基地局300は、端末zを所有するユーザの駅の滞在時間(例えば、当該ユーザが乗車する列車の到着時刻と現在時刻との差)が所定時間未満か否かを判定する(S505)。 When terminal z transmits schedule information (NO in S601), base station 300 determines whether the stay time of the user who owns terminal z at the station (e.g., the difference between the arrival time of the train that the user is taking and the current time) is less than a predetermined time (S505).

滞在時間が所定時間未満ではない場合(S505にてNO)、基地局300は、端末zを管理外干渉が小さいチャネルに割り当てる、と決定する(S507)。そして、フローはS504へ移行する。 If the residence time is not less than the predetermined time (NO in S505), the base station 300 decides to assign the terminal z to a channel with low unmanaged interference (S507). Then, the flow proceeds to S504.

端末zがスケジュール情報を送信していない場合(S601にてYES)、又は、滞在時間が所定時間未満の場合(S505にてYES)、基地局300は、端末zを管理外干渉が大きいチャネルに割り当てる、と決定する(S506)。そして、フローはS504へ移行する。 If terminal z has not transmitted schedule information (YES in S601), or if the stay time is less than the predetermined time (YES in S505), base station 300 decides to assign terminal z to a channel with large unmanaged interference (S506). Then, the flow proceeds to S504.

以上説明したように、第6の例では、基地局300が、干渉を分類し、管理外干渉の大きさに応じて、端末200に割り当てるチャネルを決定する。そして、例示的に、基地局300は、管理外干渉の比較的大きいチャネルを、スケジュール情報を送信しない端末200及び駅の滞在時間が比較的短いユーザが所有する端末200に割り当てる。このような割り当てによって、駅の滞在時間が相対的に長く、通信頻度が高いと想定される端末200に対して、管理外干渉が小さく、通信品質が良好なチャネルを割り当てることができる。また、第1の例と同様に、或るグループの端末200が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で不均一になる確率を低減でき、周波数利用効率を改善できる。 As described above, in the sixth example, the base station 300 classifies interference and determines the channel to be assigned to the terminal 200 according to the magnitude of the non-management interference. Then, for example, the base station 300 assigns channels with relatively large non-management interference to terminals 200 that do not transmit schedule information and terminals 200 owned by users who stay at the station for a relatively short time. With such an assignment, it is possible to assign channels with small non-management interference and good communication quality to terminals 200 that stay at the station for a relatively long time and are assumed to communicate frequently. Also, as in the first example, even if a certain group of terminals 200 simultaneously disconnect wireless connections, it is possible to suppress bias in the number of terminals in the channel assignment after disconnection, thereby reducing the probability that the degree of channel congestion becomes uneven between channels and improving frequency utilization efficiency.

なお、スケジュール情報を送信しない端末200及びスケジュール情報を送信する端末200がLoRa方式を用いる場合、スケジュール情報を送信しない端末200の送信電力は、スケジュール情報を送信する端末200よりも低く設定されてよい。例えば、スケジュール情報を送信しない端末200の送信電力は、設定可能な送信電力の中で、最小に設定されてよい。あるいは、スケジュール情報を送信しない端末200及びスケジュール情報を送信する端末200がLoRa方式を用いる場合、スケジュール情報を送信しない端末200には、スケジュール情報を送信する端末200よりも小さい拡散率が割り当てられてよい。例えば、報告を行わない端末には、SF7が割り当てられてよい。 When the terminal 200 that does not transmit schedule information and the terminal 200 that transmits schedule information use the LoRa method, the transmission power of the terminal 200 that does not transmit schedule information may be set lower than that of the terminal 200 that transmits schedule information. For example, the transmission power of the terminal 200 that does not transmit schedule information may be set to the minimum of the settable transmission power. Alternatively, when the terminal 200 that does not transmit schedule information and the terminal 200 that transmits schedule information use the LoRa method, the terminal 200 that does not transmit schedule information may be assigned a smaller spreading factor than the terminal 200 that transmits schedule information. For example, SF7 may be assigned to the terminal that does not report.

<第7の例>
第7の例では、第5の例、第6の例と同様に、基地局300が干渉を分類し、管理外干渉の大きさに応じて端末200にチャネルを割り当てる場合において、事故又は災害等によって、列車の発着が困難な緊急事態が生じた場合のチャネル割り当てを説明する。
<Seventh Example>
In the seventh example, as in the fifth and sixth examples, the base station 300 classifies interference and assigns channels to the terminal 200 according to the magnitude of unmanaged interference. This example explains channel assignment when an emergency situation occurs in which it is difficult for trains to depart or arrive due to an accident or disaster.

駅での列車の発着が困難な緊急事態が生じた場合、基地局300は、駅からユーザの目的地(例えば、自宅)までの距離(又は時間)の長さに基づいて、ユーザの端末200をチャネルに割り当てる。あるいは、基地局300は、目的地に行くまでに列車以外の代替手段(例えば、バス、タクシー、徒歩、及び、自転車等の少なくとも1つ)が利用可能か否かに基づいて、ユーザの端末200をチャネルに割り当ててよい。ここで、目的地に行くまでに列車以外の代替手段が利用可能なユーザに対して、代替手段(例えば、バス、タクシー)の乗り場及び/又は時刻表の情報などが通知されてもよい。また、代替手段で帰宅を承諾するユーザは、その旨を基地局300に通知し、別途該当ユーザには何らかの特典を付加してもよい。あるいは、ユーザが滞在する駅から移動するための代替手段の候補が、基地局300から端末200に対して通知され、ユーザが、候補の中から、利用可能な代替手段の有無を判断してもよい。この場合、判断結果が、端末200から基地局300へ通知されてよい。 In the event of an emergency that makes it difficult for trains to depart or arrive at a station, the base station 300 assigns the user's terminal 200 to a channel based on the distance (or time) from the station to the user's destination (e.g., home). Alternatively, the base station 300 may assign the user's terminal 200 to a channel based on whether alternative means other than trains (e.g., at least one of bus, taxi, walking, and bicycle) are available to reach the destination. Here, a user who can use alternative means other than trains to reach the destination may be notified of information such as the stop and/or timetable of the alternative means (e.g., bus, taxi). In addition, a user who agrees to return home by alternative means may notify the base station 300 to that effect, and some kind of special benefit may be added to the user. Alternatively, the base station 300 may notify the terminal 200 of candidates for alternative means for moving from the station where the user is staying, and the user may determine whether there is an alternative means available from the candidates. In this case, the determination result may be notified from the terminal 200 to the base station 300.

例えば、基地局300は、管理外干渉が相対的に大きいチャネルに、代替手段が利用可能なユーザの端末200を割り当てる。そして、基地局300は、管理外干渉が相対的に大きいチャネルに、目的地までの距離が短いユーザの端末200を割り当て、管理外干渉が相対的に小さいチャネルに、目的地までの距離が長いユーザの端末200を割り当てる。別言すると、目的地に行くまでに列車以外の代替手段(例えば、バス、タクシー、徒歩、及び、自転車等の少なくとも1つ)が利用可能なユーザが所有する端末200は、代替手段が利用できないユーザが所有する端末200よりも優先順位が低く設定されてよい。そして、ユーザの目的地までの距離が長いほど、ユーザが所有する端末200の優先順位が高く設定されてよい。基地局300は、優先順位が高い端末200を、空きが相対的に多いチャネル(例えば、管理外干渉が小さいチャネル)に割り当てる。 For example, the base station 300 assigns the terminal 200 of a user who has an alternative means available to a channel with relatively large non-management interference. The base station 300 assigns the terminal 200 of a user who has a short distance to the destination to a channel with relatively large non-management interference, and assigns the terminal 200 of a user who has a long distance to the destination to a channel with relatively small non-management interference. In other words, the terminal 200 owned by a user who has an alternative means other than trains (e.g., at least one of bus, taxi, walking, and bicycle) to reach the destination may be set to a lower priority than the terminal 200 owned by a user who does not have an alternative means available. The longer the distance to the user's destination, the higher the priority of the terminal 200 owned by the user may be set. The base station 300 assigns the terminal 200 with a high priority to a channel with relatively large vacancies (e.g., a channel with small non-management interference).

なお、端末200を所有するユーザの目的地までの距離の情報を取得する方法は、限定されない。基地局300は、スケジュール情報によって示されるユーザが乗車する列車の情報に基づいて、目的地までの距離を推定してもよい。あるいは、端末200を所有するユーザが、目的地までの距離の情報や自宅の住所などを端末200に入力し、端末200が入力された情報を基地局300へ送信してもよい。入力された情報は、スケジュール情報に含まれてよい。 The method of acquiring information on the distance to the destination of the user who owns the terminal 200 is not limited. The base station 300 may estimate the distance to the destination based on information on the train that the user will be taking, which is indicated by the schedule information. Alternatively, the user who owns the terminal 200 may input information on the distance to the destination or the user's home address into the terminal 200, and the terminal 200 may transmit the input information to the base station 300. The input information may be included in the schedule information.

また、端末200を所有するユーザが、代替手段が利用可能か否かに関する情報を取得する方法は、限定されない。例えば、基地局300は、スケジュール情報によって示されるユーザが乗車する列車の情報に基づいて、代替手段が利用可能か否かを推定してもよい。あるいは、端末200を所有するユーザが、代替手段が利用可能か否かを端末200に入力し、端末200が入力された情報を基地局300へ送信してもよい。例えば、入力された情報は、スケジュール情報に含まれてよい。 In addition, the method by which the user who owns the terminal 200 obtains information regarding whether or not an alternative means is available is not limited. For example, the base station 300 may estimate whether or not an alternative means is available based on information about the train that the user will be taking, which is indicated by the schedule information. Alternatively, the user who owns the terminal 200 may input into the terminal 200 whether or not an alternative means is available, and the terminal 200 may transmit the input information to the base station 300. For example, the input information may be included in the schedule information.

図25は、第7の例におけるチャネル割り当ての例を示す図である。図25の横軸は周波数を示し、縦軸は、割り当てられた管理内端末の送信確率を示す。図25には、チャネルf1~チャネルf4のそれぞれに割り当てられる管理内端末が示される。また、図25には、チャネルf1~チャネルf4のいずれかに割り当てる管理内端末が示される。 Figure 25 is a diagram showing an example of channel allocation in the seventh example. The horizontal axis of Figure 25 indicates frequency, and the vertical axis indicates the transmission probability of the assigned managed terminal. Figure 25 shows managed terminals assigned to each of channels f1 to f4. Figure 25 also shows managed terminals assigned to any of channels f1 to f4.

図25において、図21、図23と同様に、チャネルf1とチャネルf2とには、管理外干渉が存在しない(又は、極めて小さい)。また、チャネルf3には、管理外干渉が存在し、チャネルf4には、チャネルf3よりも大きい管理外干渉が存在する。 In FIG. 25, as in FIG. 21 and FIG. 23, there is no (or very little) unmanaged interference in channels f1 and f2. In addition, there is unmanaged interference in channel f3, and there is greater unmanaged interference in channel f4 than in channel f3.

図25の例では、管理内端末#1~#nは、代替手段が利用可能ではないユーザの端末200であり、移動可能な管理内端末#n+1~#sは、代替手段が利用可能であるユーザの端末200である。また、図25の例では、管理内端末#1~#nは、目的地までの距離の長さの順に、並べられている。n個の管理内端末の中で、管理内端末#1のユーザの目的地までの距離が最も長く、管理内端末#nのユーザの目的地までの距離が最も短い。そして、図25の例では、管理内端末#1~#nが、比較的目的地までの距離が長いユーザの管理内端末#1~#mからなるm個の端末のグループと、比較的目的地までの距離が短いユーザの管理内端末#m+1~#nからなるn―m個の端末のグループとに分けられる。 In the example of FIG. 25, managed terminals #1 to #n are terminals 200 of users for whom alternative means are not available, and mobile managed terminals #n+1 to #s are terminals 200 of users for whom alternative means are available. In addition, in the example of FIG. 25, managed terminals #1 to #n are arranged in order of the distance to the destination. Of the n managed terminals, managed terminal #1 has the longest distance to the destination of the user, and managed terminal #n has the shortest distance to the destination of the user. In the example of FIG. 25, managed terminals #1 to #n are divided into a group of m terminals consisting of managed terminals #1 to #m of users who have a relatively long distance to their destination, and a group of n-m terminals consisting of managed terminals #m+1 to #n of users who have a relatively short distance to their destination.

なお、mは、1以上n以下の整数である。例えば、mは、チャネルf1及びチャネルf2の空き状況と、チャネルf3の空き状況との比率に基づいて決定されてよい。ただし、第7の例では、チャネルf3に代替手段が利用可能であるユーザの管理内端末が割り当てられるため、mを決定するためのチャネルf3の空き状況は、代替手段が利用可能であるユーザの管理内端末が割り当てられた後の空き状況である。 Note that m is an integer between 1 and n. For example, m may be determined based on the ratio between the availability of channels f1 and f2 and the availability of channel f3. However, in the seventh example, an in-management terminal of a user for which an alternative means is available is assigned to channel f3, and therefore the availability of channel f3 for determining m is the availability after an in-management terminal of a user for which an alternative means is available is assigned.

基地局300は、代替手段が利用可能であるユーザの管理内端末#n+1~#sを、管理外干渉の大きいチャネルf3に割り当てる、と決定する。そして、基地局300は、代替手段が利用可能でないユーザの管理内端末の中で、比較的目的地までの距離が長いユーザの管理内端末#1~#mを、管理外干渉が小さいチャネルf1及びf2に割り当てる、と決定し、比較的目的地までの距離が短いユーザの管理内端末#m+1~#nを、管理外干渉の大きいチャネルf3に割り当てる、と決定する。 Base station 300 decides to assign in-management terminals #n+1 to #s of users for whom alternative means are available to channel f3, which has high non-management interference. Base station 300 then decides to assign in-management terminals #1 to #m of users who are relatively far from their destinations, among the in-management terminals of users for whom alternative means are not available, to channels f1 and f2, which has low non-management interference, and to assign in-management terminals #m+1 to #n of users who are relatively close to their destinations to channel f3, which has high non-management interference.

基地局300は、チャネルf1及びf2に割り当てる、と決定した管理内端末について、更にグループ化して、グループ毎にチャネルを割り当てる。この割り当ては、第5の例と同様であってよい。 The base station 300 further groups the managed terminals that it has decided to assign to channels f1 and f2, and assigns a channel to each group. This assignment may be the same as in the fifth example.

<第7の例の基地局の処理フロー>
図26は、本実施の形態の第7の例における基地局300の処理フローの例を示すフローチャートである。なお、図26において、図22と同様の処理については、同一の付番を付し、説明を省略する場合がある。
<Processing flow of base station in seventh example>
Fig. 26 is a flowchart showing an example of a processing flow of the base station 300 in the seventh example of the present embodiment. Note that in Fig. 26, the same processes as those in Fig. 22 are given the same numbers, and the description thereof may be omitted.

チャネルの決定が完了していない場合(S504にてNO)、すなわち、割り当てられるチャネルが決定していない端末(以下、「端末z」と記載する)が存在する場合、基地局300は、端末zのユーザが代替手段で移動可能か否かを判定する(S701)。 If the channel determination has not been completed (NO in S504), i.e., if there is a terminal (hereinafter referred to as "terminal z") for which the assigned channel has not been determined, the base station 300 determines whether the user of terminal z can travel by alternative means (S701).

端末zのユーザが代替手段で移動可能ではない場合(S701にてNO)、基地局300は、端末zを所有するユーザの目的地までの距離が閾値未満か否かを判定する(S702)。 If the user of terminal z is not able to travel by alternative means (NO in S701), base station 300 determines whether the distance to the destination of the user who owns terminal z is less than a threshold (S702).

目的地までの距離が閾値未満ではない場合(S702にてNO)、基地局300は、端末zを管理外干渉が小さいチャネルに割り当てる、と決定する(S704)。そして、フローはS504へ移行する。 If the distance to the destination is not less than the threshold (NO in S702), the base station 300 decides to assign the terminal z to a channel with low unmanaged interference (S704). The flow then proceeds to S504.

端末zのユーザが代替手段で移動可能な場合(S701にてYES)、又は、目的地までの距離が閾値未満の場合(S702にてYES)、基地局300は、端末zを管理外干渉が大きいチャネルに割り当てる、と決定する(S703)。そして、フローはS504へ移行する。 If the user of terminal z can travel by alternative means (YES in S701), or if the distance to the destination is less than the threshold (YES in S702), base station 300 decides to assign terminal z to a channel with high unmanaged interference (S703). Then, the flow proceeds to S504.

以上説明したように、第7の例では、基地局300が、干渉を分類し、管理外干渉の大きさに応じて、端末にチャネルを割り当てる。そして、例示的に、基地局300は、管理外干渉の比較的大きいチャネルを、代替手段が利用可能であるユーザの端末200及び比較的目的地までの距離が短いユーザが所有する端末200に割り当てる。このような割り当てによって、比較的目的地までの距離が長く、駅に滞在する時間が長くなってしまい、通信頻度が高いと想定される端末200に対して、管理外干渉が小さく、通信品質が良好なチャネルを割り当てることができる。また、第1の例と同様に、或るグループの端末200が、一斉に無線接続を切断する場合であっても、切断後のチャネル割り当てにおいて、端末数の偏りを抑えることができるため、チャネルの混雑度をチャネル間で均等にでき、周波数利用効率を改善できる。 As described above, in the seventh example, the base station 300 classifies interference and assigns channels to terminals according to the magnitude of unmanaged interference. Then, for example, the base station 300 assigns channels with relatively large unmanaged interference to terminals 200 of users who can use alternative means and terminals 200 owned by users who are relatively close to their destinations. With this assignment, it is possible to assign channels with small unmanaged interference and good communication quality to terminals 200 that are relatively far from their destinations, spend a long time at stations, and are assumed to communicate frequently. Also, as in the first example, even if terminals 200 of a certain group simultaneously disconnect wireless connections, it is possible to suppress bias in the number of terminals in the channel assignment after disconnection, so that the degree of channel congestion can be made equal between channels, and frequency utilization efficiency can be improved.

なお、端末200がLPWAのLoRa方式を用いる場合、目的地までの距離が相対的に長いユーザの端末200ほど、送信電力を高く設定してもよい。あるいは、端末200がLPWAのLoRa方式を用いる場合、目的地までの距離が相対的に長いユーザの端末200ほど、大きい拡散率が割り当てられてもよい。また、この場合に、目的地までの距離が相対的に長いユーザの端末200の送信電力が高く設定され、かつ、大きい拡散率が割り当てられてもよい。 When the terminal 200 uses the LoRa method of LPWA, the transmission power may be set higher for the terminal 200 of a user whose distance to the destination is relatively longer. Alternatively, when the terminal 200 uses the LoRa method of LPWA, the transmission power may be assigned higher for the terminal 200 of a user whose distance to the destination is relatively longer. In this case, the transmission power of the terminal 200 of the user whose distance to the destination is relatively longer may be set higher and a larger spreading factor may be assigned.

また、端末200がLPWAのLoRa方式を用いる場合、代替手段が利用可能であるユーザの端末200の送信電力は、代替手段が利用可能ではないユーザの端末200よりも低く設定されてよい。例えば、代替手段が利用可能であるユーザの端末200の送信電力は、設定可能な送信電力の中で、最小に設定されてよい。あるいは、端末200がLoRa方式を用いる場合、代替手段が利用可能であるユーザの端末200には、代替手段が利用可能ではないユーザの端末200よりも小さい拡散率が割り当てられてよい。例えば、代替手段が利用可能であるユーザの端末200には、SF7が割り当てられてよい。あるいは、端末200がLoRa方式を用いる場合、代替手段が利用可能であるユーザの端末200には、代替手段が利用可能ではないユーザの端末よりも小さい拡散率が割り当てられ、かつ、送信電力は、代替手段が利用可能ではないユーザの端末200よりも低く設定されてよい。 In addition, when the terminal 200 uses the LoRa method of LPWA, the transmission power of the terminal 200 of the user for whom an alternative means is available may be set lower than that of the terminal 200 of the user for whom an alternative means is not available. For example, the transmission power of the terminal 200 of the user for whom an alternative means is available may be set to the minimum of the settable transmission power. Alternatively, when the terminal 200 uses the LoRa method, the terminal 200 of the user for whom an alternative means is available may be assigned a smaller spreading factor than that of the terminal 200 of the user for whom an alternative means is not available. For example, SF7 may be assigned to the terminal 200 of the user for whom an alternative means is available. Alternatively, when the terminal 200 uses the LoRa method, the terminal 200 of the user for whom an alternative means is available may be assigned a smaller spreading factor than that of the terminal of the user for whom an alternative means is not available, and the transmission power may be set lower than that of the terminal 200 of the user for whom an alternative means is not available.

なお、上記実施の形態における「・・・部」という表記は、「・・・回路(circuitry)」、「・・・デバイス」、「・・・ユニット」、又は、「・・・モジュール」といった他の表記に置換されてもよい。 The term "part" in the above embodiment may be replaced with other terms such as "circuitry", "device", "unit", or "module".

また、上記実施の形態における「チャネル」という表記は、「周波数」、「周波数チャネル」、「帯域」、「バンド」、「キャリア」、「サブキャリア」、又は、「(周波数)リソース」といった他の表記に置換されてもよい。 In addition, the term "channel" in the above embodiments may be replaced with other terms such as "frequency," "frequency channel," "band," "carrier," "subcarrier," or "(frequency) resource."

本開示はソフトウェア、ハードウェア、又は、ハードウェアと連携したソフトウェアで実現することが可能である。 This disclosure can be realized as software, hardware, or software in conjunction with hardware.

上記実施の形態の説明に用いた各機能ブロックは、部分的に又は全体的に、集積回路であるLSIとして実現され、上記実施の形態で説明した各プロセスは、部分的に又は全体的に、一つのLSI又はLSIの組み合わせによって制御されてもよい。LSIは個々のチップから構成されてもよいし、機能ブロックの一部又は全てを含むように一つのチップから構成されてもよい。LSIはデータの入力と出力を備えてもよい。LSIは、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。 Each functional block used in the description of the above embodiments may be realized, in part or in whole, as an LSI, which is an integrated circuit, and each process described in the above embodiments may be controlled, in part or in whole, by one LSI or a combination of LSIs. The LSI may be composed of individual chips, or may be composed of one chip that contains some or all of the functional blocks. The LSI may have data input and output. Depending on the level of integration, the LSI may be called an IC, system LSI, super LSI, or ultra LSI.

集積回路化の手法はLSIに限るものではなく、専用回路、汎用プロセッサ又は専用プロセッサで実現してもよい。また、LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。本開示は、デジタル処理又はアナログ処理として実現されてもよい。 The integrated circuit method is not limited to LSI, and may be realized by a dedicated circuit, a general-purpose processor, or a dedicated processor. In addition, a field programmable gate array (FPGA) that can be programmed after LSI manufacturing, or a reconfigurable processor that can reconfigure the connections and settings of circuit cells inside the LSI, may be used. The present disclosure may be realized as digital processing or analog processing.

さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。 Furthermore, if an integrated circuit technology that can replace LSI emerges due to advances in semiconductor technology or other derived technologies, it is natural that such technology can be used to integrate functional blocks. The application of biotechnology, etc. is also a possibility.

本開示は、通信機能を持つあらゆる種類の装置、デバイス、システム(通信装置と総称)において実施可能である。通信装置の、非限定的な例としては、電話機(携帯電話、スマートフォン等)、タブレット、パーソナル・コンピューター(PC)(ラップトップ、デスクトップ、ノートブック等)、カメラ(デジタル・スチル/ビデオ・カメラ等)、デジタル・プレーヤー(デジタル・オーディオ/ビデオ・プレーヤー等)、着用可能なデバイス(ウェアラブル・カメラ、スマートウオッチ、トラッキングデバイス等)、ゲーム・コンソール、デジタル・ブック・リーダー、テレヘルス・テレメディシン(遠隔ヘルスケア・メディシン処方)デバイス、通信機能付きの乗り物又は移動輸送機関(自動車、飛行機、船等)、及び上述の各種装置の組み合わせがあげられる。 The present disclosure may be implemented in any type of apparatus, device, or system with communication capabilities (collectively referred to as communication devices). Non-limiting examples of communication devices include telephones (e.g., mobile phones, smartphones, etc.), tablets, personal computers (PCs) (e.g., laptops, desktops, notebooks, etc.), cameras (e.g., digital still/video cameras), digital players (e.g., digital audio/video players, etc.), wearable devices (e.g., wearable cameras, smartwatches, tracking devices, etc.), game consoles, digital book readers, telehealth/telemedicine devices, communication-enabled vehicles or mobile transport (e.g., automobiles, airplanes, ships, etc.), and combinations of the above-mentioned devices.

通信装置は、持ち運び可能又は移動可能なものに限定されず、持ち運びできない又は固定されている、あらゆる種類の装置、デバイス、システム、例えば、スマート・ホーム・デバイス(家電機器、照明機器、スマートメーター又は計測機器、コントロール・パネル等)、自動販売機、その他IoT(Internet of Things)ネットワーク上に存在し得るあらゆる「モノ(Things)」をも含む。 The communication device is not limited to portable or mobile devices, but also includes any type of equipment, device, or system that is non-portable or fixed, such as smart home devices (home appliances, lighting equipment, smart meters or measuring devices, control panels, etc.), vending machines, and any other "things" that may exist on an IoT (Internet of Things) network.

通信には、セルラーシステム、無線LANシステム、通信衛星システム等によるデータ通信に加え、これらの組み合わせによるデータ通信も含まれる。 Communications include data communication via cellular systems, wireless LAN systems, communication satellite systems, etc., as well as data communication via combinations of these.

また、通信装置には、本開示に記載される通信機能を実行する通信デバイスに接続又は連結される、コントローラやセンサー等のデバイスも含まれる。例えば、通信装置の通信機能を実行する通信デバイスが使用する制御信号やデータ信号を生成するような、コントローラやセンサーが含まれる。 The communication device also includes devices such as controllers and sensors that are connected or coupled to a communication device that performs the communication functions described in this disclosure. For example, the communication device includes a controller or sensor that generates control signals or data signals used by the communication device to perform the communication functions of the communication device.

また、通信装置には、上記の非限定的な各種装置と通信を行う、あるいはこれら各種装置を制御する、インフラストラクチャ設備、例えば、基地局、アクセスポイント、その他あらゆる装置、デバイス、システムが含まれる。 Communication equipment also includes infrastructure facilities, such as base stations, access points, and any other equipment, devices, or systems that communicate with or control the various non-limiting devices listed above.

以上、図面を参照しながら各種の実施の形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、開示の趣旨を逸脱しない範囲において、上記実施の形態における各構成要素を任意に組み合わせてもよい。 Although various embodiments have been described above with reference to the drawings, it goes without saying that the present disclosure is not limited to such examples. It is clear that a person skilled in the art can come up with various modified or revised examples within the scope of the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure. Furthermore, the components in the above embodiments may be combined in any manner as long as it does not deviate from the spirit of the disclosure.

以上、本開示の具体例を詳細に説明したが、これらは例示にすぎず、請求の範囲を限定するものではない。請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。 Specific examples of the present disclosure have been described in detail above, but these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and variations of the specific examples given above.

本開示は、無線通信システムに好適である。 This disclosure is suitable for wireless communication systems.

100、300 基地局
200 端末
101、201 受信部
102、202 復調/復号部
103 スケジュール情報抽出部
104、204、304 割当制御部
105 制御情報生成部
106、205 符号化/変調部
107、206 送信部
203 スケジュール情報生成部
301 通信品質測定部
302 プリアンブル検出部
303 干渉分類部
100, 300 Base station 200 Terminal 101, 201 Receiving unit 102, 202 Demodulation/decoding unit 103 Schedule information extraction unit 104, 204, 304 Allocation control unit 105 Control information generation unit 106, 205 Encoding/modulation unit 107, 206 Transmitting unit 203 Schedule information generation unit 301 Communication quality measurement unit 302 Preamble detection unit 303 Interference classification unit

Claims (10)

通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信する受信部と、
前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる制御部と、
を備え
前記制御部は、前記スケジュール情報に基づいて、前記端末のグループを設定し、
前記制御部は、前記グループに含まれる端末の数と、前記チャネルの数とに基づいて、前記チャネルのそれぞれに割り当てる端末の数を決定する、
基地局。
A receiving unit that receives schedule information regarding timing for each terminal that is within a communication range to go outside the communication range,
A control unit that assigns the terminals to each channel based on the schedule information;
Equipped with
The control unit sets a group of the terminals based on the schedule information;
The control unit determines the number of terminals to be assigned to each of the channels based on the number of terminals included in the group and the number of channels.
Base station.
前記グループは、前記タイミングが第1の所定時間以内である端末を含む、
請求項に記載の基地局。
The group includes terminals whose timing is within a first predetermined time.
The base station according to claim 1 .
前記スケジュール情報は、前記端末を所有するユーザが利用する移動手段の属性を示す情報を含み、
前記グループは、前記属性が同一の端末を含む、
請求項に記載の基地局。
the schedule information includes information indicating attributes of a means of transportation used by a user who owns the terminal;
The group includes terminals having the same attribute.
The base station according to claim 1 .
前記スケジュール情報は、前記端末を所有するユーザが利用する移動手段に設けられる座席の利用を希望するか否かを示す情報を含み、
前記制御部は、前記座席の利用を希望するユーザによって所有される端末を含む第1のグループと、前記座席の利用を希望しないユーザによって所有される端末を含む第2のグループとを設定する、
請求項に記載の基地局。
the schedule information includes information indicating whether the user who owns the terminal desires to use a seat provided in the means of transportation used by the user,
the control unit sets a first group including a terminal owned by a user who desires to use the seat, and a second group including a terminal owned by a user who does not desire to use the seat;
The base station according to claim 1 .
前記制御部は、前記スケジュール情報を送信した端末と、前記スケジュール情報を送信しない端末とを、互いに異なるグループに設定する、
請求項に記載の基地局。
The control unit sets the terminal that has transmitted the schedule information and the terminal that has not transmitted the schedule information to different groups.
The base station according to claim 1 .
基地局であって、
通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信する受信部と、
前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる制御部と、
前記各チャネルの干渉を測定し、前記基地局が属するネットワークと異なるネットワークに属する無線装置からの干渉の干渉量を検出する干渉分類部と、
を備え、
前記制御部は、前記スケジュール情報及び前記干渉量の大きさに基づいて、前記チャネルに前記端末を割り当て、
前記制御部は、前記干渉量の大きさが所定レベル未満である第1のチャネルと、前記干渉量の大きさが前記所定レベル以上である第2のチャネルとに分類し、
前記制御部は、前記通信範囲に存在する時間が第2の所定時間以上である端末を、前記第1のチャネルに割り当て、前記通信範囲に存在する時間が前記第2の所定時間未満である端末を、前記第2のチャネルに割り当てる、
基地局。
A base station,
A receiving unit that receives schedule information regarding timing for each terminal that is within a communication range to go outside the communication range,
A control unit that assigns the terminals to each channel based on the schedule information;
an interference classification unit that measures interference on each channel and detects an amount of interference from a wireless device that belongs to a network different from a network to which the base station belongs ;
Equipped with
The control unit assigns the terminal to the channel based on the schedule information and the magnitude of the interference amount;
The control unit classifies channels into a first channel having an amount of interference less than a predetermined level and a second channel having an amount of interference equal to or greater than the predetermined level,
the control unit assigns a terminal that exists within the communication range for a time equal to or longer than a second predetermined time to the first channel, and assigns a terminal that exists within the communication range for a time shorter than the second predetermined time to the second channel.
Base station.
前記制御部は、前記スケジュール情報を送信しない端末を、前記第2のチャネルに割り当てる、
請求項に記載の基地局。
The control unit assigns a terminal that does not transmit the schedule information to the second channel.
The base station according to claim 6 .
基地局であって、
通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信する受信部と、
前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる制御部と、
前記各チャネルの干渉を測定し、前記基地局が属するネットワークと異なるネットワークに属する無線装置からの干渉の干渉量を検出する干渉分類部と、
を備え、
前記制御部は、前記スケジュール情報及び前記干渉量の大きさに基づいて、前記チャネルに前記端末を割り当て、
前記制御部は、前記スケジュール情報が示す前記端末を所有するユーザの移動手段が利用不可能な場合、前記ユーザの目的地までの距離が長いほど、前記干渉量が小さいチャネルに前記端末を割り当てる、
地局。
A base station,
A receiving unit that receives schedule information regarding timing for each terminal that is within a communication range to go outside the communication range,
A control unit that assigns the terminals to each channel based on the schedule information;
an interference classification unit that measures interference on each channel and detects an amount of interference from a wireless device that belongs to a network different from a network to which the base station belongs;
Equipped with
The control unit assigns the terminal to the channel based on the schedule information and the magnitude of the interference amount;
when the means of transportation of the user who owns the terminal indicated by the schedule information is unavailable, the control unit assigns the terminal to a channel with a smaller amount of interference as the distance to the destination of the user increases.
Base station.
基地局であって、
通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信する受信部と、
前記スケジュール情報に基づいて、各チャネルに前記端末を割り当てる制御部と、
前記各チャネルの干渉を測定し、前記基地局が属するネットワークと異なるネットワークに属する無線装置からの干渉の干渉量を検出する干渉分類部と、
を備え、
前記制御部は、前記スケジュール情報及び前記干渉量の大きさに基づいて、前記チャネルに前記端末を割り当て、
前記制御部は、前記スケジュール情報が示す前記端末を所有するユーザの移動手段が利用不可能な場合、前記移動手段と異なる方法にて前記ユーザの目的地への移動が可能な前記ユーザの前記端末を割り当てるチャネルよりも前記干渉量が小さいチャネルに、前記移動手段と異なる方法にて前記ユーザの目的地への移動が可能ではない前記ユーザの前記端末を割り当てる、
地局。
A base station,
A receiving unit that receives schedule information regarding timing for each terminal that is within a communication range to go outside the communication range,
A control unit that assigns the terminals to each channel based on the schedule information;
an interference classification unit that measures interference on each channel and detects an amount of interference from a wireless device that belongs to a network different from a network to which the base station belongs;
Equipped with
The control unit assigns the terminal to the channel based on the schedule information and the magnitude of the interference amount;
When the transportation means of the user who owns the terminal indicated by the schedule information is unavailable , the control unit assigns the terminal of the user who is not capable of traveling to the destination of the user by a method other than the transportation means to a channel having a smaller amount of interference than a channel to which the terminal of the user who is capable of traveling to the destination of the user by a method other than the transportation means is assigned.
Base station.
基地局が、
通信範囲に存在する各端末から、前記通信範囲の外へ出るタイミングに関するスケジュール情報を受信し、
前記スケジュール情報に基づいて、前記端末のグループを設定し
前記グループに含まれる端末の数と、前記チャネルの数とに基づいて、前記チャネルのそれぞれに割り当てる端末の数を決定する、
制御方法。
The base station
receiving schedule information from each terminal within a communication range regarding the timing of going outside the communication range;
Setting a group of the terminals based on the schedule information;
determining the number of terminals to be assigned to each of the channels based on the number of terminals included in the group and the number of channels;
Control methods.
JP2021038282A 2021-03-10 2021-03-10 Base station and control method Active JP7670508B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021038282A JP7670508B2 (en) 2021-03-10 2021-03-10 Base station and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021038282A JP7670508B2 (en) 2021-03-10 2021-03-10 Base station and control method

Publications (2)

Publication Number Publication Date
JP2022138409A JP2022138409A (en) 2022-09-26
JP7670508B2 true JP7670508B2 (en) 2025-04-30

Family

ID=83400301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021038282A Active JP7670508B2 (en) 2021-03-10 2021-03-10 Base station and control method

Country Status (1)

Country Link
JP (1) JP7670508B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013172407A (en) 2012-02-22 2013-09-02 Fujitsu Ltd Resource management apparatus and resource management method
JP2014003355A (en) 2012-06-15 2014-01-09 Toyota Infotechnology Center Co Ltd Road-to-vehicle communication system, management server, and vehicle
JP2015207843A (en) 2014-04-18 2015-11-19 三菱電機株式会社 Train radio system, ground station apparatus, on-board station apparatus, and communication control method
JP2020095504A (en) 2018-12-13 2020-06-18 住友電気工業株式会社 INFORMATION COLLECTION DEVICE, INFORMATION COLLECTION SYSTEM, INFORMATION COLLECTION METHOD, AND COMPUTER PROGRAM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013172407A (en) 2012-02-22 2013-09-02 Fujitsu Ltd Resource management apparatus and resource management method
JP2014003355A (en) 2012-06-15 2014-01-09 Toyota Infotechnology Center Co Ltd Road-to-vehicle communication system, management server, and vehicle
JP2015207843A (en) 2014-04-18 2015-11-19 三菱電機株式会社 Train radio system, ground station apparatus, on-board station apparatus, and communication control method
JP2020095504A (en) 2018-12-13 2020-06-18 住友電気工業株式会社 INFORMATION COLLECTION DEVICE, INFORMATION COLLECTION SYSTEM, INFORMATION COLLECTION METHOD, AND COMPUTER PROGRAM

Also Published As

Publication number Publication date
JP2022138409A (en) 2022-09-26

Similar Documents

Publication Publication Date Title
EP3439398A1 (en) Base station, terminal device, and communication method
JP6024829B2 (en) Spectrum management system and method
JP7606837B2 (en) Terminal, base station, and control method
EP4216640B1 (en) Allocating resources for communication and sensing services
WO2020031593A1 (en) Communication device
Allouch et al. Survey on radio resource allocation in long‐term evolution‐vehicle
JP7539397B2 (en) COMMUNICATION DEVICE AND COMMUNICATION METHOD FOR SOFTLY SEPARATION OF RESOURCE POOL FOR V2X COMMUNICATION DEVICE
JP7412151B2 (en) Control device and control method
JP7670508B2 (en) Base station and control method
JP7626620B2 (en) Base station and control method
KR20230073166A (en) Apparatus and method for dynamic resource allocation for heterogeneous noma systems
CN120036024A (en) Communication method and device
CN114424651A (en) Transmission mode determining method and device
KR101090989B1 (en) Method for Allocating Radio Resources for Public LAN
JP7553394B2 (en) Information processing device
WO2022249848A1 (en) User device and base station
JPWO2010061614A1 (en) Spatial multiplex slot allocation method and base station
CN116684413B (en) Resource sharing method, resource sharing device and storage medium
JP7553393B2 (en) Information processing device
US10172039B2 (en) Node, master device, and communication control system, method, and program
Wang et al. Efficient resource scheduling and dispatch of mobile cell sites to improve 5G performance
JP7340338B2 (en) Base station, wireless communication system, and control method
JP7650165B2 (en) Base station and control method
JP7386052B2 (en) Wireless communication device and notification method
JP7412089B2 (en) Control device and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250408

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250417

R150 Certificate of patent or registration of utility model

Ref document number: 7670508

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150