Thursday 17 September 2015

How is the Home Wifi Scene in 2018 ?

The ubiquity of wifi access continues. In India the impending launch of Reliance Jio FTTH services is further democratizing the broadband scene. In many places speed has jumped by 10x, data by 10x at the same price for end user. APRC is no exception. Its likely that 1 Gbps speed maybe available to consumers with 1 TB monthly data at less than Rs. 2000 by 2018 end from all providers or a further 10x improvement.

However Home Wifi can become a BOTTLENECK as wifi speed only increases about 3x per generation (5 years). people are commonly running into a  situation where their connection speed is 100 mbps or more (10x-30x speed improvement in last 6 months), but they are not able to get this speed all around their homes using wifi. So the question that naturally arises is how to implement wifi inside home ?

As a rule of thumb this is what we need to cover our entire home (single floor) almost equivalently with Wifi speed matching your internet connection speed:


  1. 10 mbps or below  connection - Single Band (2.4G) 802.11n router and range extenders. AFAP centralize router position in home
  2. 10-40 mbps - Dual band  (2.4G, 5G) 802.11n router, and add on APs +  range extenders
  3. 40-100 mbps - Dual Band router AC router and range extenders, entry level mesh solutions from dlink, tp-link, tenda, netgear, asus, plume, Eero, etc
  4. 100-300 mbps - High end mesh solution (Netgear Orbi RBK50, Orbi Pro, etc) or multiple entry level 802.11ac APs (supporting handoff of clients) supported by wired LAN backhaul to router
  5. 300-500 mbps - High end mesh with one satellite solution per room, or multiple AC1750+ APs (supporting handoff of clients) per room supported by wired LAN backhaul to router
  6. 500 mbps+ - Ditch wifi and settle for gigabit ethernet LAN. 10G not practical for home networking for the time being

1-2 are extinct in APRC. 3 is common while 4-6 are emerging scenarios.  One more reason why the sub-committee recommended setting up of wired LAN infra inside each home.

- Suman Kumar Luthra @ APRC-P3 Telecom Sub-Committee

Tuesday 15 September 2015

How do I get a landline connection at home ?

In India (as of 2018), we have multiple ways to get a landline  or fixed telephone as listed below:

(1) Traditional landline - Get a Broadband (a free landline connection gets bundled with it) or Telephone connection from a Fixed or unified Telecom license holder like BSNL, Airtel, Reliance Jio, Tata (the latter 3 are available in APR Condominium) . You will get a 7-8 digit number which has to be prefixed with an STD code to reach out to.

(2)  SIP based IP Phone - Use a VoIP Phone (or old mobile/PC/Laptop with Grandstream wave application installed) and subscribe to BSNL WINGS VoIP Service. It will use your home Wifi or Broadband connection. You will get a 10 digit mobile number, which looks and behaves like a mobile but since you have fixed the terminal location, it will effectively behave as a landline

(3)  Cellular Fixed Terminals - Get a Fixed Cellular Terminal (FCT) device/handset (like Motorola FW200L, Huawei, etc) which supports 2G/3G voice or VoLTE with mobile SIM and use it as a landline. They even come with dual SIM option. You can also use an old mobile for this purpose. Again you will get a 10 digit mobile number, but since your terminal location is fixed, it will effectively behave as a landline with ability to receive SMS.

Please note that their is really no need to have a true landline number (7-8 digits with STD code) as of 2018. You may choose your Broadband provider correctly and then  select any solution. It is not advisable to take landline connection just for address proof sake as the government gives far easier option like Aadhar  to serve as your address proof and also be usable electronically via Digi-locker.

- Suman Kumar Luthra @ APRC Telecom Special Interest Group

Monday 14 September 2015

How can i extend the life of my Wifi Router in 2022


 

WiFi technology is progressing year on year for the last 2 decades and has progressed as per following 6 generations (as of April 2022) :

(1) 802.11a – 5 Ghz band
(2) 802.11b – 2.4 Gband

(3) 802.11g – 2.4 Ghz band

(4) 802.11n – Wifi 4. Both 2.4 Ghz and 5 Ghz band

(5) 802.11ac – Wifi 5 Wave 1 and Wave 2 . Features Triband devices (2.4G + 2x5G)
(6) 802.11ax – Wifi 6, 6e and Wave 2 . Features upto quad band (2.4G + 2x5G + Ghz). This generation can be considered a major improvement
(7) And yes Wifi 7 is already under development …


