Font Size: a A A

The Design And Implementation Of Intelligent Router Based On Raspberry Pi

Posted on:2017-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:J X WangFull Text:PDF
GTID:2428330596456802Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
The appearance and development of intelligent home network inject new vitality and energy for the information society.However,it also puts forward more advanced demands,not only computer and laptop require Internet connection,but also various electronic products such as smartphone,even intelligent household electrical appliances require to connect to the network for information communication or intelligent control.Therefore,traditional routers can no longer meet home intelligence development demand,routers start to shift to intellectualized direction.The topic designed Raspberry Pi-based intelligent router system based on actual demands,this system not only realizes the function of wireless router,but also household electronic equipments can carry out communication or file sharing by network connection.Meanwhile,users can check and configure intelligent router status by Web browser form and off-line download file by remote control.The system guarantees the safety of users information by accessing authentication.The system is designed to improve the router's practicability and functional diversity and reduce cost etc.The system mainly consists of wireless router part,intelligent function part and client-side part.(1)First,based on the function demand of routers,wireless router scheme for Raspberry Pi-based software platform is designed,and software development platform of raspbian-based operating system is built.Then,focus on the completion drive program of wireless LAN and design of wireless access point AP business function software module based on deep analysis for wireless LAN protocol.Finally,DHCP server is transferred to complete IP address distribution of access site,realizing the routing forwarding function by iptables configuration.(2)Intelligent function part mainly includes: off-line download,file sharing and intelligent storage management.Mldonkey,Transmission and combination of Aria2 and YAAW are adopted to realize eMule,BT and HTTP/FTP multithreading off-line download;realize data sharing in different ways of file level based on CIFS/SMB and NFS network file system;meanwhile,adopt a combination of RAID technology and LVM technology to manage data storage,and utilize Bypy to synchronize Baidu Cloud hosting so as to improve data read/write rate in the equipment and system safety.(3)It adopts browser webpage way at client-side,and HTML language to write display and control interface at browser webpage client-side,and carries out data interaction by CGI specification and Web server.Through operation test,home wireless router,intelligent function part and client-side can operate steadily,which realizes expected functions.The intelligent router system improves applicability and reduces cost,which basically meets users' demands.
Keywords/Search Tags:intelligent router, Raspberry Pi, Raspbian, Access Point
PDF Full Text Request
Related items