![蜂窝网络的数据链路协议有哪些?](https://linux22.com/image/602764/%E8%9C%82%E7%AA%9D%E7%BD%91%E7%BB%9C%E7%9A%84%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%8D%8F%E8%AE%AE%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.png)
蜂窝网络的链路层协议有哪些?
高速蜂窝网络有多种平台。从 GSM 到 GPRS、W-CDMA、HSPA、LTE 等。我(大部分)从研究生院学习的知识(BPSK、QPSK、MIMO、衰落等)了解无线电传输的物理细节,以及 IP 及以上软件细节。但我不知道,而且我似乎找不到有关蜂窝网络中特定数据链路协议的信息。(而不是以太网、802.11 等)
我特别感兴趣的是了解在链路层是否以及如何管理由于衰落和其他因素而导致的数据包丢失,或者他们是否根本不关心并让传输层关心这个问题。
我之所以问这个问题,是因为我想评估我是否能够设法采取一些专门针对蜂窝网络的传输层(UDP)数据包丢失对策。
我的问题是:蜂窝网络的数据链路协议是什么?这仅仅是解决更大问题的起点,超出了本特定问题的范围。
查看一些日文文档,似乎有一些协议,例如用于 W-CDMA 的 DPCCH/DPDCH,但坦率地说,有关这些协议的信息非常稀少(目前甚至维基百科页面都是孤儿)。 有没有什么好的资源可以开始使用?
请注意,我是这个网站的新手。如果这个问题措辞错误、不合适或有问题,请原谅我。我想学习并成为这个社区的优秀成员,所以如果您考虑关闭或否决此问题,请考虑给我提出建设性的批评。我非常乐意接受批评,这不会浪费您的时间。
答案1
这3GPP 规范是免费的。事实上,很多电信规范都是免费的。它们通常受专利保护,但可以免费下载。不幸的是,有些规范要花很多钱。泰科迪亚一般售价数百美元 :( 唉,很多类似的信息在其他地方是免费的。例如,ISDN CPE 建议,以前称为 Bellcore SR-NWT-002343,这是实施利普里,涵盖的内容与 ITU-T Q.9 系列建议相同。顺便说一句,当前文件将是SR-4994,重量“仅仅”为 450 美元。
您可能应该开始查看 3GPP 技术规范 (TS) 系列 24。规范编号参考很方便。您正在寻找的特定协议属于IP多媒体子系统。我对这些内容不够熟悉,因此无法向您指出一份能够解决您所需特定层的文档。
您将遇到的主要问题是电信的层次非常复杂。这在试图理解事物时是个问题——但在实施事物时,这却是天赐之物。在开发和调整协议时,他们真的不想重新发明轮子。因此,每次需要一些新功能时,只添加这个新功能,而旧协议通常会被保留和重用。例如,当 GSM 出现时,许多用于固定电话终端的 SS7(IIRC)信令被重用,只是为了不重新发明轮子。他们只为移动特定的事情添加了新信令——终端识别、安全、切换、漫游等。
3GPP 规范中有大量对其他标准的引用。阅读起来会很费劲,直到你对事物的界面有了大致了解。而且它们对缩写词的使用并不方便。如果没有缩写词,情况会更糟——文档可能会长一倍。
3GPP 有很好的参考页面,其中包含大多数常见技术的“进一步阅读”,例如长期演进 (LTE),LTE-高级版,高速分组接入。
我认为称 3gpp 为“旧”是不正确的——它是一个合作项目,连接了多个标准开发组织,并且它们不断发布所谓的新版本。这些版本包括 GPRS-EDGE、W-CDMA、HSDPA、HSUSPA、HSPA+、LTE 和 LTE-A。我认为所有这些技术标准都可以在一个屋檐下免费获得,这几乎好得令人难以置信——您甚至不需要在他们的网站上注册。
当您看到对其他协议的引用时,当前国际电信联盟和所有国际电联无线电通信部门建议可免费下载,3GPP TS 文档也是如此。