KR102298650B1 - Service channel allocation method for transmitting WAVE service message - Google Patents
Service channel allocation method for transmitting WAVE service message Download PDFInfo
- Publication number
- KR102298650B1 KR102298650B1 KR1020170031765A KR20170031765A KR102298650B1 KR 102298650 B1 KR102298650 B1 KR 102298650B1 KR 1020170031765 A KR1020170031765 A KR 1020170031765A KR 20170031765 A KR20170031765 A KR 20170031765A KR 102298650 B1 KR102298650 B1 KR 102298650B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- channel
- priority
- message
- channels
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0064—Rate requirement of the data, e.g. scalable bandwidth, data priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 복수의 차량 노드를 포함하는 차량 통신 네트워크에서 WAVE 메시지 전송을 위한 서비스 채널을 할당하는 방법에 관한 것으로, 상기 방법은, 상태 요청 메시지에 대한 응답으로 주변의 차량 노드로부터 전송되는 응답 메시지를 바탕으로 채널 상태 테이블을 구성하는 단계; 서비스를 수신하고자 하는 차량 노드가 존재하고, 현재 사용되고 있지 않은 채널이 존재하지 않으면, 채널 및 우선순위별 예상 PDR 값을 계산하고, 계산된 예상 PDR 값을 바탕으로, 전송 데이터의 우선순위와 전송할 채널을 판단하는 단계; 상기 제공하려는 서비스가 긴급한 서비스인 경우, 예상 PDR 값 중 가장 큰 PDR 값을 가지는 채널 및 우선순위를 할당하는 단계; 및 상기 제공하려는 서비스가 긴급한 서비스가 아닌 경우, 전체 PDR이 가장 큰 채널과, 전체 PDR이 가장 큰 채널의 우선순위 중 가장 큰 PDR 값을 가지는 우선순위를 할당하는 단계를 포함한다.The present invention relates to a method of allocating a service channel for transmission of a WAVE message in a vehicle communication network including a plurality of vehicle nodes, the method comprising: receiving a response message transmitted from a neighboring vehicle node in response to a status request message; constructing a channel state table based on the; If there is a vehicle node that wants to receive the service and there is no channel that is not currently being used, an expected PDR value for each channel and priority is calculated, and based on the calculated expected PDR value, the priority of transmission data and the channel to be transmitted judging; allocating a channel and a priority having the largest PDR value among expected PDR values when the service to be provided is an urgent service; and when the service to be provided is not an urgent service, allocating a priority having a highest PDR value among priorities of a channel having the largest overall PDR and a channel having the largest overall PDR.
Description
본 발명은 WAVE 서비스 메시지를 효율적으로 전송하기 위한 서비스 채널 할당 방법에 관한 것이다.
The present invention relates to a service channel allocation method for efficiently transmitting a WAVE service message.
WAVE(Wireless Access in Vehicular Environments)는 차량이 고속으로 이동하는 전파 환경에서 차량 간 또는 차량과 인프라 간 패킷 메시지를 최대 1Km까지 송수신할 수 있고, 메시지를 100msec 이내 짧은 시간 내에 주고 받을 수 있는 기술이다.WAVE (Wireless Access in Vehicular Environments) is a technology that can transmit and receive packet messages up to 1km between vehicles or between vehicles or between vehicles and infrastructure in a radio environment in which vehicles move at high speed, and transmit and receive messages within a short time of 100 msec.
WAVE는 1개의 CCH(Control channel)과 7개의 SCH(Service channel)을 제공하고, 10MHz의 대역폭을 제공한다.WAVE provides one control channel (CCH) and seven service channels (SCH), and provides a bandwidth of 10 MHz.
WAVE 기술이 적용되는 대상인 차량은 dynamic and high mobility를 가지고 있기 때문에, 서비스를 제공하거나 제공받기 위해서는 적은 delay 시간과 빠른 처리가 필요하다. 특히, safety 메시지의 경우 높은 데이터 전달 성공률이 보장되어야 한다.Because the vehicle to which WAVE technology is applied has dynamic and high mobility, a small delay time and fast processing are required to provide or receive a service. In particular, in the case of safety messages, a high data transfer success rate must be guaranteed.
이처럼 WAVE기술을 이용하여 주요 서비스를 신뢰성 있게 안정적으로 제공하기 위해서는 각각 서비스별로 차별화된 QoS가 보장되어야 한다.In order to reliably and stably provide major services using WAVE technology, differentiated QoS for each service must be guaranteed.
WAVE는 EDCA(enhanced distribyted channel access) 방법을 통해 전송 프레임의 우선 순위에 따라 채널 접근 확률을 다르게 부여함으로써 QoS를 지원하도록 설계되어 있다.WAVE is designed to support QoS by giving different channel access probabilities according to the priority of a transmission frame through an enhanced distributed channel access (EDCA) method.
EDCA에는 서로 다른 우선순위를 가지는 4개의 AC(Access Category)가 존재하며, 각 AC는 각기 다른 AIFS 값과 Contention Window 값을 가져서 우선순위가 높은 큐가 높은 채널 접근 확률을 가지게 된다.In EDCA, there are four ACs (Access Category) with different priorities, and each AC has different AIFS and Contention Window values, so that a queue with a high priority has a high channel access probability.
하지만, EDCA 역시 VANET(Vehicular Ad hoc NETwork) 환경에서 QoS를 완벽하게 보장하지 못하고 있다.However, EDCA also does not fully guarantee QoS in a VANET (Vehicular Ad hoc NETwork) environment.
현재 EDCA와 같은 WAVE Mechanism에서는 차량의 밀집도와 전송되는 패킷의 우선순위에 따라 패킷 충돌과 많은 지연이 발생할 수도 있으며, 이에 패킷이 성공적으로 전송되는 데에 걸리는 시간이 증가하게 되고 성공적인 패킷 전달 확률이 떨어지게 된다.In the current WAVE mechanism such as EDCA, depending on the density of vehicles and the priority of transmitted packets, packet collisions and many delays may occur. do.
많은 차량이 밀집된 환경에서 패킷 충돌이 적게 발생하도록 하기 위해서는, 현재 제공되는 6개의 서비스 채널과 1개의 컨트롤 채널을 효율적으로 분배하여 사용할 수 있게 하는 것이 중요하다.In order to reduce packet collisions in an environment where many vehicles are densely populated, it is important to efficiently distribute and use the currently provided 6 service channels and 1 control channel.
급격하게 변화하는 토폴리지 때문에, 효과적인 QoS를 제공하기 위해서는 현재 차량이 위치한 곳의 밀집도, 속도, 방향 등 차량의 이동정보가 중요한 요소가 된다.Because of the rapidly changing topology, in order to provide effective QoS, vehicle movement information such as density, speed, and direction of the current location of the vehicle becomes an important factor.
이런 정보들을 기반으로 QoS를 보장하기 위해서는 관련 파라미터를 모든 차량에서 확인할 수 있어야 하지만, WAVE 규격에서 제공하고 있는 WSA 메시지를 통해서는 일부의 파라미터에 대해서만 확인이 가능하다.In order to guarantee QoS based on such information, related parameters must be checked in all vehicles, but only some parameters can be checked through the WSA message provided in the WAVE standard.
따라서, 표준 상 채널 할당에 대안 내용을 규정하고 있지 않아 채널을 효과적으로 사용할 수 있는 방법이 필요하다. Therefore, there is a need for a method for effectively using channels because alternative content is not stipulated in the standard for channel allocation.
또한, WAVE는 broadcast의 경우 별도의 ack를 받지 않기 때문에 전송한 패킷이 성공적으로 전송되었는지 충돌이 발생했는지에 대한 정보를 알 수 없다는 문제점이 있는데, 이러한 문제점을 해결하기 위한 방법도 필요하다.
Also, in the case of broadcast, WAVE does not receive a separate ack, so there is a problem in that it is not possible to know whether the transmitted packet has been successfully transmitted or whether a collision has occurred. A method for solving this problem is also required.
따라서, 본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위하여 제안된 것으로, 본 발명의 목적은, 여러 개의 서비스 채널 중에서 서비스 메시지가 가장 효율적으로 전달될 수 있는 채널 및 우선순위를 찾아 서비스 메시지를 할당하여 전송하는 방법에 관한 것이다.
Accordingly, the present invention has been proposed to solve the problems of the prior art as described above, and an object of the present invention is to find a channel and a priority through which a service message can be delivered most efficiently among a plurality of service channels to provide a service message. It relates to a method of assigning and transmitting.
상기와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 WAVE 서비스 메시지 전송을 위한 서비스 채널 할당 방법은, 상태 요청 메시지에 대한 응답으로 주변의 차량 노드로부터 전송되는 응답 메시지를 바탕으로 채널 상태 테이블을 구성하는 단계; 서비스를 수신하고자 하는 차량 노드가 존재하고, 현재 사용되고 있지 않은 채널이 존재하지 않으면, 채널 및 우선순위별 예상 PDR 값을 계산하고, 계산된 예상 PDR 값을 바탕으로, 전송데이터의 우선순위와 전송할 채널을 판단하는 단계; 상기 제공하려는 서비스가 긴급한 서비스인 경우, 예상 PDR 값 중 가장 큰 PDR 값을 가지는 채널 및 우선순위를 할당하는 단계; 및 상기 제공하려는 서비스가 긴급한 서비스가 아닌 경우, 전체 PDR이 가장 큰 채널과, 전체 PDR이 가장 큰 채널의 우선순위 중 가장 큰 PDR 값을 가지는 우선순위를 할당하는 단계를 포함한다.
In a service channel assignment method for transmitting a WAVE service message according to an embodiment of the present invention for achieving the above object, a channel state table is generated based on a response message transmitted from a nearby vehicle node in response to a status request message. constructing; If there is a vehicle node that wants to receive the service and there is no channel that is not currently being used, the expected PDR value for each channel and priority is calculated, and based on the calculated expected PDR value, the priority of transmission data and the channel to be transmitted judging; allocating a channel and a priority having the largest PDR value among expected PDR values when the service to be provided is an urgent service; and when the service to be provided is not an urgent service, allocating a priority having a highest PDR value among priorities of a channel having the largest overall PDR and a channel having the largest overall PDR.
본 발명에 따르면, 서비스 메시지는 예상되는 패킷 전송률이 가장 좋은 채널과 우선순위로 할당되어 전송된다.According to the present invention, the service message is allocated to the channel and the priority having the best expected packet transmission rate and transmitted.
따라서, 서비스 채널을 통해 많은 차량이 여러 개의 서비스를 동시에 제공하고 있는 상황, 즉 통신 복잡도가 높은 상황에서 추가적인 서비스를 제공하는 경우에 있어 패킷 충돌 등으로 인해 전송 확률이 떨어지는 단점을 보완할 수 있다.Accordingly, it is possible to compensate for the disadvantage that the transmission probability decreases due to packet collisions in a situation in which many vehicles are simultaneously providing multiple services through a service channel, that is, when additional services are provided in a situation with high communication complexity.
이에, 서비스 메시지가 복잡도가 낮으며 효과적으로 전달될 수 있는 채널을 통해 안정적으로 전달될 수 있다.
Accordingly, the service message can be stably delivered through a channel that has low complexity and can be effectively delivered.
도 1은 본 발명의 바람직한 실시 예에 있어서 다수의 차량 노드를 포함하는 차량 통신 네트워크의 일례를 도시한 도면이다.
도 2는 본 발명의 바람직한 실시 예에 있어서 차량 노드의 구성의 일례를 도시한 도면이다.
도 3은 본 발명의 바람직한 실시 예에 있어서 차량 노드가 상태 요청 메시지를 전송하는 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 바람직한 실시 예에 있어서 차량 노드에 의해 생성되는 채널 상태 테이블의 일례를 도시한 도면이다.
도 5는 본 발명의 바람직한 실시 예에 있어서의 WSA 메시지 전송을 위한 채널과 우선순위를 할당하는 방법을 설명하기 위한 도면이다.
도 6은 본 발명의 바람직한 실시 예에 있어서의 예상 PDR 값 테이블의 일례를 도시한 도면이다.1 is a diagram illustrating an example of a vehicle communication network including a plurality of vehicle nodes according to a preferred embodiment of the present invention.
2 is a diagram illustrating an example of the configuration of a vehicle node according to a preferred embodiment of the present invention.
3 is a diagram for explaining a method for a vehicle node to transmit a status request message according to a preferred embodiment of the present invention.
4 is a diagram illustrating an example of a channel state table generated by a vehicle node according to a preferred embodiment of the present invention.
5 is a diagram for explaining a method of allocating a channel and priority for WSA message transmission according to a preferred embodiment of the present invention.
6 is a diagram illustrating an example of an expected PDR value table according to a preferred embodiment of the present invention.
본문에 개시되어 있는 본 발명의 실시 예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시 예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시 예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시 예들에 한정되는 것으로 해석되어서는 안 된다.With respect to the embodiments of the present invention disclosed in the text, specific structural or functional descriptions are only exemplified for the purpose of describing the embodiments of the present invention, the embodiments of the present invention may be implemented in various forms and It should not be construed as being limited to the described embodiments.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Since the present invention can have various changes and can have various forms, specific embodiments are illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to the specific disclosed form, it should be understood to include all modifications, equivalents and substitutes included in the spirit and scope of the present invention.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위로부터 이탈되지 않은 채 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.Terms such as first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, a first component may be referred to as a second component, and similarly, a second component may also be referred to as a first component.
어떤 구성요소가 다른 구성요소에 “연결되어” 있다거나 “접속되어” 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 “직접 연결되어” 있다거나 “직접 접속되어” 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 “~사이에”와 “바로 ~사이에” 또는 “~에 이웃하는”과 “~에 직접 이웃하는” 등도 마찬가지로 해석되어야 한다.When a component is referred to as being “connected” or “connected” to another component, it may be directly connected or connected to the other component, but it is understood that other components may exist in between. it should be On the other hand, when it is mentioned that a certain element is "directly connected" or "directly connected" to another element, it should be understood that there is no other element in the middle. Other expressions describing the relationship between components, such as “between” and “immediately between” or “neighboring” and “directly adjacent to”, should be interpreted similarly.
본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, “포함하다” 또는 “가지다” 등의 용어는 개시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly dictates otherwise. In the present application, terms such as “comprise” or “have” are intended to designate that a disclosed feature, number, step, action, component, part, or combination thereof exists, but includes one or more other features or numbers, It should be understood that the possibility of the presence or addition of steps, operations, components, parts or combinations thereof is not precluded in advance.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and should not be interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application. does not
한편, 어떤 실시 예가 달리 구현 가능한 경우에 특정 블록 내에 명기된 기능 또는 동작이 순서도에 명기된 순서와 다르게 일어날 수도 있다. 예를 들어, 연속하는 두 블록이 실제로는 실질적으로 동시에 수행될 수도 있고, 관련된 기능 또는 동작에 따라서는 상기 블록들이 거꾸로 수행될 수도 있다.
On the other hand, when an embodiment can be implemented differently, functions or operations specified in a specific block may occur differently from the order specified in the flowchart. For example, two consecutive blocks may be performed substantially simultaneously, or the blocks may be performed in reverse according to a related function or operation.
본 발명은 서비스 채널을 통해 많은 차량이 여러 개의 서비스를 동시에 제공하고 있는 상황, 즉 통신 복잡도가 높은 상황에서 추가적인 서비스를 제공하는 경우에 있어 패킷 충돌 등으로 인해 전송 확률이 떨어지는 단점을 보완하기 위해 위한 방법을 제안한다.The present invention is to compensate for the disadvantage that the transmission probability decreases due to packet collisions in a situation where many vehicles are simultaneously providing multiple services through a service channel, that is, when additional services are provided in a situation with high communication complexity. suggest a way
이때, 본 발명에서 제안되는 방법은 WAVE 서비스 메시지 전송 이전에 서비스를 이용하려는 차량의 숫자를 파악하여 서비스 제공 여부를 판단하고, 서비스 제공 시 현재 사용되지 않는 채널이나 현재 각 채널 상의 노드 수, 데이터 크기, 데이터 우선순위를 기반으로 예상되는 패킷 전송률이 가장 좋은 채널과 우선순위를 찾아 서비스 메시지를 할당하여 전송하는 것을 특징으로 한다.At this time, the method proposed in the present invention determines whether the service is provided by determining the number of vehicles that want to use the service before transmitting the WAVE service message, and when providing the service, the number of currently unused channels or nodes on each channel, the data size , it is characterized in that a service message is allocated and transmitted by finding a channel and a priority having the best expected packet transmission rate based on the data priority.
이와 같은 방법에 따르면, 서비스 메시지가 복잡도가 낮으며 효과적으로 전달될 수 있는 채널을 통해 안정적으로 전달될 수 있다.
According to this method, the service message can be stably delivered through a channel that has low complexity and can be effectively delivered.
이하, 본 발명에서 제안하는 WAVE 서비스 메시지 전송을 위한 서비스 채널 할당 방법에 대하여 첨부된 도면을 참조하여 상세하게 설명한다.
Hereinafter, a method for allocating a service channel for transmitting a WAVE service message proposed by the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 실시 예에 있어서 다수의 차량 노드를 포함하는 차량 통신 네트워크의 일례를 도시한 도면이다.1 is a diagram illustrating an example of a vehicle communication network including a plurality of vehicle nodes according to a preferred embodiment of the present invention.
도 1을 참조하면, 차량 통신 네트워크에는 다수의 차량 노드(11, 12, 13, 14)들이 존재할 수 있으며, 각 차량 노드는 이하에서 설명되는 방법에 따라 WSA 메시지를 송수신할 수 있다.Referring to FIG. 1 , a plurality of
다만, 도 1에는 4개의 차량 노드(11, 12, 13, 14)가 차량 통신 네트워크 내에 존재하나, 차량 통신 네트워크 내 차량 노드의 수는 이에 한정되지 않는다.However, in FIG. 1 , four
그리고, 각 차량 노드(11, 12, 13, 14)는 경우에 따라 서비스 제공 노드가 될 수 있고, 서비스 수신 노드가 될 수 있다.In addition, each of the
도 2는 본 발명의 바람직한 실시 예에 있어서 차량 노드의 구성의 일례를 도시한 도면이다.2 is a diagram illustrating an example of the configuration of a vehicle node according to a preferred embodiment of the present invention.
이때, 각 차량 노드(11, 12, 13, 14)는, 도 2에 도시된 바와 같이, 메시지 처리부(21), 송수신부(22) 및 저장부(23)로 구성될 수 있으나, 차량 노드의 구성이 이에 한정되는 것은 아니다.At this time, each
설명을 위해, 이하에서는 제 1 차량 노드(11)가 서비스 제공 노드이고, 제 2 내지 4 차량 노드(12, 13, 14)가 서비스 수신 노드인 것으로 가정한다.For explanation, it is assumed that the
그리고, 이하에서는 제 1 차량 노드(11)가 도 2와 같이 구성되는 것으로 가정한다.And, hereinafter, it is assumed that the
상기 메시지 처리부(21)는 WSA 메시지를 전송하기 전에, 제 2 내지 제 4 차량 노드(12 ~ 14)의 서비스 수신 여부 및 채널사용 상태를 파악하기 위하여 상태 요청(WSA_p) 메시지를 제 2 내지 제 4 차량 노드(12 ~ 14)로 전송한다.Before transmitting the WSA message, the
WSA(WAVE Service Advertisement) 메시지는, 서비스 제공 노드가 주변의 모든 차량 노드로 제어 채널 구간을 통해 주기적으로 전달하는 메시지로서, WSA 메시지에는 서비스 정보, 우선순위, 채널 정보 등이 포함되어 있다.A WAVE Service Advertisement (WSA) message is a message that a service providing node periodically delivers to all nearby vehicle nodes through a control channel section, and the WSA message includes service information, priority, channel information, and the like.
그리고, 상기 메시지 처리부(21)는 상태 요청(WSA_p) 메시지에 대한 응답으로 제 2 내지 제 4 차량 노드(12 ~ 14)로부터 전송되는 응답 메시지를 수신하고, 수신한 응답 메시지에 따라, 제 2 내지 제 4 차량 노드(12 ~ 14)로 WSA 메시지를 전송한다.In addition, the
상기 메시지 처리부(21)는 송수신부(22)를 통해 상태 요청(WSA_p) 메시지 및 WSA 메지를 송수신부(22)를 통해 전송하거나, 응답 메시지를 수신할 수 있다.The
이때, 상기 메시지 처리부(21)는 도 3에 도시된 바와 같이, 제어 채널(CCH) 구간에서 WSA 메시지와 상태 요청(WSA_p) 메시지를 전송하는데, 교대로 WSA 메시지와 상태 요청(WSA_p) 메시지를 전송한다.At this time, as shown in FIG. 3 , the
도 3은 본 발명의 바람직한 실시 예에 있어서 차량 노드가 상태 요청 메시지를 전송하는 방법을 설명하기 위한 도면이다.3 is a diagram for explaining a method for a vehicle node to transmit a status request message according to a preferred embodiment of the present invention.
도 3을 참조하면, WAVE 통신 네트워크 하에서는 서비스 채널(SCH) 구간과 제어 채널(CCH) 구간이 번갈아 존재하는데, 상기 메시지 처리부(21)는 제 1 CCH 구간(CCH1)에서 상태 요청(WSA_p) 메시지를 전송하고, 제 2 CCH 구간(CCH)에서 WSA 메시지를 전송하고, 제 3 CHH 구간(CCH3)에서 상태 요청(WSA_p) 메시지를 전송한다.Referring to FIG. 3, a service channel (SCH) section and a control channel (CCH) section alternately exist under the WAVE communication network, and the
한편, 상태 요청(WSA_p) 메시지를 수신한 제 2 내지 4 차량 노드(12 ~ 14)는 응답 메시지를 제 1 차량 노드(11)로 전송한다.Meanwhile, the second to
여기서, 상기 응답 메시지는 서비스 수신 여부 정보, 현재 이용중인 서비스(현재 제공하는 서비스 및 제공받는 서비스를 포함)에 대한 데이터 크기 정보(이용 서비스 데이터 크기 정보), 서비스 우선순위 정보, 채널 정보를 포함한다.Here, the response message includes service reception status information, data size information (used service data size information) for the service currently being used (including the service currently provided and the service provided), service priority information, and channel information. .
그리고, 상기 메시지 처리부(21)는 제 2 내지 제 4 차량 노드(12 ~ 14)로부터의 응답 메시지를 수신하고, 수신한 응답 메시지 내 정보를 기반으로 하여 주변 차량 노드와 관련된 채널 상태 테이블을 구성하거나 업데이트 한다.Then, the
이때, 상기 메시지 처리부(21)는 채널 상태 테이블을 저장부(23)에 저장하고 있다.At this time, the
도 4는 본 발명의 바람직한 실시 예에 있어서 차량 노드에 의해 생성되는 채널 상태 테이블의 일례를 도시한 도면이다.4 is a diagram illustrating an example of a channel state table generated by a vehicle node according to a preferred embodiment of the present invention.
도 4에 도시된 바와 같이, 채널 상태 테이블은 이용 서비스 데이터 크기 정보, 서비스 우선순위 정보, 채널 정보를 바탕으로 구성될 수 있다.As shown in FIG. 4 , the channel state table may be configured based on used service data size information, service priority information, and channel information.
이때, 채널 상태 테이블을 구성함에 있어, 메시지 처리부(21)는 WAVE 통신 네트워크 하에서 제공되는 서비스 채널과 우선순위를 기준으로, 이용 서비스 데이터 크기 정보와, 이용 서비스 데이터 크기를 유사한 크기별로 묶어 제공되고 있는 노드 수를 기록한다.At this time, in constructing the channel state table, the
그리고, 각각의 차량 노드는 서로 다른 전송 우선순위를 가지는 4개의 AC인 전송 큐를 가지고 있으며, 전송할 데이터는 각각의 우선순위에 따라 해당 AC에 담겨 전송된다.In addition, each vehicle node has a transmission queue that is four ACs having different transmission priorities, and data to be transmitted is contained in the AC according to each priority and transmitted.
한편, 상태 요청(WSA_p) 메시지와 응답 메시지는 주기적으로 전송되므로, 메시지 처리부(21)는 서비스 제공 전까지는 새로운 내용이 있을 때마다 채널 상태 테이블을 업데이트 한다.Meanwhile, since the status request (WSA_p) message and the response message are periodically transmitted, the
그리고, 상태 요청(WSA_p) 메시지와 응답 메시지는 필요한 작의 양의 정보를 포함하고 있기 때문에, 상태 요청(WSA_p) 메시지와 응답 메시지가 추가되더라 네트워크 로드(load)는 많이 증가하지 않는다.
In addition, since the status request (WSA_p) message and response message contain the required amount of information, the network load does not increase much when the status request (WSA_p) message and response message are added.
도 5는 본 발명의 바람직한 실시 예에 있어서의 WSA 메시지 전송을 위한 채널과 우선순위를 할당하는 방법을 설명하기 위한 도면이다.5 is a diagram for explaining a method of allocating a channel and priority for WSA message transmission according to a preferred embodiment of the present invention.
도 5에 도시된 순서는 차량 노드의 메시지 처리부에 의해 수행될 수 있는 것으로서, 메시지 처리부(21)는 주변의 차량 노드로 상태 요청(WSA_p) 메시지를 전송하고, 그에 대한 응답으로 수신되는 응답 메시지를 바탕으로 채널 상태 테이블을 구성한다(S500).The sequence shown in FIG. 5 may be performed by a message processing unit of a vehicle node, and the
여기서, 채널 상태 테이블을 구성함은 처음으로 채널 상태 테이블을 생성하는 것과 생성된 채널 상태 테이블을 업데이트 하는 것을 포함한다.Here, configuring the channel state table includes generating the channel state table for the first time and updating the generated channel state table.
상기 단계 S500에 따라 채널 상태 테이블을 구성한 후, 메시지 처리부(21)는 채널 상태 테이블을 참조하여 서비스를 수신하고자 하는 차량 노드(‘서비스 수신 희망 차량 노드’)가 존재하는지를 판단한다(S501).After configuring the channel state table according to the step S500, the
상기 단계 S501에서, 서비스를 수신하고자 하는 차량이 존재하는 경우, 메시지 처리부(21)는 서비스 수신 희망 차량 노드의 개수를 파악할 수 있다.In step S501 , if there is a vehicle to receive the service, the
상기 단계 S501에서의 판단 결과, 서비스 수신 희망 차량 노드가 존재하지 않는 것으로 판단하면(S501-아니오), 메시지 처리부(21)는 WSA 메시지를 전송하지 않는다(S502).As a result of the determination in step S501, if it is determined that the service reception desired vehicle node does not exist (S501 - No), the
한편, 메시지 처리부(21)는 상태 요청(WSA_p) 메시지를 전송한 후, 그에 대한 응답 메시지를 수신하지 못하는 상황(ex, 주변의 차량 노드가 없는 경우 등)이 발생할 수 있는데, 이러한 경우에도, WSA 메시지를 전송하지 않는다.Meanwhile, the
상기 단계 S501에서의 판단 결과, 서비스 수신 희망 차량 노드가 존재하는 것으로 판단하면(S501-예), 메시지 처리부(21)는 채널 상태 테이블을 참조하여 현재 사용되고 있지 않은 채널이 존재하는지를 판단한다(S503).As a result of the determination in step S501, if it is determined that the service reception desired vehicle node exists (S501 - Yes), the
상기 단계 S503에서의 판단 결과, 사용되고 있지 않은 채널이 존재하지 않는 것으로 판단하면(S503-아니오), 메시지 처리부(21)는 제공하고자 하는 서비스 데이터의 크기와 우선순위를 확인한다(S504).As a result of the determination in step S503, if it is determined that there is no unused channel (S503-No), the
그리고, 상기 메시지 처리부(21)는 서비스의 종류나 사용자의 요청에 의해, 제공하려는 서비스의 긴급성을 확인한다(S505).Then, the
상기 PDR(Packet Delivery Ratio)은 데이터가 전달되는 비율을 나타내는 것으로, 다른 차량 노드에 전달되어야 하는 총 데이터 수에 대해 실제로 전달된 데이터 수에 대한 비율을 의미한다.The PDR (Packet Delivery Ratio) indicates a rate at which data is transmitted, and refers to a ratio of the number of data actually transmitted to the total number of data that should be transmitted to other vehicle nodes.
이때, 상기 메시지 처리부(21)는 서비스 반경 내의 채널 노드 수, 노드들의 데이터 크기, 데이터들의 우선순위를 기반으로 예상 PDR 값을 계산한다.At this time, the
예상 PDR 값을 계산하는 경우, 메시지 처리부(21)는 채널별 전체 PDR 값도 같이 계산할 수 있으며, 계산된 PDR 값을 테이블 형태로 저장할 수 있다.When calculating the expected PDR value, the
혹은, 상기 메시지 처리부(21)는 데이터 크기, 채널 노드 수, 우선순위 비율에 따라 미리 계산되어 저장된 예상 PDR 값 테이블을 사용할 수 있다.Alternatively, the
도 6은 본 발명의 바람직한 실시 예에 있어서의 예상 PDR 값 테이블의 일례를 도시한 도면이다.6 is a diagram illustrating an example of an expected PDR value table according to a preferred embodiment of the present invention.
도 6과 같은 예상 PDR 값 테이블에 따르면, 서비스 데이터가 SCH1의 채널로 AC0에서 전송되는 우선순위로 전송되는 경우 30%의 PDR로 전송될 것이 예상된다.According to the expected PDR value table as shown in FIG. 6, when service data is transmitted with a priority of being transmitted from AC0 to the channel of SCH1, it is expected to be transmitted with a PDR of 30%.
그리고, 상기 메시지 처리부(21)는 단계 S505에서의 확인 결과를 바탕으로, 제공하려는 서비스가 긴급한 서비스인지를 판단한다(S506).Then, the
상기 단계 S506에서의 판단 결과, 제공하려는 서비스가 긴급한 서비스가 아닌 것으로 판단하면(S506-아니오), 메시지 처리부(21)는 전체 PDR 값이 가장 큰 채널을 결정하고, 결정된 채널의 우선순위 중 가장 큰 PDR 값을 가지는 우선순위를 결정하고(S507), 결정된 채널과 우선순위를, 제공하려는 서비스를 위한 채널과 우선순위로 할당한다(S508).As a result of the determination in step S506, if it is determined that the service to be provided is not an urgent service (S506-No), the
도 6과 같은 예상 PDR 값 테이블에 따르면, 메시지 처리부(21)는 서비스 제공 채널로서, 전체 PDR 값이 가장 큰 채널인 SCH6을 할당하고, 서비스 제공 우선순위로서, SCH6 가장 큰 PDR 값을 가지는 AC0에 해당하는 우선순위를 할당한다.According to the expected PDR value table as shown in FIG. 6 , the
만약, 할당하고자 하는 채널과 우선순위가 기할당되어 있는 경우, 메시지 처리부(21)는 현재 서비스를 위한 채널과 우선순위로 변경한다.If the channel and priority to be allocated are already allocated, the
그리고, 상기 메시지 처리부(21)는 단계 S508에서 할당된 채널과 우선순위를 기반으로 하여, WSA 메시지 및 서비스 데이터를 수신 희망 차량 노드로 전송한다(S509).Then, the
이때, 상기 메시지 처리부(21)는 WSA 메시지를 수신 희망 차량 노드가 속한 주변 차량 노드에 전송하여 서비스 정보를 알려준 후, 서비스 데이터를 전송한다.In this case, the
상기 단계 S506에서의 판단 결과, 제공하려는 서비스가 긴급한 서비스인 것으로 판단하면(S506-예), 메시지 처리부(21)는 예상 PDR 값 중 가장 큰 예상 PDR 값을 가지는 채널 및 우선순위를, 제공하려는 서비스를 위한 채널과 우선순위로 할당한다(S510).As a result of the determination in step S506, if it is determined that the service to be provided is an urgent service (S506-Yes), the
도 6과 같은 예상 PDR 값 테이블에 따르면, 서비스 채널이 SCH2이고, 우선순위가 AC3인 경우의 예상 PDR 값은 70%로서, 예상 PDR 값 테이블 내에서 가장 높다.According to the expected PDR value table as shown in FIG. 6, when the service channel is SCH2 and the priority is AC3, the expected PDR value is 70%, which is the highest in the expected PDR value table.
이에, 메시지 처리부(21)는, 도 6과 같은 예상 PDR 값 테이블을 이용하여 메시지를 전송하는 경우, 메시지 전송을 위해, SCH2 채널과 AC3 우선순위를 할당한다.Accordingly, when transmitting a message using the expected PDR value table as shown in FIG. 6 , the
만약, 할당하고자 하는 채널과 우선순위가 기할당되어 있는 경우, 메시지 처리부(21)는 현재 서비스를 위한 채널과 우선순위로 변경한다.If the channel and priority to be allocated are already allocated, the
그리고, 상기 메시지 처리부(21)는 단계 S509에 따라, 단계 S510에서 할당된 채널과 우선순위를 기반으로 하여, WSA 메시지 및 서비스 데이터를 수신 희망 차량 노드로 전송한다.Then, according to step S509, the
상기 단계 S503에서의 판단 결과, 사용되지 않고 있는 채널이 존재하는 것으로 판단하면(S503-예), 메시지 처리부(21)는 사용되고 있지 않은 채널을 서비스 제공 채널로 할당한다(S511).As a result of the determination in step S503, if it is determined that an unused channel exists (S503-Yes), the
그리고, 상기 메시지 처리부(21)는 단계 S509에 따라, 단계 S511에서 할당된 채널을 기반으로 하여, WSA 메시지 및 서비스 데이터를 수신 희망 차량 노드로 전송한다(S509).
Then, according to step S509, the
이상에서 설명한 본 발명의 실시 예를 구성하는 모든 구성요소들이 하나로 결합하거나 결합하여 동작하는 것으로 기재되어 있다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 기능 혹은 모든 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 또한, 이와 같은 컴퓨터 프로그램은 USB 메모리, CD 디스크, 플래쉬 메모리 등과 같은 컴퓨터가 읽을 수 있는 기록매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 기록매체로서는 자기 기록매체, 광 기록매체, 캐리어 웨이브 매체 등이 포함될 수 있다.
Even though all the components constituting the embodiment of the present invention described above are described as being combined or operated in combination, the present invention is not necessarily limited to this embodiment. That is, within the scope of the object of the present invention, all the components may operate by selectively combining one or more. In addition, although all the components may be implemented as one independent hardware, some or all of the components are selectively combined to perform some or all functions combined in one or a plurality of hardware program modules It may be implemented as a computer program having In addition, such a computer program is stored in a computer readable media such as a USB memory, a CD disk, a flash memory, etc., read and executed by a computer, thereby implementing the embodiment of the present invention. The computer program recording medium may include a magnetic recording medium, an optical recording medium, a carrier wave medium, and the like.
이상에서와 같이, 본 발명에 따른 WAVE 서비스 메시지 전송을 위한 서비스 채널 할당 방법을 실시 예에 따라 설명하였지만, 본 발명의 범위는 특정 실시 예에 한정되는 것은 아니며, 본 발명과 관련하여 통상의 지식을 가진 자에게 자명한 범위 내에서 여러 가지의 대안, 수정 및 변경하여 실시할 수 있다.As described above, the method for allocating a service channel for transmitting a WAVE service message according to the present invention has been described according to an embodiment, but the scope of the present invention is not limited to a specific embodiment, and common knowledge in relation to the present invention has been described. Various alternatives, modifications, and changes can be implemented within the range that is obvious to those who have it.
따라서, 본 발명에 기재된 실시 예 및 첨부된 도면들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예 및 첨부된 도면에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리 범위에 포함되는 것으로 해석되어야 할 것이다.
Accordingly, the embodiments and the accompanying drawings described in the present invention are for explanation rather than limiting the technical spirit of the present invention, and the scope of the technical spirit of the present invention is not limited by these embodiments and the accompanying drawings. . The protection scope of the present invention should be construed by the claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.
11, 12, 13, 14 : 노드
21 : 메시지 처리부
22 : 송수신부
23 : 저장부11, 12, 13, 14: Nodes
21: message processing unit
22: transceiver
23: storage
Claims (10)
송수신부; 및
메시지 처리부를 포함하고, 상기 메시지 처리부는,
상기 송수신부를 통해 상태 요청 메시지를 송신하고 상기 상태 요청 메시지에 대한 응답으로 주변 차량 노드로부터 응답 메시지를 수신하고,
상기 응답 메시지를 바탕으로 채널 상태 테이블을 구성하고,
상기 채널 상태 테이블에 기반하여 상기 주변 차량 노드 중 서비스를 수신하고자 하는 차량 노드가 존재하는지를 확인하고,
상기 확인된 차량 노드가 존재하고 상기 서비스를 위한 전체 채널들에 미사용 채널이 없는 경우, 상기 전체 채널들 중 사용 중인 채널들의 예상 패킷전송률(PDR: packet delivery ratio) 및 우선순위를 확인하고,
상기 예상 패킷전송률 및 상기 우선순위 중 적어도 하나에 기반하여 상기 확인된 차량 노드에 채널 및 우선순위를 할당하되,
상기 메시지 처리부는,
상기 채널 상태 테이블을 기반으로 서비스 반경 내 채널 별 노드 수, 노드들의 데이터 크기 및 데이터들의 우선순위를 기반으로 상기 예상 패킷전송률을 산출하고,
상기 서비스 종류 또는 사용자 요청에 기반하여 서비스의 긴급성을 확인하고,
상기 서비스가 긴급하지 않은 것으로 판단되면, 예상 패킷전송률에 기반하여 상기 사용 중인 채널들의 전체 패킷전송률을 산출하고, 전체 채널 전송률이 가장 큰 제1 채널을 상기 확인된 차량 노드에 할당하고, 상기 제1 채널의 우선순위 중에서 가장 패킷전송률이 큰 우선순위를 결정하며,
상기 서비스가 긴급한 것으로 판단되면, 상기 사용 중인 채널들 중 가장 큰 예상 패킷전송률을 가지는 제2 채널 및 우선순위를 상기 확인된 차량 노드에 할당하는, 차량 노드.In the vehicle node for WAVE service,
transceiver; and
A message processing unit, the message processing unit comprising:
Transmitting a status request message through the transceiver and receiving a response message from a neighboring vehicle node in response to the status request message,
Construct a channel state table based on the response message,
Checking whether a vehicle node to receive a service exists among the neighboring vehicle nodes based on the channel state table,
If the identified vehicle node exists and there are no unused channels in all channels for the service, check an expected packet delivery ratio (PDR) and priority of channels in use among all channels,
Allocating a channel and a priority to the identified vehicle node based on at least one of the expected packet rate and the priority,
The message processing unit,
calculating the expected packet rate based on the number of nodes per channel within the service radius, the data size of nodes, and the priority of data based on the channel state table,
Confirm the urgency of the service based on the service type or user request,
If it is determined that the service is not urgent, the total packet rate of the channels in use is calculated based on the expected packet rate, the first channel having the largest total channel rate is allocated to the identified vehicle node, and the first Among the priorities of channels, the priority with the highest packet transmission rate is determined.
and when it is determined that the service is urgent, assigning a second channel and a priority having the highest expected packet rate among the channels in use to the identified vehicle node.
상기 전체 채널들 및 상기 전체 채널들의 우선순위를 기준으로 상기 서비스를 수신하고자 하는 차량 노드 수를 나타내는 상기 채널 상태 테이블을 구성하는, 차량 노드.The method according to claim 1, The message processing unit,
and configuring the channel state table indicating the number of vehicle nodes that want to receive the service based on the total channels and the priorities of all channels.
상기 전체 채널들 중 미사용 채널이 있으면, 상기 미사용 채널을 상기 확인된 차량 노드에 할당하는, 차량 노드.The method according to claim 1, The message processing unit,
and if there is an unused channel among all the channels, allocating the unused channel to the identified vehicle node.
상기 서비스의 긴급성에 따라 상기 사용 중인 채널들 중 상기 예상 패킷전송률 및 상기 우선순위 중 적어도 하나가 상대적으로 높은 채널을 할당하는, 차량 노드.The method according to claim 1, The message processing unit,
and assigning a channel having a relatively high priority among the expected packet rate and the priority among the channels in use according to the urgency of the service.
상기 서비스의 정보, 상기 할당된 채널의 정보, 및 상기 할당된 우선순위의 정보를 포함하는 메시지를 상기 확인된 차량 노드에 송신하는, 차량 노드.
The method according to claim 1, The message processing unit,
and transmitting a message including the service information, the allocated channel information, and the allocated priority information to the identified vehicle node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170031765A KR102298650B1 (en) | 2017-03-14 | 2017-03-14 | Service channel allocation method for transmitting WAVE service message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170031765A KR102298650B1 (en) | 2017-03-14 | 2017-03-14 | Service channel allocation method for transmitting WAVE service message |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180104898A KR20180104898A (en) | 2018-09-27 |
KR102298650B1 true KR102298650B1 (en) | 2021-09-07 |
Family
ID=63719570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170031765A KR102298650B1 (en) | 2017-03-14 | 2017-03-14 | Service channel allocation method for transmitting WAVE service message |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102298650B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102592644B1 (en) * | 2019-03-13 | 2023-10-23 | 한국전자통신연구원 | Wave communication system and method |
WO2020248136A1 (en) * | 2019-06-11 | 2020-12-17 | 北京百度网讯科技有限公司 | Driving control method, apparatus, device, medium, and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130279491A1 (en) | 2012-04-24 | 2013-10-24 | Zetta Research And Development Llc - Forc Series | Hybrid protocol transceiver for v2v communication |
WO2016209314A1 (en) | 2015-06-25 | 2016-12-29 | Intel Corporation | Discovery and establishment of communication groups for wireless vehicular communications |
KR101704979B1 (en) * | 2016-07-29 | 2017-02-09 | 한양대학교 산학협력단 | Method and System for Random Distributed Algorithm on Immediate Access of WAVE Communication for Collecting Probe Vehicle Data |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101477281B1 (en) * | 2010-10-22 | 2014-12-30 | 한국전자통신연구원 | Apparatus and method for operating multi-channel based on wireless access for vehicular environment |
KR101431335B1 (en) * | 2012-11-13 | 2014-08-20 | 경북대학교 산학협력단 | Apparatus and method for managing beacon messaging period of vehicular communication |
-
2017
- 2017-03-14 KR KR1020170031765A patent/KR102298650B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130279491A1 (en) | 2012-04-24 | 2013-10-24 | Zetta Research And Development Llc - Forc Series | Hybrid protocol transceiver for v2v communication |
WO2016209314A1 (en) | 2015-06-25 | 2016-12-29 | Intel Corporation | Discovery and establishment of communication groups for wireless vehicular communications |
KR101704979B1 (en) * | 2016-07-29 | 2017-02-09 | 한양대학교 산학협력단 | Method and System for Random Distributed Algorithm on Immediate Access of WAVE Communication for Collecting Probe Vehicle Data |
Non-Patent Citations (4)
Title |
---|
3GPP R1-153803* |
3GPP R1-154361 |
3GPP R1-154362 |
IEEE Std 1609.4™-2016, IEEE Standard for Wireless Access in Vehicular Environments (WAVE) - Multi-Channel Operation* |
Also Published As
Publication number | Publication date |
---|---|
KR20180104898A (en) | 2018-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8929388B2 (en) | Systems and methods for resource allocation serving communication requirements and fairness | |
US7693122B2 (en) | Resource reservation in a wireless network with distributed medium access control | |
CN107925995B (en) | User equipment, network equipment and data transmission method | |
US9380605B1 (en) | Allocating resources in a wireless communication system | |
US10194374B2 (en) | Network join method and network device using the network join method | |
US8009643B2 (en) | Anti-collision method and system in wireless network system | |
KR20210061259A (en) | System and method for processing semi-persistently scheduled or dynamically scheduled channels | |
JP2006246002A (en) | Host station in multi-hop cellular system, and wireless resource reuse method thereof | |
CN112583729A (en) | Path flow distribution method, network equipment and network system | |
CN113099538B (en) | Data transmission method and device and electronic equipment | |
Yoon et al. | A stochastic reservation scheme for aperiodic traffic in NR V2X communication | |
KR102298650B1 (en) | Service channel allocation method for transmitting WAVE service message | |
US10440707B2 (en) | Transmission method and apparatus using shared timeslot and broadcast, and firmware update method and apparatus using the same | |
CN106465387B (en) | Discovery of multi-hop capabilities and routing on a per link basis | |
JP2021518707A (en) | Wireless communication method, user equipment and network equipment | |
US20110206033A1 (en) | Communication method between wireless nodes | |
KR102415902B1 (en) | Link-based autonomous cell scheduling device and method for improved traffic throughput in TSCH environment | |
KR20190035426A (en) | Method and Apparatus for Slot Allocation in TDMA Cluster-based MAC Protocol | |
US10098040B2 (en) | Use of shared resources indicated by template frame | |
Huh et al. | Improvement of multichannel LoRa networks based on distributed joint queueing | |
US7385999B1 (en) | Heuristics for combining inter-channel and intra-channel communications in a wireless communications environment | |
US20140286163A1 (en) | Data channel scheduling method and system for orthogonal frequency division multiplexing access (ofdma)-based wireless mesh network | |
US7397810B1 (en) | Artery nodes | |
US20200153726A1 (en) | Method and apparatus for dynamic track allocation in a network | |
Fernandez et al. | An improved wireless MAC protocol for priority based data delivery |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |