Friday, March 8, 2013

My View Of Municipal Funded Broadband

CBS Atlanta 46
There is a fundamental debate based on principles.

On the one hand I am averse to "government going into business".

We have seen several government based telecommunications initiatives that start off with great fanfare (ie: one government in Georgia laid a fiber ring for sale of access to local businesses - only to fall behind as the incumbent telecom carriers offered "Carrier Ethernet").    The (local) government is not able to draw upon the capital markets to fund expansion and updates like a publicly traded telecommunications company can.

On the other had - there are small to mid-sized cities around Georgia that are "islands".   While AT&T (formerly BellSouth) covers the majority of the state - there are some areas in the corners of the state that don't have the population density to justify the business case for installing fiber facilities.

If the local residents put forth an initiative to leverage their collective resources to install telecommunications facilities that will bring them faster Internet - there should be no blanket barrier to their doing so.

I think that the best way to handle this is to force the municipality to create an "Authority" - separate from the city but which receives funds from the local government - if they chose to do so.

In the world of telecommunications there are:

  • Access Circuits  - to the house
  • Distribution Circuits - which aggregate a community's "access circuits" and carry it to the central office
  • Trunk Circuits - which carry the traffic back to the large city (likely Atlanta) for access to the larger realm of the Internet
The municipal authority is likely to have to link up with the incumbent AT&T (or Comcast which has cable television & Internet trunks and distribution circuits or even Verizon which may have its own fiber in Georgia to carry its cellphone traffic) in order to carry its Internet traffic to the greater Internet - it is in both party's best interests to negotiate some type of interchange agreement.

In the case of the local carrier - in this case AT&T - that same city which did not have enough customers to justify investment in a state of the art copper/fiber hybrid network - just became even less attractive as the municipal competition threatens to reduce its "take rate" for subscribers even further.   

For the municipal system - again - what gets installed as a state of the art network must be maintained and upgraded.  Over time, many times, they are not able to keep up.   


I believe that it is reasonable for the state of Georgia to lean on AT&T to take some of the revenues it obtains from the Atlanta/Savannah / Augusta markets and invest in resources in other places that are less viable from the perspective of population density.   

Install the high speed trunk lines and distribution lines.  
Initially allow the municipal authority to install the access circuits - AND - consider LOCAL WIRELESS ACCESS as a more efficient means of providing coverage than "copper / fiber to the house".

Over time - it might be in both party's advantage to have the "mega telco" purchase the assets of the municipal system outright in order to manage and upgrade the system sufficiently. 

INSTEAD OF BLANKETLY PROTECTING EITHER INTEREST AND SAYING "NO" OR "YES" TO EITHER PARTY   - A STRATEGY TO ACHIEVE A FAVORABLE END OVER TIME SHOULD BE PROMOTED. 

Monday, December 3, 2012

Police "Automated License Plate Readers" - A Balance Between Police Intelligence And Privacy

Are automatic license plate readers a violation of privacy?


Technologically - "You ain't seen nothing yet" in regards to computer aided surveillance in the hands of law enforcement.

Take the modern day hand-held laser gun that the police must hold in hand by the side of the highway and connect it to a system with "Computer Vision" that captures a picture of ALL of the cars in the view of the camera and renders an individual speed measure upon the screen for the police officer to cheery pick his target.   Don't bother slowing down.  By the time you realize that your speed has been captured - it will be too late.  Prepare to pay your speeding ticket.


The pervasive scanning done by the actual subject of the story at the link above - Automated License Plate Reader - is a matter of strict policy.

The same police car that could scan for a car that has a driver with outstanding warrants (a good thing) is the same platform that could be mounted in various places around a city or highway system and monitor the movement of virtually ever single car on the road - for no other reason than the creation of a 'Big Brother' Tracking System.

The data handling policies associated with this movement toward ALPRs are key.
The police agencies should not be allowed to retain their data for more than a few days.   They should not be allowed to "sell" the data.  There should not be a massive national "data warehouse" where all of this data is aggregated.

Failing these policies the conditions in the movie "Gattaca" will be upon us.


Thursday, August 16, 2012

Facedeals - Computer Facial Recognition Software



If there is an opportunity cost to my blogging activity it is this space. I was supposed to clear C++ and then C# in order to get into OpenCV.

People are using the Microsoft Kinect hardware and SDK along with OpenCV to do some pretty amazing things with computer vision.

If you see my blogging activity taper off significantly - you should assume that I have changed priorities and focused upon this area.

Red Pepper Labs

Saturday, July 7, 2012

LevelUp - Mobile Payments Via 2D Barcode From Your Phone

LevelUp Mobile Payments Service

Level Up has an interesting angle on mobile payments.

Just as Near Field Communications (NFC) prepares to be rolled out by the major mobile phone operators and device manufacturers , Level Up has chosen to use a software client that generates dynamic 2D barcodes on the user's screen for reading by a cellphone that is affixed to the retail merchant's pay station.

This is innovative.

Where as NFC requires a device with NFC circuitry (a radio and a secure storage location to house the digital keys that associate your phone with the payment card account you wish to use), the use of 2D bar codes for transmission of customer identification is far more universal.  NFC is limited by the number of handsets in the field deployed with this feature.

Nearly every modern phone has a display to render a 2D bar code.

It is possible for a rogue 'man in the middle' camera to position itself behind the merchant's counter and take a picture of the customer's bar code.  The real question is:  Is the 2D bar code dynamically generated per transaction?  (and is there a PIN that must also be entered in by the consumer?)

In my opinion - the market should be open to a multitude of payment media.  It is far more important to achieve a critical balance of users of mobile payments than to have this genre (again) be slowed down as the oligopolists (banks, telecom companies, credit card processors, device manufacturers) pursue their own selfish interests by having their standard win out at the expense of others.

I am not sure about the 0% interchange fee charged by LevelUp.   They are about to receive some serious competition in the next 2 years.  They need to have sufficient financial resources to survive.

Friday, July 6, 2012

The Raspberry Pi - A $35US Computer Set To Take Over The World


A dirt cheap, single board computer
A monitor
Some programming skills

This little board could be used as:

  • An embedded PC to add logic to a device that presently has little (ie: A web cam that is empowered to do facial recognition)
  • A low cost Internet access PC
  • An @home sensor network to do home automation and security