As such it can be expected that every 3-4 years there is a new generation of WiFi technology introduced in the market. Yet the core purpose and capabilities of Wifi have remained same I.e share the broadband home internet bandwidth among an increasing number of internet enabled devices. It has not progressed to a point where it can challenge or substitute wired Ethernet (which has also progressed from 1G to 2.5/5 and 10G Ethernet for home use, but still 1G Ethernet is mainstream). And practically client speeds are nowhere near specification speeds (both typically are 1/3rd to 1/4th at best). And only now power users are looking for a subset of enterprise features for the home (VLAN, VPNs and internet privacy, Link aggregation, Multi-WAN, Multiple SSIDs, etc).


On the flip side, a bulk of consumer devices still support the legacy 2.4G band only (uses less power, is battery friendly, cheap and ubiquitous) and in most cases the best compute/communication device (PC, laptop, smartphone) supports an older than current state of art generation and limited to no more than 2x2 MIMO wheras your router may support 3x3, 4x4, or even 8x8 MIMO. To make matters worse despite the prevalence of mesh and multiple AP systems, the range of single wifi device is only reducing (6G < 5G < 2.4G) which is a big issue for simple home networks where a single device is highly preferred by consumers ( to some extent this creates a desire to upgrade)


So in such a reasonably quick evolution cycle, its very likely that every 3-5 years, your may be tempted to send your existing home Wifi Router or AP to a landfill (yes most cannot reuse and most will not buy it in the seconds market ) and jump to a next best thing in the market. However as it stands not every device needs high wifi speeds. Even though home fixed internet speeds typically cap off till 1 Gbps is most markets, there is rarely a case that one needs a speed in excess of 25 mbps per device. Its only when the total number of bandwidth hungry devices increases (like multiple family members using high speed applications independently at same time), do we really need high speed connections and high overall capacity wifi routers.


WiFi Router OEMS traditionally have focused more on hardware and not software. Their hardware evolution follows generations and technology advancements (new SoCs), but software remains same. To make matters worse on software side, in the last decade few WiFi OEMs have being caught planting, retaining or ignoring backdoors in their router software with government agencies rumored to be the driver behind these indiscretions. In some countries, the laws require OEMs to cooperate with government agencies in the interest of national security and this provision is prone to be abused by rogue governments and secret service agencies. Security also is a revolving door with hackers finding newer and newer vulnerabilities to exploit every software, and until an OEM routinely patches firmware for a router during its life-cycle, the consumer will be exposed to the risks. Also the all-in-one Home gateway device provided as operator locked CPE to broadband customers is rarely updated, is closed source (unknown whether ISPs control it some lesser known factory), and has unpolished features and therefore considered a big security and privacy risk by many security-conscious users.


Their is potentially a way out of all these problems i.e. to flash a FOSS firmware (like OpenWRT, DD-WRT, FreshTomato, etc) on COTS hardware routers and get rid of the proprietary firmware limitations and security vulnerabilities:


  1. It will typically bring a newer or latest version of Linux kernel and networking platform software which ensure all known security vulnerabilities have been addressed from the date the OEM firmware was released.

  2. As the firmware is based on FOSS, the code has been reviewed by thousands of developers who will simply not allow a backdoor, or known defect/vulnerability to slip through or make it possible for any governmental-agency/corporate as a block to influence.

  3. It will incorporate latest improvements in algorithms and therefore potentially bring higher performance, coverage etc

  4. Because development and build is a constant process, new features (including enterprise grade like VLAN, VPN, Multi-WAN or Mesh algorithms etc) will get added even in entry level hardware greatly extending the usable lifecycle of the hardware (consider that only a minority of users actually need an upgrade to latest Wifi generation gear)


The only handicap that this may bring is throughput reduction AND higher CPU use (oinly the former is usually visible to end user) in areas like hardware acceleration of NAT, encryption, etc which happens due to the proprietary nature of *most SOC hardware and drivers. This may increase the operating temperature of hardware device (it has not being designed to operate at 80-90% CPU usage consistently and therefore presents new cooling challenges that OEM has not anticipated/addressed) reducing its life. Apart from this aspect upgrading to FOSS firmware seems a better option in every way compared to depending on OEM supplied closed source firmware.


So unless all you want to do is add to the landfill a few years down the line, you may consider before purchasing a new Wifi Router whether it will or can be supported by FOSS firmware like OpenWRT, DD-WRT or Advanced Tomato. It is one way of extending the shelf life of router. And almost all these Router firmware use Linux and the software ecosystem around this OS. And those who are planning to discard their existing routers, may first consider consider trying out a suitable FOSS firmware to see if it can extend your router life and continue meeting your revised need. And for the hyper sensitive, you may out-rightly buy a device that supports these FOSS firmware and use the FOSS firmware from day 1 ignoring the warranty.


- Suman Kumar Luthra @ APRC Telecom Special Interest Group