Many years ago, it seemed inconceivable that our cars could drive autonomously or communicate with each other to form a self-organizing convoy or platoon. By 2023, however, technological advances have taken us to the point where most of these goals will be achieved. In the time of what was initially known as Day 1, single-channel Intelligent Transport System (ITS) devices fully met the requirements for safe communication. The trends show that with the rapid development and the emergence of new, more robust Vehicle-to-Everything (V2X) applications, which require higher bandwidth (collectively called Day 2), the current single-channel medium access method in the available ITS bands will no longer achieve the desired capacities. The main reason is that Day 2 and beyond V2X information dissemination protocols introduce increasing packet sizes and sending frequencies. To complete a resource-friendly and more efficient operation with Day 2 or other advanced V2X services, ITS standards present the Multi-Channel Operation (MCO) constellation as a potential solution. In the case of MCO, we use two or more channels simultaneously, thus preventing the radio medium from saturating its capacity. However, there are still several pending questions about MCO applicability, practical usage, configuration, and deployment, to name a few. The primary purpose of this article is to present a dynamic channel selection framework design and implementation capable of modeling and simulating advanced multi-channel communication use cases. We used this framework to investigate Channel Busy Ratio (CBR) based dynamic channel switching within the Artery/OMNeT++ simulation environment.