异构蜂窝网络(hetergeneous network,Het Nets)复杂的网络结构需要高效的无线资源控制(radio resource control,RRC)算法进行无线资源管理,基于3GPP标准设计并实现一种RRC协议仿真平台,用于评估RRC相关性能指标。仿真平台采用C++语言实现,采用离散事件驱动的动态仿真机制。通过建立平台底层支撑环境,包括信道传播模型、物理层模型和媒体接入控制(media access control,MAC)层分组调度器,根据3GPP的控制面协议进行了详细的RRC协议栈建模,实现了RRC测量配置与触发上报、RRC连接控制与状态转移,以及异频组网中所需的RRC功能等。对仿真平台进行了校准测试,测试结果说明了平台RRC协议栈功能的正确性。
High efficient RRC algorithm is needed to manage radio resources due to the complicated network structure of the heterogeneous network. This paper designs and implements a RRC protocol simulation platform based on 3GPP standards,providing evaluations of a series of RRC related performance. Written in C + +,this platform is a discrete-event-driven simulation platform. The basement of the platform is constructed first,including the channel propagation model,the physical layer model and the MAC packets scheduler. Then,a RRC protocol model with high complexity is elaborately implemented according to the control plane protocol of 3GPP. The RRC functionalities include RRC measurement,RRC connection controlling,RRC state machine,etc. Finally,some calibration results are shown as examples for the validity of this RRC simulation platform.