FI – ULAR 2W 2W I FI CEL ELLULAR AUTOMATIC ROAMING Students : Tal Sharon, Oded Leiba, Shai Shabat, Roey Arditi, Maor Hornstein Mentor: Liron January 2012
I NTRODUCTION Purple company is a cellular provider that in addition to voice services and SMS- offers its clients internet access. The company users quantity is increasing and so is the demand to internet access which takes a toll from the network overload. Our goal is to find a way to decrease network overload without effecting the clients or changing the network structure.
A SSUMPTIONS Existing internet providers have unused bandwidth at the same time as our mobile company pick hours. The developed “router” application will schedule the bandwidth sharing, without harming the private clients. 90 80 70 60 cellular 50 internet 40 30 20 10 0 00:00 04:48 09:36 14:24 19:12 00:00
O BJECTIVES Purple’s clients will use bandwidth of private clients and business costumers of the internet provider, without any action from their part (neither purple’s nor provider’s clients). Development of two software applications. First – will be located on the smartphone and will manage the switching between the cellular internet and the WI-FI internet automatically based on an on-line database that will give us the best location to connect to. Second – will be located on the home (or business) router and will manage to access the Purple application and the amount of bandwidth given to Purple. The internet provider’s private clients will give their approval for the bandwidth sharing through the website agreement, and receive money per used Mbit but not more then a fix amount.
P ROVIDING COSTUMERS MOTIVATION Earn money without doing anything. No effort and no harm by his side.
T HE SOFTWARE APPLICATIONS R OUTER : Each router updates the database with provider’s data (BW capacity & usage, availability, location, signal strength etc.). Privacy- keeping provider’s client network blocked to non -Purple users. Billing. U SER : Unnoticeable (no need for user intervention). Application will always prefer the available wireless network, with enough unused bandwidth, according to the user’s requirement. Connected to database, always finds the optimal networks to connect to, based on location (internet ability, not high-power-consuming GPS). Allowing mobility- The time between each sample (networks selecting) will be dependent on movement detector.
M ILESTONES Legal implications (Weeks 1-3) Checking the legal implications. Financial research (Week 1-3) Checking the profitability and the budget of the innovation. Market research (Week 1-3) Research the compliance and resonance of the customers. Topologic research (Week 4-6) Checking the coverage of the wireless networks. Coding (Weeks 7-15) Deliverables: code. Testing (Weeks 16-17) Deliverables: final product. lunching(Week 18)
D EVELOPMENT E NVIRONMENT Language: C# (C-Sharp) IDE: Visual Studio Technologies: Applet Security libraries and functions
F INAL D ELIVERABLES Software Phone application Router application Documentation Contract with the internet providers Legal approval document
Thank you…
Recommend
More recommend