关于本书

本书的Github仓库[1]提供了5G移动网络:一种系统方法的源代码,遵循知识共享协议(CC BY-NC-ND 4.0)[2]许可条款。我们邀请社区一起在相同的条件下更正、改进、更新本书以及为本书提供新的素材。

如果你打算使用本书内容,请保留以下信息:

Title: 5G Mobile Networks: A Systems Approach

Authors: Larry Peterson and Oguz Sunay

Source: https://github.com/SystemsApproach/5G

License: CC BY-NC-ND 4.0[2]

阅读本书

本书是系统方法系列[3]的一部分,在线版本在 https://5G.systemsapproach.org 上发布。

要跟踪项目进展并收到关于新版本的通知,可以在Facebook[4]和Twitter[5]上跟踪项目。要跟踪关于互联网如何发展的讨论,请在Substack上订阅系统方法[6]

构建本书

你可以下载源代码,从而构建一个Web版本:

  1. $ mkdir ~/5G
  2. $ cd ~/5G
  3. $ git clone https://github.com/SystemsApproach/5G.git

构建依赖Python,构建过程定义在Makefile中。Makefile将创建一个虚拟环境(doc_venv),用于安装文档生成工具集。

要生成HTML,请在_build/html下面执行make html

检查本书的格式,执行make lint

执行make可以看到还支持哪些输出格式。

为本书做出贡献

如果你使用本书提供的内容,那我们希望你也愿意作出为本书做出贡献。如果您对开源项目不熟悉,可以查看“如何为开源项目做出贡献”指南[7]。除了其他事情,你还将学到如何发布你希望得到解决的问题(Issues),并学会如何发出Pull Requests将你的改动合并到GitHub。

如果你想要投稿,并且正在寻找一些需要关注的事情,请查看wiki[8]上当前的待办事项列表。

Reference: [1] https://github.com/SystemsApproach/5G

[2] https://creativecommons.org/licenses/by-nc-nd/4.0

[3] https://www.systemsapproach.org/

[4] https://www.facebook.com/Computer-Networks-A-Systems-Approach-110933578952503/

[5] https://twitter.com/SystemsAppr

[6] https://systemsapproach.substack.com/

[7] https://opensource.guide/how-to-contribute/

[8] https://github.com/SystemsApproach/5G/wiki