用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

MC68VZ328的智能家庭网关的解决方案

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:53:40
在设计实现TCP有限状态机时,使用过程驱动方案为每个输入状态启动一个过程。当某一事件发生时,TCP利用当前状态来选取一个适当的过程。该过程处理输入事件并更新当前状态变量值,即每个状态对应一个过程,当一个输入报文段到达时,TCP调用当前状态对应的过程,进行处理。程序主要如下:

if(SYN_IN && port_right)tcp_send_SYN_ACK 0;

else if(SYN_IN && port_num_wrong)tcp_send_RST_ACK 0;

else if(ACK_IN && port_num_right && have_data)http_process (tcp_ACK);

else if(FIN_IN && port_num_right && have_data)http_process (tcp_FIN);

else if(FIN_IN && port_num_right && no_data)tcp_send_FIN 0;

else

4 总结

该解决方案中只实现了家庭网关的网络控制功能,在下一步中将逐渐加入使用电话对家庭网关的控制功能。这样就使人们在不能上网的情况下只需要使用电话,就能通过智能家庭网关实现人们只有在网上才能实现的功能。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:984.37500 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号