预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

IGRS基础协议的研究与实现的任务书 任务背景: 随着智能家居、智慧城市等新兴应用的不断涌现,智能终端设备的数量和种类越来越多,各种智能家电、传感器、智能穿戴设备等设备之间需要互相通信和交互。目前智能终端领域使用最为广泛的通信协议是Wi-Fi和蓝牙,但它们都有一些缺点,如Wi-Fi需要连接到Internet、蓝牙的距离和传输速度都有限制。为了解决这些问题,从2007年开始,中国提出了一种新的智能传输协议:IGRS。 任务目标: 本项目旨在深入研究IGRS基础协议,实现IGRS协议相关的通信功能,包括IGRS在线发现、IGRS认证、IGRS组网、IGRS传输等功能。具体任务如下: 1、研究IGRS协议的基础知识,深入了解IGRS基础协议的体系结构、协议栈、协议框架、协议流程等内容。 2、设计并实现IGRS协议的在线发现功能,实现基本的设备发现和设备属性查询功能。 3、设计并实现IGRS协议的认证功能,实现设备之间的双向认证和安全连接的建立功能。 4、设计并实现IGRS协议的组网功能,实现设备之间的组网和网络拓扑结构构建。 5、设计并实现IGRS协议的传输功能,实现安全、可靠、高效的数据传输功能。 6、编写相关文档,包括需求分析、系统设计文档、测试文档和用户手册等。 任务要求: 1、熟悉C或C++编程语言,有较强的数据结构、算法和网络编程能力。 2、了解TCP/IP协议族,有一定的Socket编程经验。 3、了解嵌入式系统和Linux系统的基础知识。 4、具备良好的沟通、交流和团队协作能力。 5、有一定英语阅读能力,能够阅读IGRS协议英文文档。