Resource Recommendations
1: Project Title: Build a Software Defined WLAN with CloudMac
Author(s): Tong Li, Kun Yang, Shengchao Liu
[How to build the cloudmac step by step, please download this guide , scripts mentioned in this guide please refer to here.]
Introduction: Traditionally, Access Points (APs) in Wireless Local Area Networks (WLANs) were devices with low processing power and little intelligence. However, this design paradigm has gradually been abandoned and APs are getting more powerful and concentrate more functionality.
CloudMAC is a new management architecture for WLANs. The key idea of CloudMAC is to split up a WLAN AP into a physical AP, which just forwards MAC frames, and a virtual AP, which is hosted in a virtual machine in a data center or the cloud and contains all functionality such as MAC frame generation and authentication services. The virtual and the physical AP are connected via an OpenFlow enabled network.
Towards Software Defined WLAN, Vestin J et al. proposed CloudMac. However, it is not easy to rebuild this system, we tried to analyze the newest source code of Cloudmac in Github, and modified its source code, we rebuilt the SDN-based WLAN sucessfully and we are planning to conduct real experiments in this system such as seemless handoff of APs.
Reference:
Vestin J, Dely P, Kassler A, et al. CloudMAC: towards software defined WLANs[J]. Acm Sigmobile Mobile Computing & Communications Review, 2012, 16(4):42-45.
Author(s): Tong Li, Kun Yang, Shengchao Liu
[How to build the cloudmac step by step, please download this guide , scripts mentioned in this guide please refer to here.]
Introduction: Traditionally, Access Points (APs) in Wireless Local Area Networks (WLANs) were devices with low processing power and little intelligence. However, this design paradigm has gradually been abandoned and APs are getting more powerful and concentrate more functionality.
CloudMAC is a new management architecture for WLANs. The key idea of CloudMAC is to split up a WLAN AP into a physical AP, which just forwards MAC frames, and a virtual AP, which is hosted in a virtual machine in a data center or the cloud and contains all functionality such as MAC frame generation and authentication services. The virtual and the physical AP are connected via an OpenFlow enabled network.
Towards Software Defined WLAN, Vestin J et al. proposed CloudMac. However, it is not easy to rebuild this system, we tried to analyze the newest source code of Cloudmac in Github, and modified its source code, we rebuilt the SDN-based WLAN sucessfully and we are planning to conduct real experiments in this system such as seemless handoff of APs.
Reference:
Vestin J, Dely P, Kassler A, et al. CloudMAC: towards software defined WLANs[J]. Acm Sigmobile Mobile Computing & Communications Review, 2012, 16(4):42-45.
1: Project Title: SPEF—Toward Optimal Traffic Engineering
Author(s): Hongying Liu, Tong Li, Meng Sheng
[Resource in sourseforge download or in github download]
Introduction: Start with viewing the conventional optimal TE problemin a fresh way, i.e., optimally allocating the residual capacity to every link. Then we make an elegant generalization of network utility maximization (NUM) to close this problem, where the network operator, instead of end users, is associated with a utility function of the residual capacity to be maximized. We demonstrate that under this framework, the optimal routes resulting from the optimal TE are also the shortest paths in terms of a set of positive link weights that are explicitly determined by the objective function and the residual capacity. The network entropy maximization theory is employed to enable routers to exponentially, instead of uniformly, split traffic over ECMP. The Shortest-path Penalizing Exponential Flow-splitting (SPEF) is designed as a link-state protocol with hop-by-hop forwarding to implement our theoretical findings. An alternative MPLS-based implementation is also discussed here. Numerical simulation results have demonstrated the effectiveness of the proposed framework as well as SPEF.
Reference:
Ke Xu, Meng Sheng, Hongying Liu, Jiangchuan Liu, Fan Li and Tong Li, "Achieving Optimal Traffic Engineering Using a Generalized Routing Framework." IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 27, no. 1, pp. 51-65, 2014. (SCI, CCF A)
Author(s): Hongying Liu, Tong Li, Meng Sheng
[Resource in sourseforge download or in github download]
Introduction: Start with viewing the conventional optimal TE problemin a fresh way, i.e., optimally allocating the residual capacity to every link. Then we make an elegant generalization of network utility maximization (NUM) to close this problem, where the network operator, instead of end users, is associated with a utility function of the residual capacity to be maximized. We demonstrate that under this framework, the optimal routes resulting from the optimal TE are also the shortest paths in terms of a set of positive link weights that are explicitly determined by the objective function and the residual capacity. The network entropy maximization theory is employed to enable routers to exponentially, instead of uniformly, split traffic over ECMP. The Shortest-path Penalizing Exponential Flow-splitting (SPEF) is designed as a link-state protocol with hop-by-hop forwarding to implement our theoretical findings. An alternative MPLS-based implementation is also discussed here. Numerical simulation results have demonstrated the effectiveness of the proposed framework as well as SPEF.
Reference:
Ke Xu, Meng Sheng, Hongying Liu, Jiangchuan Liu, Fan Li and Tong Li, "Achieving Optimal Traffic Engineering Using a Generalized Routing Framework." IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 27, no. 1, pp. 51-65, 2014. (SCI, CCF A)
2: Project Title: TSP—Traffic sharing platform for mobile networks
Author(s): Tong Li, Hui Su, Shenlin Zhang
[Resource download ]
Introduction: Ubiquitous uninterrupted Internet access is no longer a dream and has become a fundamental need. People have been accustomed to access Internet through their smartphones. However, the traffic volumes, consumed by users with different online habits, vary in the same period of time. The user who has redundant traffic cannot share it with others. The problem results in the waste of resource and wealth. (i) We design and implement a traffic sharing platform (TSP) for mobile users. (ii) We introduce some incentive mechanisms in TSP which make the distribution of provider more reasonable and contribute to increase marginal benefit of provider. (iii) We could optimize network resource configuration and achieve Pareto Optimality of the whole society utility. Simulations show that the TSP is available and the incentive mechanism is effective. The TSP platform is an attractive and more credible solution to solve such traffic sharing issues.
Reference:
Hui Su, Tong Li, Ke Xu, Shenglin Zhang and Xiaoliang Wang. "TSP: A Traffic Sharing Platform for Mobile Networks." IEEE/ACM International Symposium on Quality and Service (IWQoS), pp. 67-68, 2015. (EI, CCF B)
Author(s): Tong Li, Hui Su, Shenlin Zhang
[Resource download ]
Introduction: Ubiquitous uninterrupted Internet access is no longer a dream and has become a fundamental need. People have been accustomed to access Internet through their smartphones. However, the traffic volumes, consumed by users with different online habits, vary in the same period of time. The user who has redundant traffic cannot share it with others. The problem results in the waste of resource and wealth. (i) We design and implement a traffic sharing platform (TSP) for mobile users. (ii) We introduce some incentive mechanisms in TSP which make the distribution of provider more reasonable and contribute to increase marginal benefit of provider. (iii) We could optimize network resource configuration and achieve Pareto Optimality of the whole society utility. Simulations show that the TSP is available and the incentive mechanism is effective. The TSP platform is an attractive and more credible solution to solve such traffic sharing issues.
Reference:
Hui Su, Tong Li, Ke Xu, Shenglin Zhang and Xiaoliang Wang. "TSP: A Traffic Sharing Platform for Mobile Networks." IEEE/ACM International Symposium on Quality and Service (IWQoS), pp. 67-68, 2015. (EI, CCF B)
3: Project Title: Chickenfoot
Author(s): Massachusetts Institute of Technology
[Resource download ]
Website: http://groups.csail.mit.edu/uid/chickenfoot/
Introduction: Chickenfoot is a Firefox extension that puts a programming environment in the browser's sidebar so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks.No Firefox 4+ support yet: the latest version of Chickenfoot on this site runs only on Firefox 3. Chickenfoot is no longer under active development at MIT, so the source code has moved to a github repository for further development, including support for recent Firefox versions among other goals. If you want to help with the future development of Chickenfoot, please send mail to Michael Bolin.
Author(s): Massachusetts Institute of Technology
[Resource download ]
Website: http://groups.csail.mit.edu/uid/chickenfoot/
Introduction: Chickenfoot is a Firefox extension that puts a programming environment in the browser's sidebar so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks.No Firefox 4+ support yet: the latest version of Chickenfoot on this site runs only on Firefox 3. Chickenfoot is no longer under active development at MIT, so the source code has moved to a github repository for further development, including support for recent Firefox versions among other goals. If you want to help with the future development of Chickenfoot, please send mail to Michael Bolin.