Open Access. Powered by Scholars. Published by Universities.®
- Discipline
- Keyword
-
- Community detection (3)
- Handover (3)
- Social networks (3)
- 5G (2)
- Machine Learning (2)
-
- Raspberry Pi (2)
- 3D Printer (1)
- 5G Mobile Network CRAN MEC cache management (1)
- 5G V2X (1)
- Android (1)
- Beam-selection (1)
- Botnet Detection (1)
- CMAB (1)
- COVID-19 (1)
- Caching strategies (1)
- Cell Selection (1)
- Cheating detection (1)
- Cloud computing (1)
- Cloud security (1)
- Cloud-based computing networks (1)
- Community intersection (1)
- Content Distribution Bit Torrent Incentives (1)
- Delay Tolerant Network (1)
- Delay Tolerant Networks (1)
- Disaster internet connectivity (1)
- Disconnect Data Distribution (1)
- Distributed Seed-Set Expansion (1)
- Distributed evaluation of code (1)
- Dual User-Adaptation (1)
- Edge computing (1)
Articles 31 - 38 of 38
Full-Text Articles in OS and Networks
Generic Online Learning For Partial Visible & Dynamic Environment With Delayed Feedback, Behrooz Shahriari
Generic Online Learning For Partial Visible & Dynamic Environment With Delayed Feedback, Behrooz Shahriari
Master's Projects
Reinforcement learning (RL) has been applied to robotics and many other domains which a system must learn in real-time and interact with a dynamic environment. In most studies the state- action space that is the key part of RL is predefined. Integration of RL with deep learning method has however taken a tremendous leap forward to solve novel challenging problems such as mastering a board game of Go. The surrounding environment to the agent may not be fully visible, the environment can change over time, and the feedbacks that agent receives for its actions can have a fluctuating delay. In …
Design Concept For A Failover Mechanism In Distributed Sdn Controllers, Nathan Kong
Design Concept For A Failover Mechanism In Distributed Sdn Controllers, Nathan Kong
Master's Projects
Software defined networking allows the separation of the control plane and data plane in networking. It provides scalability, programmability, and centralized control. It will use these traits to reach ubiquitous connectivity. Like all concepts software defined networking does not offer these advantages without a cost. By utilizing a centralized controller, a single point of failure is created. To address this issue, this paper proposes a distributed controller failover. This failover will provide a mechanism for recovery when controllers are not located in the same location. This failover mechanism is based on number of hops from orphan nodes to the controller …
Maximizing The Speed Of Influence In Social Networks, Yubo Wang
Maximizing The Speed Of Influence In Social Networks, Yubo Wang
Master's Projects
Influence maximization in social networks is the problem of selecting a limited
size of influential users as seed nodes so that the influence from these seed nodes can propagate to the largest number of other nodes in the network. Previous studies in influence maximization focused on three areas, i.e., designing propagation models, improving algorithms of seed-node selection and exploiting the structure of social networks. However, most of these studies ignored the time constraint in influence propagation. In this paper, I studied how to maximize influence propagation in a given time, i.e., maximizing the speed of influence propagation in social networks. …
Social Network Leverage Search, Payal Gupta
Social Network Leverage Search, Payal Gupta
Master's Projects
Social networks are at an all time high, nowadays. They make the world a smaller place to live in. People can stay in touch with friends and can make new friends on these social networks which traditionally were not possible without internet service. The possibilities provided by social networks enable vast and immediate contact. People tend to spend lot of time on the social networks like Facebook, LinkedIn and Twitter peeping into their friend‟s accounts and trying to stay connected with the world.
However, recently people have started closing their accounts on these famous social networks after having been irritated …
Improving Performance Of Bittorrent Network Through Incentive Mechanism, Mingzhe Li
Improving Performance Of Bittorrent Network Through Incentive Mechanism, Mingzhe Li
Master's Projects
Content Distribution via Internet has become increasingly popular right now. Compared with centralized file distribution system using FTP and HTTP protocols, P2P (Peer to Peer) is more cost-effective. Furthermore, it could help save on bandwidth costs and to handle pick demands. Among many P2P protocols, BitTorrent is one of the most popular protocols right now. The BitTorrent network uses tit-for-tat as a method of seeking Pareto efficiency. However, seeders who contribute more to BitTorrent network than leechers are not incentivized to stay online and upload to others. This paper discusses an incentive mechanism which rewards seeder, who stays in a …
Improving The Performance Of A Proxy Server Using Web Log Mining, Akshay Shenoy
Improving The Performance Of A Proxy Server Using Web Log Mining, Akshay Shenoy
Master's Projects
Web caching techniques have been widely used with the objective of caching as many web pages and web objects in the proxy server cache as possible to improve network performance. Web pre-fetching schemes have also been widely discussed where web pages and web objects are pre-fetched into the proxy server cache. This paper presents an approach that integrates web caching and web pre-fetching approach to improve the performance of proxy server’s cache.
Evaluation Of Classical Inter-Process Communication Problems In Parallel Programming Languages, Arunesh Joshi
Evaluation Of Classical Inter-Process Communication Problems In Parallel Programming Languages, Arunesh Joshi
Master's Projects
It is generally believed for the past several years that parallel programming is the future of computing technology due to its incredible speed and vastly superior performance as compared to classic linear programming. However, how sure are we that this is the case? Despite its aforesaid average superiority, usually parallel-program implementations run in single-processor machines, making the parallelism almost virtual. In this case, does parallel programming still remain superior?
The purpose of this document is to research and analyze the performance, in both storage and speed, of three parallel-programming language libraries: OpenMP, OpenMPI and PThreads, along with a few other …
Online Application Monitoring Tool, Sathya Anandan
Online Application Monitoring Tool, Sathya Anandan
Master's Projects
In some classes, students take online tests and some types of network activity (for example trying to find the answers in www.google.com) will be considered as cheating during the exam. It would be useful if instructor could monitor online activities of each student to detect cheating. The goal of this project is to develop such a tool using client/server architecture. Tool should display the student's hostname and the website visited during unauthorized web activity. Professor should able to see the applications opened by all students and he will have an option to view the log files of all the students …