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

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

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

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

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

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

HINOC系统媒质接入控制(MAC)层的设计与实现的中期报告 1.引言 HINOC系统是一种新型的媒体接入控制方案。它的核心思想是通过物理层的信令实现接入控制,从而避免传统MAC层设计中存在的协议开销、复杂度高等问题。本报告将介绍HINOC系统MAC层的设计与实现情况,并对已完成工作进行总结和展望未来工作。 2.MAC层设计思路 HINOC系统不同于传统的CSMA/CD、TDMA等MAC层协议,它采用物理层的信令来控制媒体的接入。具体来说,HINOC系统通过发送特定的信令到信道中,以控制终端的接入。这种方式既降低了MAC层的处理复杂度,又可以提高网络的性能和灵活性。 HINOC系统MAC层设计的主要目标是实现终端间的均衡接入,保证网络质量和稳定性。为了实现这一目标,我们采用以下设计思路: (1)网络启动阶段:在网络启动阶段,所有终端都必须先进行信道探测,以获取可用的信道信息。当某一终端侦测到有信道空闲时,它会向信道中发送一个申请加入网络的请求消息。如果该消息得到了其他终端的响应,该终端就可以加入网络。 (2)接入控制阶段:在接入控制阶段,每个终端根据自己的状态发送特定的信令以控制媒体的接入。如果有多个终端同时发出信令,则采用争用机制来决定优先级,以保证网络的稳定性。 3.MAC层实现方案 HINOC系统MAC层部分的具体实现如下: (1)帧格式 [帧头(1字节)]+[帧长度(2字节)]+[目的地址(4字节)]+[源地址(4字节)]+[负载(不定长)]+[校验(2字节)] 其中,帧头的位数为8位,用于标识该帧是否为控制信令。如果为控制信令,则帧头为‘1’;否则为‘0’。 (2)帧类型 HINOC系统MAC层共设计了4种帧类型,分别是探测帧、申请帧、控制帧和应答帧。它们的作用如下: -探测帧:用于探测信道是否处于空闲状态。 -申请帧:用于终端想要加入网络时发送的请求消息。 -控制帧:用于已经加入网络的终端发送的控制消息。 -应答帧:用于响应其他终端的请求消息。 (3)帧的处理流程 当某个终端侦测到有信道空闲时,它会向信道中发送一个探测帧。如果其他终端也在该信道上发送了探测帧,则争用机制将决定哪个终端有权发送下一帧。如果该终端赢得了争用,它将发送申请帧来请求加入网络。其他终端接到该消息后将根据自己的状态来向该终端发送相应的控制帧或者将该请求消息放入等待队列中。如果该终端接收到了其他终端的控制帧,则它将根据该帧中的信息来控制自己的接入。如果其他终端接收到了该终端的请求消息并给予了响应,则该终端成功加入了网络。 4.总结和展望 经过了前期的调研和设计,我们已经成功实现了HINOC系统的MAC层。这种基于物理层信令接入控制的新型方案具有很大的潜力和应用前景。在未来的工作中,我们将继续完善系统的其他部分,并进行实际场景的测试和性能评估,以进一步推广HINOC系统的应用。