Open Source LTE 开源LTE 简介

LTE简介

LTE作为全球范围内唯一4G无线接入技术标准,目前已大范围商用了。全球范围内的报告参见点击打开链接。国内的4G自然也是如火如荼,俺今天去移动办个4G卡,花了15分钟,据前台MM说因为移动的系统较忙。。。

除运营商网络外,LTE中还可以用在其它场合,例如无人机的实时通信,特殊行业通信,无线定位等等,稍作修改甚至可用于卫星通信。原因在于LTE技术非常优秀,消耗掉了迄今为止在通信理论上的理论储备。

LTE移动蜂窝技术,基站侧由业界大佬华为/爱立信/诺基亚/中兴,终端侧由高通/华为/联发科所垄断。因LTE研发投入巨大,小厂基本无力承担,由此也阻碍了LTE技术在其它行业的普及推广。

目前已可以利用开源社区成果开发LTE产品,考虑到实际工程产品一般以嵌入式SoC为主,本文介绍两个C/C++开源协议栈。

LTE-Sim

LTE-Simis an open source framework to simulate LTE networks.

Thedeveloped LTE Simulator, LTE-Sim, encompasses several aspects of LTEnetworks, including both the Evolved Universal Terrestrial RadioAccess (E-UTRAN) and the Evolved Packet System (EPS). It supportssingle and heterogeneous multi-cell environments, QoS management,multi users environment, user mobility, handover procedures, andfrequency reuse techniques. Four kinds of network nodes are modeled:user equipment (UE), evolved Node B (eNB), Home eNB (HeNB), Home eNB(HeNB), and Mobility Management Entity/Gateway (MME/GW). Fourdifferent traffic generators at the application layer have beenimplemented and the management of data radio bearer is supported.Finally, well-known scheduling strategies (such as Proportional Fair,Modified Largest Weighted Delay First, and Exponential ProportionalFair, Log and Exp rules), AMC scheme, Channel Quality Indicatorfeedback, frequency reuse techniques, and models for physical layerhave been developed.

采用了C++撰写,PHY层悬空,具备L2以上的协议栈,采用GPLV3协议。

OAI

OpenAirInterface isan open source platform and open forum that is concerned with airinterface standards such as 802.16m and LTE. Here the focus is not ondeveloping solutions that are deployment-ready, and is rather insteadon spectral, algorithmic and protocol efficiency research, enablingdemonstrators which are based on high performance embeddedarchitectures, and the test, validation and analysis of wirelesssystems.

Developmentof OpenAirInterface is led by graduate school and researchcentre, EURECOM,who also operate a laboratory facility with a multi-antenna cell sitethat is used in FP7 research projects.

采用C语言,简单明了,具备L1/L2/L3eNB软件栈,采用GPLV3协议。





你可能感兴趣的:(LTE协议栈实现,开源LTE,GPL,4G开源协议栈,LTE无人机应用,LTE通信)