Hyancinth is one of the popular node architectures proposed by Ashish et al. for efficient channel assignment in multi-radio multi-channel(MRMC) wireless mesh network(WMN).
However, we found out that Hyacinth was designed without considering the security mechanism. A fake channel control packet from an external attacker can degrade the network goodput. Also, an internal attacker e.g., compromised node, can launch denial of service(DoS) attacks by two methods: malicious channel switching(MCS), and consecutive channel switching(CCS) attack. In this thesis, we propose an authenticated channel assignment mechanism for MRMC WMN, and provide secure channel control, and message verification module to prevent the known attacks. First, we provide secure channel control to protect the channel assignment process from an external attacker. We use cryptographic primitive e.g., a block cipher to encrypt the channel control message. Second, we add additional module called, Message verification module, which consists of three phase, Channel status gathering, Discrepancy checking and Message verification. In channel status gathering, one node collects the channel status of other nodes within the interference range, and selects the candidate preferred channel. In discrepancy checking phase, each node within the interference range checks the discrepancy of current channel and interface from the requested channel and interface. In message verification phase, each node compares the number of the requested channel from the PARENT node with his candidate preferred channel to verify whether the change request is legitimate or not. Our simulation result using NS-2 simulator shows that proposed scheme can protect channel assignment process from both external and internal attacker in the presence of the attacker that launches MCS and CCS attacks together.
Hyacinthe는 Ashish 등에 의해 제안된 다중-라디오 다중-채널 무선 메시 네트워크를 위한 효율적인 채널 할당 알고리즘이다. 그러나 본 학위논문에서는 Hyacinthe가 보안 메커니즘을 고려하지 않고 디자인되었다는 점을 지적한다. 외부 공격자로부터의 위조 채널 제어 패킷은 네트워크 굿풋을 저하시킨다. 또한 탈취 노드와 같은 내부 공격자로부터의 서비스 거부 공격: MCS(malicious channel switching), CCS(consecutive channel switching)은 채널 할당 알고리즘을 서비스 거부 상태에 빠뜨릴 수 있다. 본 학위논문에서는 외부와 내부 공격자로부터의 공격에 안전한 다중-라디오 다중-채널 무선 메시네트워크를 위한 채널 할당 알고리즘을 제안한다. 본 논문의 채널 할당 알고리즘은 첫번째로, 외부 공격자로부터의 위조 제어 패킷에 대응하기 위해 Secure channel control, 둘째로 내부 공격자로부터의 서비스 거부 공격을 막기 위해 Message verification module을 제공한다. NS2를 사용한 시뮬레이션을 통해 제안방식이 외부와 내부 공격자로부터의 공격을 효율적으로 막아, 안정적인 채널 할당을 유지해준다.