JP6390757B2 - Communication device, congestion control method, and program - Google Patents
Communication device, congestion control method, and program Download PDFInfo
- Publication number
- JP6390757B2 JP6390757B2 JP2017111941A JP2017111941A JP6390757B2 JP 6390757 B2 JP6390757 B2 JP 6390757B2 JP 2017111941 A JP2017111941 A JP 2017111941A JP 2017111941 A JP2017111941 A JP 2017111941A JP 6390757 B2 JP6390757 B2 JP 6390757B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- type
- transmission
- congestion
- communication
- 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
Links
- 238000000034 method Methods 0.000 title claims description 40
- 230000005540 biological transmission Effects 0.000 claims description 301
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/46—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信装置、輻輳制御方法およびプログラムに関し、特には、輻輳を制御する通信装置、輻輳制御方法およびプログラムに関する。 The present invention relates to a communication device, a congestion control method, and a program, and more particularly, to a communication device, a congestion control method, and a program for controlling congestion.
車両に搭載された車載通信装置同士が通信する車々間通信システムや、車両に搭載された車載通信装置と路側に設置された路側通信装置とが通信する路車間通信システムが知られている。 A vehicle-to-vehicle communication system in which vehicle-mounted communication devices mounted on a vehicle communicate with each other and a road-to-vehicle communication system in which a vehicle-mounted communication device mounted on a vehicle and a roadside communication device installed on a roadside communicate with each other are known.
車々間通信システムや路車間通信システムでは、例えば、DENM(Decentralized Environmental Notification Message:分散型環境通知メッセージ)やCAM(Cooperative Awareness Message:協調認識メッセージ)が用いられる。 In inter-vehicle communication systems and road-to-vehicle communication systems, for example, DENM (Decentralized Environmental Notification Message) and CAM (Cooperative Awareness Message) are used.
DENMは、所定イベント(例えば、急ブレーキやハザードランプの点灯)の発生を所定範囲内の通信装置に知らせるためのメッセージである。DENMは、所定イベントの発生に伴い、所定時間の間繰り返し送信される。DENMには、所定イベントに応じた送信条件(例えば、必要となる送信距離や必要となる送信遅延時間)が設定される。 The DENM is a message for notifying a communication device within a predetermined range of occurrence of a predetermined event (for example, sudden braking or lighting of a hazard lamp). The DENM is repeatedly transmitted for a predetermined time as a predetermined event occurs. In DENM, transmission conditions (for example, necessary transmission distance and necessary transmission delay time) according to a predetermined event are set.
一方、CAMは、車両の位置や速度を周囲の通信装置に知らせるためのメッセージである。CAMは、イベントの発生に関わらず繰り返し送信される。CAMには、DENMのようなイベントに応じた送信条件は設定されない。 On the other hand, the CAM is a message for informing surrounding communication devices of the position and speed of the vehicle. The CAM is repeatedly transmitted regardless of the occurrence of an event. A transmission condition corresponding to an event such as DENM is not set in the CAM.
DENMやCAM等のメッセージが頻繁に送受信されると、輻輳が発生する。 If messages such as DENM and CAM are frequently sent and received, congestion occurs.
特許文献1には、輻輳を回避可能な車載通信装置が記載されている。特許文献1に記載の車載通信装置は、通信チャネルの利用率に応じて、メッセージの送信周期、メッセージの送信電力およびメッセージの受信感度を制御することで、輻輳制御を実行する。一般的に、メッセージの送信電力が大きくなるほど、メッセージの送信距離が長くなる。 Patent Document 1 describes an in-vehicle communication device that can avoid congestion. The in-vehicle communication device described in Patent Literature 1 performs congestion control by controlling the message transmission period, the message transmission power, and the message reception sensitivity according to the utilization rate of the communication channel. Generally, the greater the transmission power of a message, the longer the message transmission distance.
特許文献1に記載の車載通信装置は、メッセージの種別(例えばDENM、CAM)に関わらず輻輳制御を行う。 The in-vehicle communication device described in Patent Document 1 performs congestion control regardless of the message type (for example, DENM, CAM).
この輻輳制御では、CAMのような送信条件が設定されていないメッセージについては送信条件に関する問題は生じない。 In this congestion control, there is no problem regarding the transmission condition for a message for which no transmission condition is set, such as CAM.
しかしながら、この輻輳制御では、DENMのような送信条件が設定されたメッセージについては、送信条件が考慮されないため、送信条件(例えば、必要となる送信距離)が満たされなくなる可能性が生じる。送信条件が満たされなくなると、送信されたメッセージが届けたい通信相手に適切に届かないという事態が発生する。 However, in this congestion control, a transmission condition (for example, a necessary transmission distance) may not be satisfied because a transmission condition is not considered for a message in which a transmission condition such as DENM is set. When the transmission condition is not satisfied, a situation occurs in which the transmitted message does not reach the communication partner to be delivered properly.
したがって、特許文献1に記載の車載通信装置では、輻輳制御に伴って通信相手に適切に届かなくなるメッセージがメッセージの種別に依存して発生するという課題があった。 Therefore, the in-vehicle communication device described in Patent Document 1 has a problem that a message that does not properly reach the communication partner with congestion control occurs depending on the type of message.
本発明の目的は、上記課題を解決可能な通信装置、輻輳制御方法およびプログラムを提供することである。 An object of the present invention is to provide a communication device, a congestion control method, and a program that can solve the above-described problems.
本発明の通信装置は、メッセージを生成する生成部と、前記メッセージの送信を制御する制御部とを有する。前記メッセージには、特定イベントの発生に伴わない第1の種別のメッセージと、前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがある。前記制御部は、送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行う。 The communication apparatus of the present invention includes a generation unit that generates a message and a control unit that controls transmission of the message. The message includes a plurality of types of messages including a first type of message that accompanies the occurrence of a specific event and a second type of message that accompanies the occurrence of the specific event. The control unit determines a type of a message to be transmitted, and when the message to be transmitted is the message of the first type, the control unit determines the degree of congestion of a communication channel used for transmitting the message of the first type. A communication channel that performs a first congestion control operation according to the first type message and uses the second type message transmission when the transmission target message is the second type message. The second congestion control operation according to the second type message is performed based on the congestion level of the communication and the transmission condition according to the specific event.
本発明の輻輳制御方法は、メッセージを生成する生成処理と、前記メッセージの送信を制御する制御処理と、を含む。前記メッセージには、特定イベントの発生に伴わない第1の種別のメッセージと、前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがある。前記制御処理は、送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行う処理を含む。 The congestion control method of the present invention includes a generation process for generating a message and a control process for controlling transmission of the message. The message includes a plurality of types of messages including a first type of message that accompanies the occurrence of a specific event and a second type of message that accompanies the occurrence of the specific event. The control process determines the type of message to be transmitted, and determines the degree of congestion of a communication channel used for message transmission of the first type when the message to be transmitted is the message of the first type. A communication channel that performs a first congestion control operation according to the first type message and uses the second type message transmission when the transmission target message is the second type message. And a process of performing a second congestion control operation according to the second type message based on the congestion degree of the communication and the transmission condition according to the specific event.
本発明のプログラムは、コンピュータに、メッセージを生成する生成手順と、前記メッセージの送信を制御する制御手順と、を実行させる。前記メッセージには、特定イベントの発生に伴わない第1の種別のメッセージと、前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがある。前記制御手順は、送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行う手順を含む。 The program of the present invention causes a computer to execute a generation procedure for generating a message and a control procedure for controlling transmission of the message. The message includes a plurality of types of messages including a first type of message that accompanies the occurrence of a specific event and a second type of message that accompanies the occurrence of the specific event. The control procedure determines the type of message to be transmitted, and when the message to be transmitted is the message of the first type, determines the degree of congestion of the communication channel used for transmitting the message of the first type. A communication channel that performs a first congestion control operation according to the first type message and uses the second type message transmission when the transmission target message is the second type message. And a procedure for performing a second congestion control operation according to the second type message based on the congestion degree of the communication and the transmission condition according to the specific event.
本発明によれば、輻輳制御に伴って通信相手に適切に届かなくなるメッセージがメッセージの種別に依存して発生することを抑制可能になる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to suppress that the message which does not reach a communicating party appropriately according to congestion control depending on the message type.
以下、本発明の実施形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
(第1実施形態)
図1は、本発明の第1実施形態の通信装置を示した図である。
(First embodiment)
FIG. 1 is a diagram illustrating a communication apparatus according to a first embodiment of the present invention.
図1において、通信装置1は、生成部2と制御部3とを含む。
In FIG. 1, the communication device 1 includes a
通信装置1は、例えば、車両に搭載されて車々間通信または路車間通信を実行する。通信装置1は、複数の無線チャネルを有する。生成部2は、送信対象のメッセージを生成する。制御部3は、送信対象のメッセージの送信を制御して輻輳を制御する。
For example, the communication device 1 is mounted on a vehicle and performs inter-vehicle communication or road-vehicle communication. The communication device 1 has a plurality of radio channels. The
制御部3は、複数の無線チャネルのうち予め定められた無線チャネル(以下「所定無線チャネル」と称する)での送信対象のメッセージの送信を所定無線チャネルの混雑度に基づき制御して輻輳を制御する動作を実行可能である。以下、この輻輳制御動作を「第1動作」と称する。
The
また、制御部3は、複数の無線チャネルのうち混雑度が混雑度閾値以下である無線チャネル(以下「特定無線チャネル」と称する)での送信対象のメッセージの送信を特定無線チャネルの混雑度に基づき制御して輻輳を制御する動作を実行可能である。以下、この輻輳制御動作を「第2動作」と称する。混雑度閾値は、所定値の一例である。
Further, the
制御部3は、第1動作と第2動作とを、送信対象のメッセージの種別に応じて切り替えて実行する。
The
図2は、通信装置1の動作を説明するためのフローチャートである。 FIG. 2 is a flowchart for explaining the operation of the communication apparatus 1.
生成部2は、送信対象のメッセージを生成すると(ステップS1)、その送信対象のメッセージを制御部3に出力する。
When generating the transmission target message (step S1), the
制御部3は、送信対象のメッセージを受け付けると、送信対象のメッセージの種別に応じて第1動作と第2動作とを切り替えて実行する(ステップS2)。
When receiving the message to be transmitted, the
次に、本実施形態の効果を説明する。 Next, the effect of this embodiment will be described.
生成部2は、メッセージを生成する。制御部3は、生成部2が生成したメッセージの種別に応じて第1動作と第2動作とを切り替えて実行する。第1動作では、無線チャネルとして、予め定められた所定無線チャネルが用いられる。このため、第1動作では、混雑度に関わりなく所定無線チャネルが用いられる。一方、第2動作では、無線チャネルとして、混雑度が混雑度閾値以下である無線チャネル(特定無線チャネル)が用いられる。このため、第1動作と第2動作では、無線チャネルの混雑度が取り得る範囲が異なる。
The
第1動作と第2動作では、共に、メッセージ送信に使用される無線チャネルの混雑度に基づいて輻輳制御が実行される。このため、無線チャネルの混雑度が取り得る範囲の違いは、第1動作での輻輳制御と第2動作での輻輳制御との違いを生じさせる。第1動作と第2動作は、メッセージの種別に応じて切り替えられるため、メッセージの種別に応じて輻輳制御が切り替えられることになる。したがって、輻輳制御に伴って通信相手に適切に届かなくなるメッセージがメッセージの種別に依存して発生することを抑制可能になる。 In both the first operation and the second operation, congestion control is executed based on the degree of congestion of the radio channel used for message transmission. For this reason, the difference in the range that the radio channel congestion can take causes a difference between the congestion control in the first operation and the congestion control in the second operation. Since the first operation and the second operation are switched according to the message type, the congestion control is switched according to the message type. Therefore, it is possible to suppress the occurrence of a message that does not reach the communication partner properly due to congestion control depending on the message type.
(第2実施形態)
図3は、本発明の第2実施形態の通信装置10を示した図である。
(Second Embodiment)
FIG. 3 is a diagram illustrating the
図3において、通信装置10は、受信部11と、アプリケーション部12と、制御部13と、を含む。制御部13は、無線チャネル設定部13aと、送信周期設定部13bと、送信電力/伝送速度設定部13cと、輻輳制御部13dと、送信部13eと、を含む。
In FIG. 3, the
通信装置10は、例えば、車載通信装置である。通信装置10は、車両に搭載された状態で他の通信装置(例えば、他の車載通信装置や路側通信装置)と車々間通信または路車間通信を実行する。
The
通信装置10は、2つの無線チャネルを同時に使用して、車々間通信または路車間通信を実行する。
The
通信装置10は、CCH(Control Channel:制御チャネル)を、2つの無線チャネルのうちの一方の無線チャネル(以下「無線チャネルCH1」と称する)として用いる。CCHは、通信装置10と車々間通信または路車間通信を行う通信装置にて共通に使用される。CCHは、通信装置10の通信に対して予め設定された共通無線チャネルの一例である。CCHは、CAMの通信に使用される。CCHは、DENMの通信や1対1通信で用いられるメッセージであるユニキャストメッセージの通信に使用されることもある。
The
通信装置10は、2つの無線チャネルのうちの他方の無線チャネル(以下「無線チャネルCH2」と称する)として、互いに周波数が異なる複数のSCH(Service Channel)のいずれかを用いる。各SCHは、DEMNやユニキャストメッセージの通信に使用される。各SCHの周波数は、CCHの周波数と異なる。SCHの数は1以上であればよい。
The
無線チャネルCH1およびCH2は、複数の無線チャネルの一例である。通信装置10が同時に使用する無線チャネルの数は「2」に限らず複数であればよい。通信装置10が使用する無線チャネルは、CCHやSCHに限らず適宜変更可能である。
The radio channels CH1 and CH2 are examples of a plurality of radio channels. The number of radio channels simultaneously used by the
受信部11は、無線チャネルCH1を通じて他の通信装置から無線送信されたメッセージを受信する。また、受信部11は、無線チャネルCH2を通じて他の通信装置から無線送信されたメッセージも受信する。 The receiving unit 11 receives a message wirelessly transmitted from another communication device through the wireless channel CH1. The receiving unit 11 also receives a message wirelessly transmitted from another communication device through the wireless channel CH2.
受信部11は、無線チャネルCH1またはCH2を通じて、他の通信装置から無線送信されたメッセージ(例えば、CAMやDENM、ユニキャストメッセージ)を受信すると、そのメッセージを、アプリケーション部12に出力する。
When receiving a message (for example, CAM, DENM, unicast message) wirelessly transmitted from another communication device via the wireless channel CH1 or CH2, the receiving unit 11 outputs the message to the
また、受信部11は、無線チャネルCH1およびCH2の各々の混雑度をメッセージの通信状況に基づいて特定する。受信部11は、無線チャネルCH1およびCH2の各々の混雑度を輻輳制御部13dに通知する。
Further, the receiving unit 11 specifies the degree of congestion of each of the radio channels CH1 and CH2 based on the message communication status. The receiving unit 11 notifies the
アプリケーション部12は、生成部の一例である。
The
アプリケーション部12は、位置を測定する測位機能を有する。アプリケーション部12の測位機能は、例えば、GPS(Global Positioning System)を使用して測位を行う機能である。なお、アプリケーション部12の測位機能は、GPSを使用した機能に限らず適宜変更可能である。
The
また、アプリケーション部12は、通信装置10が搭載された車両(以下、単に「車両」と称する)で発生したイベント(例えば、急ブレーキやハザードランプの点灯)を検出する。
In addition, the
アプリケーション部12は、車両で発生したイベントを、例えば以下のようにして検出する。アプリケーション部12は、車両で発生したイベントを表すイベント通知情報を車両から受信する。アプリケーション部12は、イベント通知情報を用いて、車両で発生したイベントを検出する。なお、アプリケーション部12が車両で発生したイベントを検出する手法は、イベント通知情報を用いた手法に限らず適宜変更可能である。
The
また、アプリケーション部12は、受信部11から出力されたメッセージを受け付ける。アプリケーション部12は、例えば、CAMを受け付けた場合、そのCAMに示された他の車載通信装置の位置を確認する。
In addition, the
また、アプリケーション部12は、車々間通信や路車間通信で用いられる複数種類のメッセージを、送信対象のメッセージとして生成する。
In addition, the
本実施形態では、アプリケーション部12は、CAM、DENMおよび1対1通信で用いるメッセージ(ユニキャストメッセージ)を、複数種類のメッセージとして生成する。
In the present embodiment, the
アプリケーション部12は、例えば、急ブレーキやハザードランプの点灯等のイベント(以下「特定イベント」と称する)の発生に伴い、特定イベントの発生を表すDENMを生成する。
The
アプリケーション部12は、特定イベントごとに、特定イベントに応じた送信条件(例えば、送信距離や送信遅延時間)を記憶している。
The
例えば、アプリケーション部12は、特定イベントの一例である「急ブレーキ」に応じた送信条件として、通信に要求される通信距離A1および通信に要求される遅延時間B1を記憶している。また、アプリケーション部12は、特定イベントの一例である「ハザードランプ点灯」に応じた送信条件として、通信に要求される通信距離A2および通信に要求される遅延時間B2を記憶している。
For example, the
以下、通信に要求される通信距離を「要求通信距離」と称する。要求通信距離は、送信条件となる送信距離の一例である。本実施形態では、要求通信距離に対応する送信電力(以下「要求送信電力」と称する)は、予め定められた最大送信電力よりも小さいものとする。 Hereinafter, the communication distance required for communication is referred to as “requested communication distance”. The requested communication distance is an example of a transmission distance that is a transmission condition. In this embodiment, it is assumed that the transmission power corresponding to the requested communication distance (hereinafter referred to as “requested transmission power”) is smaller than a predetermined maximum transmission power.
また、通信に要求される遅延時間を「要求遅延時間」と称する。要求遅延時間は、送信条件となる送信遅延時間の一例である。本実施形態では、要求遅延時間は、予め定められた最短送信周期が示す時間よりも長いものとする。 The delay time required for communication is referred to as “request delay time”. The request delay time is an example of a transmission delay time that is a transmission condition. In the present embodiment, it is assumed that the request delay time is longer than the time indicated by a predetermined shortest transmission cycle.
要求通信距離A1は、要求通信距離A2と同一でもよいし異なってもよい。要求遅延時間B1は、要求遅延時間B2と同一でもよいし異なってもよい。 The requested communication distance A1 may be the same as or different from the requested communication distance A2. The request delay time B1 may be the same as or different from the request delay time B2.
また、アプリケーション部12は、車両の位置や速度を表すCAMを間欠的に生成する。アプリケーション部12は、CAMについての送信条件を記憶していない。
In addition, the
また、アプリケーション部12は、1対1通信の実行時にユニキャストメッセージを生成する。アプリケーション部12は、ユニキャストメッセージに応じた送信条件(例えば、通信相手までの距離を要求通信距離とする事項や要求遅延時間)を記憶している。
In addition, the
制御部13は、アプリケーション部12が生成した送信対象のメッセージの送信を制御して輻輳を制御する輻輳制御動作を実行する。
The
制御部13は、無線チャネルCH1(CCH)での送信対象のメッセージの送信を無線チャネルCH1の混雑度に基づき制御して輻輳を制御する第1輻輳制御動作を実行可能である。第1輻輳制御動作は、第1動作の一例である。無線チャネルCH1(CCH)は、所定無線チャネルの一例である。
The
制御部13は、無線チャネルCH1、CH2のうち混雑度が混雑度閾値以下の無線チャネル(以下「該当無線チャネル」と称する)での送信対象のメッセージの送信を該当無線チャネルの混雑度に基づき制御して輻輳を制御する第2輻輳制御動作も実行可能である。第2輻輳制御動作は、第2動作の一例である。該当無線チャネルは、特定無線チャネルの一例である。
The
制御部13は、第1輻輳制御動作と第2輻輳制御動作とを、送信対象のメッセージの種別に応じて切り替えて実行する。
The
無線チャネル設定部13aには、送信対象のメッセージの送信に用いられる無線チャネル(以下「使用予定無線チャネル」と称する)が設定される。
The radio
送信周期設定部13bには、送信対象のメッセージの送信周期が設定される。
In the transmission
送信電力/伝送速度設定部13cには、送信対象のメッセージの送信電力および伝送速度が設定される。
In the transmission power / transmission
輻輳制御部13dは、送信対象のメッセージの種別と受信部11から通知された混雑度とに基づいて送信対象のメッセージの送信(例えば、使用予定無線チャネル、送信周期、送信電力、伝送速度)を制御することで、輻輳制御動作を実行する。
The
また、輻輳制御部13dは、送信電力と送信距離との対応関係を示す対応テーブルと、混雑度閾値と、を記憶している。対応テーブルでは、送信電力は、対応する送信距離が長くなるほど大きくなる。
In addition, the
送信部13eは、送信対象のメッセージを、無線チャネル設定部13aに設定された使用予定無線チャネル、送信周期設定部13bに設定された送信周期、および、送信電力/伝送速度設定部13cに設定された送信電力および伝送速度で、無線送信する。
The
次に、動作を説明する。 Next, the operation will be described.
図4は、通信装置10の動作を説明するためのフローチャートである。
FIG. 4 is a flowchart for explaining the operation of the
受信部11は、無線チャネル設定部13aに設定された使用予定無線チャネルがCCHである場合、無線チャネルCH1としてCCHを使用し、無線チャネルCH2として複数のSCHのいずれか(例えば、デフォルトのSCHや、ユーザが設定したSCH)を使用する。
When the scheduled radio channel to be used set in the radio
一方、無線チャネル設定部13aに設定された使用予定無線チャネルがCCHでない場合、受信部11は、無線チャネルCH1としてCCHを使用し、無線チャネルCH2として使用予定無線チャネルを使用する。
On the other hand, when the scheduled radio channel set in the radio
受信部11は、無線チャネルCH1およびCH2の各々の混雑度を、各無線チャネルを通じたメッセージの通信状況に基づいて特定する。受信部11は、無線チャネルCH1およびCH2の各々の混雑度を輻輳制御部13dに通知する。
The receiving unit 11 specifies the degree of congestion of each of the radio channels CH1 and CH2 based on the communication status of the message through each radio channel. The receiving unit 11 notifies the
アプリケーション部12は、送信対象のメッセージを生成すると(ステップS101)、送信対象のメッセージを送信周期設定部13bに出力し、かつ、送信対象のメッセージの種別を表すメッセージ種別情報を輻輳制御部13dに出力する。
When the
アプリケーション部12は、送信対象のメッセージの種別がDENMまたはユニキャストメッセージである場合、送信対象メッセージの送信条件も輻輳制御部13dに出力する。例えば、送信対象のメッセージがDENMである場合、アプリケーション部12は、そのDENMが表す特定イベントに応じた送信条件を、輻輳制御部13dに出力する。
When the message type to be transmitted is a DENM or unicast message, the
アプリケーション部12は、送信対象メッセージの送信条件として、要求通信距離を表す要求通信距離情報と、要求遅延時間を表す要求遅延時間情報と、を用いる。なお、送信対象のメッセージの種別がユニキャストメッセージである場合、アプリケーション部12は、通信相手が送信したCAMに示された通信相手の位置とアプリケーション部12が測定した通信装置10の位置との距離を、要求通信距離として用いる。
The
送信周期設定部13bは、送信対象のメッセージを受け付けると、その送信対象のメッセージを保持する。
When the transmission
輻輳制御部13dは、メッセージ種別情報を受け付けると、送信対象のメッセージの種別が、CAMであるか、DENMまたはユニキャストメッセージであるか、を判断する(ステップS102)。
When receiving the message type information, the
送信対象のメッセージの種別がCAMである場合、輻輳制御部13dは、使用予定無線チャネルとしてCCHを決定する(ステップS103)。
When the type of the message to be transmitted is CAM, the
続いて、輻輳制御部13dは、ステップS103で決定された使用予定無線チャネルを、無線チャネル設定部13aに設定する。
Subsequently, the
続いて、輻輳制御部13dは、受信部11から通知されたCCH(無線チャネルCH1)の混雑度を参照する(ステップS104)。
Subsequently, the
続いて、輻輳制御部13dは、CCHの混雑度に基づいて、送信対象のメッセージの送信周期を決定する(ステップS105)。
Subsequently, the
例えば、CCHの混雑度が混雑度閾値以下である場合、輻輳制御部13dは、最短送信周期を、送信対象のメッセージの送信周期として決定する。
For example, when the CCH congestion level is equal to or less than the congestion level threshold, the
一方、CCHの混雑度が混雑度閾値よりも高い場合、輻輳制御部13dは、送信周期設定部13bに現在設定されている送信周期よりも規定時間長い周期を、送信対象のメッセージの送信周期として決定する。なお、送信周期設定部13bに送信周期が設定されていない状況では、輻輳制御部13dは、最短送信周期よりも規定時間長い周期を、送信対象のメッセージの送信周期として決定する。
On the other hand, when the CCH congestion level is higher than the congestion level threshold, the
続いて、輻輳制御部13dは、ステップS105で決定された送信周期を、送信対象のメッセージの送信周期として送信周期設定部13bに設定する。
Subsequently, the
送信周期設定部13bは、送信対象のメッセージの送信周期が設定されると、保持済みの送信対象のメッセージを、その送信周期が示す時間間隔でコピーして、送信対象のメッセージの複製(以下「送信データ」と称する)を生成する(ステップS106)。
When the transmission cycle of the transmission target message is set, the transmission
続いて、送信周期設定部13bは、送信データを送信部13eに出力する。
Subsequently, the transmission
一方、輻輳制御部13dは、送信周期を送信周期設定部13bに設定すると、CCHの混雑度に基づいて、送信対象のメッセージの送信電力を決定する(ステップS107)。
On the other hand, when the
例えば、CCHの混雑度が混雑度閾値以下である場合、輻輳制御部13dは、最大送信電力を、送信対象のメッセージの送信電力として決定する。
For example, when the CCH congestion level is equal to or less than the congestion level threshold, the
一方、CCHの混雑度が混雑度閾値よりも高い場合、輻輳制御部13dは、送信電力/伝送速度設定部13cに現在設定されている送信電力よりも規定量小さい送信電力を、送信対象のメッセージの送信電力として決定する。なお、送信電力/伝送速度設定部13cに送信電力が設定されていない状況では、輻輳制御部13dは、最大送信電力よりも規定量小さい送信電力を、送信対象のメッセージの送信電力として決定する。
On the other hand, when the CCH congestion level is higher than the congestion level threshold, the
続いて、輻輳制御部13dは、ステップS107で決定された送信電力を、送信対象のメッセージの送信電力として送信電力/伝送速度設定部13cに設定する。
Subsequently, the
続いて、輻輳制御部13dは、CCHの混雑度に基づいて、送信対象のメッセージの伝送速度を決定する(ステップS108)。
Subsequently, the
例えば、CCHの混雑度が混雑度閾値以下である場合、輻輳制御部13dは、予め定められた最も遅い伝送速度(以下「最遅伝送速度」と称する」を、送信対象のメッセージの伝送速度として決定する。
For example, when the CCH congestion level is less than or equal to the congestion level threshold, the
また、CCHの混雑度が混雑度閾値よりも高い場合、輻輳制御部13dは、送信電力/伝送速度設定部13cに現在設定されている伝送速度よりも規定値速い伝送速度を、送信対象のメッセージの伝送速度として決定する。なお、送信電力/伝送速度設定部13cに伝送速度が設定されていない状況では、輻輳制御部13dは、最遅伝送速度よりも規定値速い伝送速度を、送信対象のメッセージの伝送速度として決定する。
Also, when the CCH congestion level is higher than the congestion level threshold, the
続いて、輻輳制御部13dは、ステップS108で決定された伝送速度を、送信対象のメッセージの伝送速度として送信電力/伝送速度設定部13cに設定する。
Subsequently, the
送信部13eは、送信周期設定部13bから送信データを受け付けると、送信データを、無線チャネル設定部13aに設定された使用予定無線チャネルを使い、送信電力/伝送速度設定部13cに設定された送信電力および伝送速度で送信する(ステップS109)。ステップS109では、使用予定無線チャネルとしてCCHが使用される。
When receiving the transmission data from the transmission
なお、送信部13eは、送信周期設定部13bから送信データを受け付けた際に、送信電力/伝送速度設定部13cに送信電力と伝送速度が設定されてなく無線チャネル設定部13aに使用予定無線チャネルが設定されていないと、その送信データを送信しない。
When the
続いて、送信部13eは、送信データを送信した旨の送信通知を輻輳制御部13dに出力する。
Subsequently, the
輻輳制御部13dは、送信通知を受け付けると、メッセージ種別情報を受け付けてからの経過時間が、予め定められた送信継続時間を超えているかを判断する(ステップS110)。
When the
ステップS110で経過時間が送信継続時間を超えていないと、輻輳制御部13dは、処理をステップS104に戻す。
If the elapsed time does not exceed the transmission duration in step S110, the
ステップS110で経過時間が送信継続時間を超えていると、輻輳制御部13dは、送信周期設定部13bが保持している送信対象のメッセージを削除する。続いて、輻輳制御部13dは、送信周期設定部13b、送信電力/伝送速度設定部13cにそれぞれ設定されている、送信周期、送信電力および伝送速度を削除して、第1輻輳制御動作を終了する。
If the elapsed time exceeds the transmission continuation time in step S110, the
一方、ステップS102で送信対象のメッセージの種別がDENMまたはユニキャストメッセージである場合、輻輳制御部13dは、無線チャネルCH1およびCH2の各混雑度と、送信条件(要求通信距離情報と要求遅延時間情報)と、を参照する(ステップS111)。
On the other hand, when the type of the message to be transmitted is DENM or unicast message in step S102, the
続いて、輻輳制御部13dは、使用予定無線チャネルを決定する(ステップS112)。
Subsequently, the
例えば、輻輳制御部13dは、まず、無線チャネルCH1およびCH2のうち混雑度が混雑度閾値以下である該当無線チャネルを特定する。なお、無線チャネルCH1およびCH2の各混雑度が、いずれも混雑度閾値を超えていた場合、輻輳制御部13dは、無線チャネルCH1およびCH2のうち最も混雑度が低い無線チャネルを、該当無線チャネルの代わりに用いる。
For example, the
続いて、輻輳制御部13dは、該当無線チャネルの数が1であった場合、その該当無線チャネルを、使用予定無線チャネルとして決定する。
Subsequently, when the number of corresponding radio channels is 1, the
一方、該当無線チャネルの数が2以上であった場合、輻輳制御部13dは、複数の該当無線チャネルのうちの1つの該当無線チャネルを、使用予定無線チャネルとして決定する。
On the other hand, when the number of corresponding radio channels is two or more, the
ここで、複数の該当無線チャネルから1つの該当無線チャネルを使用予定無線チャネルとして決定する手法の一例を説明する。 Here, an example of a technique for determining one corresponding radio channel as a scheduled radio channel from a plurality of corresponding radio channels will be described.
この例では、複数のSCHの各々とCCHには予め優先順位が割り当てられている。例えば、CCHに最も高い優先順位が割り当てられ、各SCHには最も高い優先順位以外の優先順位が割り当てられる。各SCHに最も高い優先順位以外の優先順位を割り当てる例としては、重要度や使用頻度が高いSCHほど高い優先順位が割り当てられる例が挙げられる。優先順位の割り当ては、上記に限らず適宜変更可能である。輻輳制御部13dは、CCHおよび複数のSCHに対する優先順位の割り当て結果を保持している。そして、輻輳制御部13dは、該当無線チャネルのうち最も優先順位の高い該当無線チャンネルを、使用予定無線チャネルとして決定する。
In this example, priorities are assigned in advance to each of the plurality of SCHs and the CCH. For example, the highest priority is assigned to the CCH, and a priority other than the highest priority is assigned to each SCH. As an example of assigning a priority other than the highest priority to each SCH, an example in which a higher priority is assigned to a SCH having a higher importance or usage frequency can be given. The priority assignment is not limited to the above, and can be changed as appropriate. The
続いて、輻輳制御部13dは、ステップS112で決定された使用予定無線チャネルを無線チャネル設定部13aに設定する。
Subsequently, the
続いて、輻輳制御部13dは、使用予定無線チャネルの混雑度と送信条件とに基づいて、送信対象のメッセージの送信周期を決定する(ステップS113)。
Subsequently, the
例えば、使用予定無線チャネルの混雑度が混雑度閾値以下である場合、輻輳制御部13dは、最短送信周期を送信対象のメッセージの送信周期として決定する。
For example, when the congestion level of the scheduled radio channel is equal to or less than the congestion level threshold, the
一方、使用予定無線チャネルの混雑度が混雑度閾値よりも高い場合、輻輳制御部13dは、まず、送信周期設定部13bに現在設定されている送信周期よりも規定時間長い周期(以下「送信周期候補」と称する)を特定する。
On the other hand, when the congestion level of the scheduled radio channel is higher than the congestion level threshold, the
続いて、輻輳制御部13dは、送信周期候補が表す時間(周期)が、要求遅延時間情報にて表された要求遅延時間よりも短い場合、送信周期候補を、送信対象のメッセージの送信周期として決定する。一方、送信周期候補が表す時間(周期)が、要求遅延時間以上である場合、輻輳制御部13dは、要求遅延時間を、送信対象のメッセージの送信周期として決定する。これは、送信周期の最大値が要求遅延時間にて制限されることを意味する。
Subsequently, when the time (cycle) represented by the transmission cycle candidate is shorter than the request delay time represented by the request delay time information, the
本実施形態では、要求遅延時間と最短送信周期が表す時間と規定時間とは、「要求遅延時間」>「最短送信周期が表す時間」+「規定時間」、という関係を有する。 In the present embodiment, the required delay time, the time represented by the shortest transmission cycle, and the specified time have a relationship of “requested delay time”> “time represented by the shortest transmission cycle” + “specified time”.
送信周期設定部13bに送信周期が設定されていない状況では、輻輳制御部13dは、最短送信周期よりも規定時間長い周期を、送信対象のメッセージの送信周期として決定する。
In a situation where the transmission cycle is not set in the transmission
続いて、輻輳制御部13dは、ステップS113で決定された送信周期を、送信対象のメッセージの送信周期として送信周期設定部13bに設定する。
Subsequently, the
送信周期設定部13bは、送信対象のメッセージの送信周期が設定されると、ステップS114を実行する。ステップS114での処理は、ステップS106での処理と同一である。このため、ステップS114での処理についての詳細な説明を割愛する。
When the transmission cycle of the message to be transmitted is set, the transmission
輻輳制御部13dは、送信周期を送信周期設定部13bに設定すると、使用予定無線チャネルの混雑度および送信条件に基づいて送信対象のメッセージの送信電力を決定する(ステップS115)。
When the
例えば、使用予定無線チャネルの混雑度が混雑度閾値以下である場合、輻輳制御部13dは、最大送信電力を送信対象のメッセージの送信電力として決定する。
For example, when the congestion level of the scheduled radio channel is equal to or less than the congestion level threshold, the
一方、使用予定無線チャネルの混雑度が混雑度閾値よりも高い場合、輻輳制御部13dは、まず、送信電力/伝送速度設定部13cに現在設定されている送信電力よりも規定量小さい送信電力(以下「送信電力候補」と称する)を特定する。
On the other hand, when the congestion level of the wireless channel to be used is higher than the congestion level threshold, the
続いて、輻輳制御部13dは、対応テーブルを参照して、要求通信距離情報にて表された要求通信距離に対応する要求送信電力を特定する。
Subsequently, the
続いて、輻輳制御部13dは、送信電力候補が表す送信電力が要求送信電力よりも大きい場合、送信電力候補を、送信対象のメッセージの送信電力として決定する。一方、送信電力候補が表す送信電力が要求送信電力以下である場合、輻輳制御部13dは、要求送信電力を、送信対象のメッセージの送信電力として決定する。これは、送信電力の最小値が要求通信距離にて制限されることを意味する。
Subsequently, when the transmission power represented by the transmission power candidate is larger than the requested transmission power, the
本実施形態では、要求送信電力と最大送信電力と規定量とは、「要求送信電力」<「最大送信電力」−「規定量」、という関係を有する。 In the present embodiment, the required transmission power, the maximum transmission power, and the specified amount have a relationship of “requested transmission power” <“maximum transmission power” − “specified amount”.
送信電力/伝送速度設定部13cに送信電力が設定されていない状況では、輻輳制御部13dは、最大送信電力から規定量を減算した送信電力を、送信対象のメッセージの送信電力として決定する。
In a situation where the transmission power is not set in the transmission power / transmission
続いて、輻輳制御部13dは、ステップS115で決定された送信電力を、送信対象のメッセージの送信電力として送信電力/伝送速度設定部13cに設定する。
Subsequently, the
続いて、輻輳制御部13dは、使用予定無線チャネルの混雑度に基づいて送信対象のメッセージの伝送速度を決定する(ステップS116)。ステップS116での処理は、CCHの混雑度の代わりに使用予定無線チャネルの混雑度を用いる点を除いてステップS108での処理と同一である。このため、ステップS116での処理についての詳細な説明を割愛する。
Subsequently, the
続いて、輻輳制御部13dは、ステップS116で決定された伝送速度を、送信対象のメッセージの伝送速度として、送信電力/伝送速度設定部13cに設定する。
Subsequently, the
送信部13eは、送信周期設定部13bから送信データを受け付けると、ステップS117を実行する。ステップS117での処理は、使用予定無線チャネルがCCHに限らない点を除いてステップS109での処理と同一である。このため、ステップS117での処理についての詳細な説明を割愛する。
The
続いて、送信部13eは、送信通知を輻輳制御部13dに出力する。
Subsequently, the
輻輳制御部13dは、送信通知を受け付けると、ステップS118を実行する。ステップS118での処理は、ステップS110での処理と同一である。このため、ステップS118での処理の詳細な説明を割愛する。
When the
輻輳制御部13dは、ステップS118で経過時間が送信継続時間を超えていないと、処理をステップS111に戻す。
If the elapsed time does not exceed the transmission continuation time in step S118, the
一方、ステップS118で経過時間が送信継続時間を超えていると、輻輳制御部13dは、送信周期設定部13bが保持している送信対象のメッセージを削除する。続いて、輻輳制御部13dは、送信周期設定部13bに設定されている送信周期と、送信電力/伝送速度設定部13cに設定されている送信電力および伝送速度を削除して、輻輳制御動作を終了する。
On the other hand, when the elapsed time exceeds the transmission continuation time in step S118, the
次に、本実施形態の効果を説明する。 Next, the effect of this embodiment will be described.
制御部13は、混雑度に関わりなく無線チャネルとしてCCHを使用する第1輻輳制御動作と、無線チャネルとして混雑度が混雑度閾値以下の該当無線チャネルを使用する第2輻輳制御動作とを、送信対象のメッセージの種別に応じて切り替える。このため、第1輻輳制御動作と第2輻輳制御動作では、無線チャネルの混雑度が取り得る範囲が異なる。各輻輳制御動作は、使用する無線チャネルの混雑度に応じて制御される。このため、無線チャネルの混雑度が取り得る範囲の違いは、第1輻輳制御動作での輻輳制御と第2輻輳制御動作での輻輳制御との違いを生じさせる。第1輻輳制御動作と第2輻輳制御動作は、メッセージの種別に応じて切り替えられる。よって、メッセージの種別に応じて輻輳制御動作が切り替えられる。したがって、輻輳制御に伴って通信相手に適切に届かなくなるメッセージがメッセージの種別に依存して発生することを抑制可能になる。
The
制御部13は、送信条件を伴うメッセージについては、使用予定無線チャネルの混雑度と送信条件とに基づいて該当無線チャネルでのメッセージの送信を制御することで輻輳制御を実行する。また、制御部13は、送信条件を伴わないメッセージについては、使用予定無線チャネルの混雑度に基づいてCCHでのメッセージの送信を制御することで輻輳制御を実行する。このため、送信条件を伴うメッセージに対しては送信条件を考慮した輻輳制御を行い、送信条件を伴わないメッセージに対しては送信条件を考慮しない輻輳制御を行うことが可能になる。
For messages with transmission conditions, the
次に、本実施形態の変形例について説明する。 Next, a modification of this embodiment will be described.
本実施形態では、送信条件として、送信距離および送信遅延時間の両方が用いられた。しかしながら、送信条件は、送信距離および送信遅延時間のいずれか一方でもよく適宜変更可能である。 In the present embodiment, both the transmission distance and the transmission delay time are used as the transmission conditions. However, the transmission condition may be any one of the transmission distance and the transmission delay time, and can be changed as appropriate.
送信周期の決定と送信電力の決定と伝送速度の決定の順番は、適宜変更可能である。 The order of determining the transmission period, determining the transmission power, and determining the transmission rate can be changed as appropriate.
輻輳制御動作の簡略化を図るために、伝送速度の制御が省略されてもよい。また、輻輳制御動作の簡略化を図るために、送信周期の制御と送信電力の制御とのいずれか一方が省略されてもよい。 In order to simplify the congestion control operation, the transmission rate control may be omitted. Further, in order to simplify the congestion control operation, either one of the transmission cycle control and the transmission power control may be omitted.
複数の該当無線チャネルから1つの該当無線チャネルを使用予定無線チャネルとして決定する手法として、優先順位を用いる手法の代わりに、以下の変形例の手法が用いられてもよい。 As a method for determining one corresponding radio channel as a scheduled radio channel from a plurality of corresponding radio channels, the following modified method may be used instead of the method using priority.
<変形例1>
輻輳制御部13dは、複数の該当無線チャネルのうち最も混雑度の低い該当無線チャンネルを、使用予定無線チャネルとして決定する。
<Modification 1>
The
<変形例2>
輻輳制御部13dは、受信部11が使用している無線チャネルを確認する。輻輳制御部13dは、受信部11が使用している無線チャネルを確認すると、受信部11が使用している無線チャネルを示す無線チャネル情報を、送信部13eに送信させる。
<
The
また、輻輳制御部13dは、他の通信装置が使用している無線チャネルを示す無線チャネル情報を受信する。無線チャネル情報は、例えば、他の通信装置から送信される。輻輳制御部13dは、複数の該当無線チャネルのうち他の通信装置が使用している無線チャネルを、使用予定無線チャネルとして決定する。この場合、他の通信装置が使用している無線チャネルを使用予定無線チャネルとして使用するので、他の通信装置との通信を高い確率で実行可能となる。
Further, the
なお、複数の該当無線チャネルの中に他の通信装置が使用している無線チャネルが無い場合、輻輳制御部13dは、無線チャネル情報を参照して、受信部11が無線チャネルCH2として現在使用しているSCHを、他の通信装置が使用しているSCHに変更する。続いて、輻輳制御部13dは、変更後のSCHの混雑度に関わらず、変更後のSCHを使用予定無線チャネルとして決定する。
When there is no radio channel used by another communication device among the plurality of corresponding radio channels, the
また、他の通信装置が使用している複数の無線チャネルの各々が該当無線チャネルである場合、輻輳制御部13dは、それら複数の無線チャネルの1つ(例えば、ランダムに選択された1つ)を使用予定無線チャネルとして決定する。
In addition, when each of a plurality of radio channels used by other communication devices is a corresponding radio channel, the
<変形例3>
変形例2において、輻輳制御部13dは上述した優先順位を使用してもよい。例えば、他の通信装置が使用している複数の無線チャネルの各々が該当無線チャネルである場合、輻輳制御部13dは、それら複数の無線チャネルの中で最も高い優先順位が割り当てられている無線チャネルを使用予定無線チャネルとして決定する。
<
In the second modification, the
<変形例4>
変形例2において、他の通信装置が使用している複数の無線チャネルの各々が該当無線チャネルである場合、輻輳制御部13dは、それら複数の無線チャネルの中で混雑度が最も低い無線チャネルを使用予定無線チャネルとして決定する。
<Modification 4>
In the second modification, when each of a plurality of radio channels used by other communication devices is a corresponding radio channel, the
上記各実施形態において、通信装置は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なCD−ROM(Compact Disk Read Only Memory)のような記録媒体に記録されたプログラムを読込み実行して、通信装置が有する機能を実行する。記録媒体は、CD−ROMに限らず適宜変更可能である。 In each of the above embodiments, the communication device may be realized by a computer. In this case, the computer reads and executes a program recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory) readable by the computer, and executes a function of the communication device. The recording medium is not limited to the CD-ROM and can be changed as appropriate.
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。 In each embodiment described above, the illustrated configuration is merely an example, and the present invention is not limited to the configuration.
実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。この出願は、2014年3月4日に出願された日本出願特願2014−41311を基礎とする優先権を主張し、その開示の全てをここに取り込む。 Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above-described embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. This application claims the priority on the basis of Japanese application Japanese Patent Application No. 2014-41311 for which it applied on March 4, 2014, and takes in those the indications of all here.
1、10 通信装置
2 生成部
3 制御部
11 受信部
12 アプリケーション部
13 制御部
13a 無線チャネル設定部
13b 送信周期設定部
13c 送信電力/伝送速度設定部
13d 輻輳制御部
13e 送信部
DESCRIPTION OF
Claims (7)
前記メッセージには、
特定イベントの発生に伴わない第1の種別のメッセージと、
前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがあり、
前記制御部は送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行うことを特徴とする通信装置。 A communication device having a generation unit that generates a message and a control unit that controls transmission of the message,
The message includes:
A first type of message that does not accompany the occurrence of a specific event;
There are multiple types of messages including a second type of message associated with the occurrence of the specific event,
The control unit determines the type of message to be transmitted, and when the message to be transmitted is the message of the first type, based on the degree of congestion of the communication channel used for transmitting the message of the first type. When a first congestion control operation is performed according to the first type message, and the message to be transmitted is the second type message, a communication channel used for transmitting the second type message A communication apparatus that performs a second congestion control operation according to the second type of message based on a communication congestion level and a transmission condition according to the specific event.
前記イベントの発生を伴う第2の種別のメッセージは、DENM、または、1対1通信のメッセージである、請求項1に記載の通信装置。 The first type of message that does not accompany the occurrence of the event is a CAM,
The communication device according to claim 1, wherein the second type message accompanied by the occurrence of the event is a message of DENM or one-to-one communication.
前記メッセージの送信を制御する制御処理と、を含み、
前記メッセージには、特定イベントの発生に伴わない第1の種別のメッセージと、前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがあり、
前記制御処理は、
送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行う処理を含む輻輳制御方法。 A generation process for generating a message;
Control processing for controlling transmission of the message,
The message includes a plurality of types of messages including a first type message that does not accompany the occurrence of a specific event and a second type message that accompanies the occurrence of the specific event,
The control process is
The type of the message to be transmitted is determined, and when the message to be transmitted is the message of the first type, the first type is based on the degree of congestion of the communication channel used for transmitting the message of the first type. When the first congestion control operation is performed according to the type message, and the message to be transmitted is the second type message, the communication congestion level of the communication channel used for transmitting the second type message And a congestion control method including a process of performing a second congestion control operation according to the second type message based on a transmission condition according to the specific event.
前記メッセージには、特定イベントの発生に伴わない第1の種別のメッセージと、前記特定イベントの発生に伴う第2の種別のメッセージを含む複数種別のメッセージがあり、
前記制御手順は、
送信対象のメッセージの種別を判断し、前記送信対象のメッセージが前記第1の種別のメッセージである場合に、前記第1の種別のメッセージ送信に使用する通信チャネルの混雑度に基づき前記第1の種別のメッセージに応じた第1輻輳制御動作を行い、前記送信対象のメッセージが前記第2の種別のメッセージである場合に、前記第2の種別のメッセージ送信に使用する通信チャネルの通信の混雑度および前記特定イベントに応じた送信条件に基づき前記第2の種別のメッセージに応じた第2輻輳制御動作を行う手順を含む、プログラム。 A program for causing a computer to execute a generation procedure for generating a message and a control procedure for controlling transmission of the message,
The message includes a plurality of types of messages including a first type message that does not accompany the occurrence of a specific event and a second type message that accompanies the occurrence of the specific event,
The control procedure is:
The type of the message to be transmitted is determined, and when the message to be transmitted is the message of the first type, the first type is based on the degree of congestion of the communication channel used for transmitting the message of the first type. When the first congestion control operation is performed according to the type message, and the message to be transmitted is the second type message, the communication congestion level of the communication channel used for transmitting the second type message And a program for performing a second congestion control operation according to the second type message based on a transmission condition according to the specific event.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014041311 | 2014-03-04 | ||
JP2014041311 | 2014-03-04 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016506164A Division JP6156573B2 (en) | 2014-03-04 | 2015-01-16 | Communication device, congestion control method, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017200204A JP2017200204A (en) | 2017-11-02 |
JP6390757B2 true JP6390757B2 (en) | 2018-09-19 |
Family
ID=54054991
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016506164A Active JP6156573B2 (en) | 2014-03-04 | 2015-01-16 | Communication device, congestion control method, and recording medium |
JP2017111941A Active JP6390757B2 (en) | 2014-03-04 | 2017-06-06 | Communication device, congestion control method, and program |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016506164A Active JP6156573B2 (en) | 2014-03-04 | 2015-01-16 | Communication device, congestion control method, and recording medium |
Country Status (2)
Country | Link |
---|---|
JP (2) | JP6156573B2 (en) |
WO (1) | WO2015133179A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111066331A (en) * | 2017-09-19 | 2020-04-24 | 三菱电机株式会社 | Wireless communication device for vehicle |
CN110324784B (en) | 2018-03-29 | 2021-02-19 | 维沃移动通信有限公司 | Communication range information processing method and terminal |
TWI711327B (en) * | 2018-04-03 | 2020-11-21 | 美商Idac控股公司 | Methods for efficient resource usage between cooperative vehicles |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101926198B (en) * | 2008-02-25 | 2013-05-01 | 三菱电机株式会社 | Vehicle-mounted communication device |
-
2015
- 2015-01-16 WO PCT/JP2015/051033 patent/WO2015133179A1/en active Application Filing
- 2015-01-16 JP JP2016506164A patent/JP6156573B2/en active Active
-
2017
- 2017-06-06 JP JP2017111941A patent/JP6390757B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JPWO2015133179A1 (en) | 2017-04-06 |
WO2015133179A1 (en) | 2015-09-11 |
JP6156573B2 (en) | 2017-07-05 |
JP2017200204A (en) | 2017-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10674479B2 (en) | Resource selection and reselection for direct communications between devices | |
JP6728479B2 (en) | Radio resource selection | |
EP3200536A1 (en) | Method and device for information submission and resource allocation in internet of vehicles | |
JP2018513628A (en) | Distributed resource management method and distributed resource management system in vehicular ad hoc network | |
US20180234989A1 (en) | Message Transmission Method and User Equipment | |
US20190028978A1 (en) | User apparatus, base station, communication method, and communication indication method | |
WO2015118847A1 (en) | Wireless communication network system and method for determining representative sensor device | |
WO2016192043A1 (en) | Resource allocation method and apparatus | |
KR102197461B1 (en) | Method and apparatus for determining resource occupancy status | |
JP2017527206A (en) | Method and apparatus for reporting a buffer status report | |
JP6390757B2 (en) | Communication device, congestion control method, and program | |
JP6546283B2 (en) | Resource allocation in a wireless network | |
JP2022043303A (en) | Terminal and communication method | |
US20210243136A1 (en) | Method, device and system for resource allocation | |
US20140162715A1 (en) | Channel information providing method, channel information providing database server, and channel information providing system | |
CN107306412B (en) | Method, user equipment and base station for realizing reliable transmission of message | |
JP2015122787A (en) | Communication device, communication method and program | |
JP6191759B2 (en) | Communication device, congestion control method, and recording medium | |
WO2013068925A2 (en) | Method and apparatus for controlling wireless devices | |
WO2015133181A1 (en) | Communication apparatus, communication control method, and recording medium | |
JP6432596B2 (en) | Communication apparatus, congestion control method, and program | |
WO2015133180A1 (en) | Communication apparatus, communication control method, and recording medium | |
WO2017041574A1 (en) | Resource detection method and apparatus | |
WO2017135883A1 (en) | Methods and apparatus for device-to-device communication in a wireless network | |
JP6331529B2 (en) | Safety information collection system, safety information collection method, safety information collection program, base station, and mobile station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171204 |
|
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: 20180724 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180806 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6390757 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |