Wednesday, April 11, 2007

Ittefaq falls for Google's April Fools Joke

A little humour break.


As is the custom, Google and a bunch of other tech companies came out with their annual April Fool fake news, and looks like Ittefaq fell for it hook, line and sinker. The news item: Google Toilet ISP (TISP). Basically, Google would provide free broadband Internet access through, you guessed it, your toilet.




And Ittefaq published it as serious news. As the date is April 03, they can not claim they were also kidding. I wonder--didn't even the PHD set off some alarms? BTW, the concept of fiber through sewer pipes isn't exactly new or novel, its been done before. But Mr (or Ms. Mishu) and Ittefaq's tech editor: this was a JOKE.




Election costs. Item 1: Ballot boxes


First in a series of posts that will examine the cost of the election. The purpose is to serve as a check and balance, and also to educate the powers that be.


Transparent ballot boxes has been demanded by our politicians (when they are not in power) for a long time. Canada had previously offered to provide them, but now Bangladesh is planning on making them locally at the Gazipur Machine Tools Factory. Lets look at the numbers:
(figures from Daily Star)

  • 2,400,000 ballot boxes (24 lacs, if you want to count the Bangladeshi way)
  • Tk. 1800-4000 per box, depending on the type of plastic used
  • Previous wooden or tin boxes: Tk. 985.
Total costs assuming the low figure: Tk. 43,20,00,000 (Taka 43.2 crore) = US $ 6,171,428

(assuming $1= Tk. 70), and Tk. 96,00,00,000 for the high figure of Tk. 4000/box.
So ladies and gentlemen, may we present the Six Million Dollar boxes.


Time calculation:

These are plastic boxes, which will be glued and screwed together. Lets assume each box will take 10 minutes to manufacture from start to end. (a very conservative estimate). At that rate, one worker will make 6 boxes per hour, 48 in a day, 1056 in a month with 22 working days. So the 2.4 million boxes will take 2272 man-months. To finish the work in 12 months, it will require 189 workers; 18 months will require 126 people.

OK, there you have it:

Somewhere between 125-190 people
working for 12-18 months
will be able to make the 2.4 million boxes
at a cost of beween Tk. 43 crore - Tk. 96 crore (US$6.1 million - US$13.7 million)




Monday, April 9, 2007

Phase I is Voter list with photo, Phase II is National ID

Finally, the powers-that-be are thinking the right way. Election commissioner Sohul Hossain stated yesterday that because a voter list with photos and national IDs (NID) will require the same type of manpower and technology, so the election commission (EC) is doing both at the same time.

Commissionar Hossain also said that while 18 months would be enough to finish the work on the photo voter list (PVL), it will not be sufficient for a national ID. So it will be phase I for the national ID work. The home ministry and other agencies will get involved, but the EC will be the lead agency.

Finally we have some solid numbers: the work for the PVL and the NID will begin at the same time, and the teams will use 8000 laptops, digital cameras, printers and generators.

I got a little confused here. My interpretation of the Bangla report in Ajker Kagoj is that there will be 8000 laptos, digital cameras, printers and generators EACH. ("aat hajar kore laptop, digital camera, generator, printer..."). I perfectly understand the 8000 laptops and 8000 digital cameras, but why would 8000 generators be needed? For that matter, why would even one generator be needed? Previous reports indicated that the Army will perform the data collection. Excellent.

  • Install DC-to-AC inverters on all the trucks
  • Carry spare batteries for laptops
  • Charge when necessary
The issue of digital cameras concern me a bit. I hope the plan includes capturing the image from the same application that will be used for the data collection. Otherwise if just a plain digital camera is used to take photos, it will be a nightmare to reconcile the photos to the records. For the time being, I am not even going to touch the fact that many conservative families will refuse to let their women be photographed (this is the topic of another article), even if there are females holding the camera.

Sunday, April 8, 2007

Election commission to pilot Photo-ID project

Good. As a technologist, I am irritated when people sit in their air-conditioned offices and say a field-work intestive project like this would take X years and Y crore taka to complete based on some assumptions and guesswork. There is noting like an actual experiement to identify the issues, timeframes and budgets.

The Election Commission (EC) has now decided to launch a pilot project to
study the feasibility of its much-talked project for simultaneously preparing a
voter list with photographs and national identity cards before holding the next
parliamentary election. The pilot project, to be run on experimental basis, will
start within a month in a remote rural and an urban area to assess the time
limit and the constraints to implementing the EC's mega voter list project at an
estimated cost of Tk 400 crore in next 18 months, EC sources said. "The Election
Commission decided on Saturday to launch a pilot project, but we did not
identify the areas where the pilot projects will be implemented," Election
commissioner Sahul Hossain said yesterday. "Through this pilot project, possible
difficulties will also be identified to avert those in implementing the voter
list project," he added.

Chief Election Commissioner (CEC) ATM Shamsul Huda in a press briefing
on Thursday said the EC decided to simultaneously prepare a voter list with
photographs and national identity cards in next 18 months. He also said no
election will be held in next 18 months, which is the 'minimum time' required to
implement the voter list project.

The CEC's statement triggered debates regarding the time for preparing
the voter list to hold the stalled ninth parliamentary election. Talking to
reporters at his office yesterday, Election Commissioner Brig Gen (retd) M
Sakhawat Hossain said it is not possible to implement the voter list project in
less than 18 months. About the pilot project, the election commissioner
said the EC has planned to launch the pilot project at the end of this month or
early in May. "A tentative timeframe for implementing the voter list project and
possible difficulties will be identified in this process," he said.

Meanwhile a delegation of Bangladesh Army on Saturday morning made a
multimedia presentation at the EC Secretariat conference room on the process of
implementing the voter list project. "Experts of Bangladesh Army will provide
all sorts of technological assistance and build public opinion for the task. The
Election Commission officials will prepare the voter list," Election
Commissioner Sakhawat said.

The CEC on last Thursday however said the army would be given
responsibilities to implement the massive voter list scheme. Referring to the
army' presentation, Election Commissioner Sahul Hossain said, "They showed how
the project would be implemented. It may require 10 minutes to prepare an
identity card after taking one's photograph."

Required number of committees will be formed comprising army personnel,
chairmen and members of union parishads and nearest contestants of last election
to the bodies. They will visit door to door with digital cameras and other
instruments to simultaneously prepare voter list with photographs and national
identity cards, Election Commissioner Sakhawat said.
The identity cards
would contain a set of information about the cardholders, he added.

Thursday, April 5, 2007

UNDP To Assist Election Commission

UNDP Resident Coordinator Renata Dessallien said after meeting with the Election Commission yesterday that UNDP will give technical assistance to the Election Commission to implement its proposals for holding free and neutral election. The Election Commission has finalized various proposals regarding electoral process and will disclose those to the civil society and political parties soon to get ideas and feedback, report newspapers.

Election at least 18 months away

Excellent news out of Dhaka. I like this statement from Brig. Gen. (Rtd.) Shakhawat Hossain, who is an election commissioner:

"It is a huge task and we want to do it the best way possible. The United Nations is helping us with consultants and financing of the huge project," he said, the AFP news agency reports.

We are taking time because we don't want to hold farcical elections."

Now lets do the voter list and ID the right way, and perhaps combine it with the National ID project instead of wasting more money on laminated paper IDs!

Wednesday, April 4, 2007

VoIP – The Facts Behind

VoIP is probably the most talked about technological term in Bangladesh in recent years and many industry experts have explained the utility of this technology in different ways trying to justify their claim for opening up this technology to be used by private operators. In this respect Bangladesh Telecommunication Regulatory Commission (BTRC) issued a tender few months back that was stayed by the court and later on the stay order was removed. A high level committee was also formed by the Caretaker Government (CG) to give recommendation on how to deal with this matter and the committee has presented their recommendation to the telecommunication advisor and a policy guideline is supposed to follow soon. Already a number of industry experts have expressed their concerns at the national media on different aspects of the recommendation some of which may not represent the fact and may misguide the policy makers resulting in development of an inappropriate policy that may not benefit the country and its people appropriately. So it is important for all to understand the facts behind in a simpler way.

VoIP (Voice over Internet Protocol) is a terminology that in general represents the technology of transporting voice over an IP network. It does not necessarily mean compressed voice as VoIP can be both uncompressed and compressed. Also it is not the only technology that can compress voice as there are a few other proven technologies available for compression. And in general it is not VoIP that reduces the cost of a call significantly but the compression as it reduces the capacity requirement at expensive backbone significantly for each call. But it is true that VoIP with appropriate compression is the most widely deployed technology now a day in different backbone networks around the world.

In general, use of VoIP is not controlled world wide as a technology. But its uses are limited by the provisions in the license for operating any service by any operator. In most cases the regulators around the world defines the quality of service and requirement for delivering some features like emergency calls, etc. that is to be ensured by any operator within their license provisions and that is applicable not only for VoIP but for any technology to be used by any operator for delivering their service. For example, in Bangladesh the mobile network operators’ license does not allow them to terminate international calls directly but only through Bangladesh Telegraph & Telephone Board (BTTB). So if they use VoIP within their network, say between Dhaka and Chittagong, there should not be any illegal issue with that, although they have to ensure quality of service as per the provision in the license. But if they terminate international calls bypassing BTTB that would be illegal whether or not VoIP is used while doing that. Similarly, Internet Service Providers (ISPs) are not allowed to provide any kind of voice services at all according to their license provisions and as such if they offer voice services by any means, whether local or international, that would be illegal. So it is a service delivery issue and not a technology issue. Moreover, in recent days ISPs are claiming that they are the only logical contender for a VoIP license. The question is does their ISP license allow them to offer voice services. The answer is “no”. So their claim is wrong and they can not offer voice services unless their license terms are changed.

The question remains, “why a VoIP license is required”. It was cited by industry experts that it will allow people to make international calls cheaply. But clearly that was a wrong statement and under the above circumstances the whole process of awarding VoIP license was a wrong concept. If competition is desired in the international calls then it should have been a license to operate international calls by private operators which in general is an international gateway license and not a VoIP license. The question is whether a private gateway license is at all required to reduce cost of international calls or not. In order to reduce cost of international phone calls it is not mandatory to have private gateways as BTTB can reduce their cost by applying appropriate technology which could be VoIP with associated compression and re-fixing their call charges. However, market experience shows that BTTB takes a lot of time to make any changes to meet market demands whether on a policy matter or reducing the tariff or expansion of capacity to accommodate the potential call volume while ensuring quality and unless there is competition they don’t feel the necessity of reducing the tariff or improving the quality. As such private sector participation is important and international gateway license may be offered to private companies. Under this license private companies can be allowed to build international gateway facility where different local telephone network operators, whether mobile or PSTN, and also international operators are to be terminated for making international phone calls from one network to another where VoIP with appropriate compression technology is to be deployed to make calls cheaper.

According to the recent reports at various newspaper and other media it is evident that the high level committee has recommended for enhancement of BTTB network to accommodate market demand for low call charges and also recommended the government to consider opening up the international gateway to independent private sector operators both of which appears to be the right choice under the above circumstances. However, it was also revealed that the committee has also recommended issuing of VoIP license to existing operators as an option, whether mobile or PSTN or ISP, after modifying some terms based on the tender document prepared for the VoIP licensing earlier by BTRC, which does not add any value to this process and instead will create a complex uneven situation in the market. The reasons are basically multi-directional having technical, commercial and legal impacts. Also if VoIP is implemented at the gateway level by the gateway operators it would not leave much benefit to the voice network operators introducing VoIP for the purpose of international calls that in general will increase cost without offering much additional benefit. And the additional license fee will just add more cost to call charges unevenly as the fees has been set differently for different types and sizes of operators. However, if any operator already develops VoIP facility for their nationwide calls the same platform may be used to connect their network with the gateway operators using IP.
Now the question is if the access network operators can also be gateway network operators. Apparently it could be a possibility provided there is a congenial working environment between the operators and also there is appropriate monitoring and control facility available with BTRC ensuring a level playing field for all and more importantly ensuring the customers’ right. But the market has already experienced rivalry between different network operators specially the larger ones taking advantage over the smaller ones on interconnection issues that were not resolved in years until BTRC intervened and put specific deadline to resolve issues. It is very unlikely that these operators will cooperate with each other on the international calls and will take traffic from each other and may introduce tricks like cross subsidy in international calls to take advantage on the overall market that would be almost impossible for BTRC to quantify and control. More importantly the subscribers will not be benefited from the direct competition as the operators may not allow them to select different service providers for their international calls and only option would be to go with their own service provider. So if one operator offers a better rate than the other that will be enjoyed by the subscribers of that particular operator only. In case of independent gateway operators all network operators will be connected to more than one gateway depending on quality of service and prices offered by different gateway operators and subscribers of any network will be allowed to choose between any of these gateway operators as they wish, which is even possible on call by call basis, giving them the full benefit of this service and competition. If any gateway operator does not provide the right level of quality or offers relatively higher price the subscribers will have the choice whether or not to use their services. On the other hand if any gateway operator offers better quality at reasonably higher rate subscribers may still want to use their service due to quality. End of the day it will become a subscribers world while ensuring service providers interest and eliminating scope for monopoly business by any party which are the ultimate objectives of this whole process. Therefore, multiple private gateway operators are better choice for awarding of license.
However, it is important to make sure that all concerned gets the benefit of this new opportunity specifically when it is the access network operators who are creating the scope for initiating and terminating calls. So the network operators who have developed the access network whether PSTN or mobile should get a share of the revenue generated from the calls originated and terminated at their network and as such a revenue sharing arrangement between BTTB, private gateway operators and access network operators would be an ideal solution like what is already happening for the interconnection between different operators for local calls. The license fee should be kept at a reasonable level backed by appropriate market potential analysis ensuring that it helps developing the sector and does not act as a hindrance and major cost increasing factor. BTRC may also keep a small percentage of revenue to cover their operational cost for necessary regulatory works like call monitoring, quality monitoring, etc. but not for making profit as the government is already earning from the private operations having its share through BTTB and also from revenue taxes.

As for the ISPs it is very important first to decide whether they will be allowed to offer voice services or not and if yes then at what terms and conditions so that there is a level playing field between ISPs and other voice network operators. Once a decision is made in favor of the ISPs allowing them to offer international call services to their subscribers then they can also have connectivity to the international gateway operators under the same terms and conditions like the other operators.

Finally, there are other services and applications that may utilize VoIP allowing new business opportunities, increasing employment and scope for increased foreign currency earnings by the country and those should not be kept on hold while making this policy. One such application is call centers that has demonstrated huge revenue potential in neighboring counties like India, Sri Lanka, etc. But as these are specific applications for developing business establishment only and not for the use of general public for making international calls the availability of necessary service at reasonable rate around the country is more important than who should have the right to deliver the service or not. The call centers basically needs international bandwidth that can be an Internet connection or lease line to specific destination or a combination of both depending on specific business case and mostly for incoming calls although there are call centers with outbound call requirement too. These voice circuits are distributed to a large number of operators which may be at a specific location or distributed around a city or even the whole country to different office locations or even household depending on business model. As such it is very important to ensure that these business does not use their facility to terminate calls outside their business requirement that would be illegal and to ensure that, may be some limits on the business model, such as not allowing household to be connected in the call center or limiting the establishment within a city or a single premises etc., to be exercised initially until BTRC is equipped for monitoring operations at any level. Therefore international connectivity to the call centers to be provided only by the gateway operators where the ISPs can carry the bandwidth from the gateway operators to the specific call center location or the call center operators may have their own private link within the BTRC regulations. In this respect majority of the ISPs have already abused their international connectivity for terminating illegal voice calls that some may again do if they are allowed to pass call center voice circuits over their Internet backbone bypassing the voice gateways. As such until BTRC develops the right level of monitoring and control facility it is important that ISPs are not allowed to offer services to call centers using their own backbone but only through the gateway operators whether BTTB or private.

To conclude it is very important that the high level committee for VoIP make detailed assessment of the whole situation and deriving a policy guideline beneficial to the country and its people and does not get confused by the various comments by the industry analysts and technology experts some of whom are trying to give misleading information in the market. However, before finalizing the policy guideline the committee may decide to publish the draft policy for opinion from industry experts that may leave some scope to improve the policy further that will ultimately benefit the country and its people.

Voter ID? National ID? or no ID? A BIG Question

During an interview with the BBC [Daily Prothom Alo, March 06, 2007], Prof. Jamilur Reza Choudhury, head of an expert committee formed by the Caretaker Government (CG) to study the voter ID issue, was asked how he would ensure that the data collected at the field level would be free of error. Dr. Choudhury rightly answered that it was a matter for the Election Commission (EC) to keep the data error free and outside his purview. With all respect to Dr. Choudhury, we believe that what he really meant was that the solution proposed by the expert committee was not designed to ensure error free data collection. It is a well known fact in any data collection or processing project that if the data collection is not designed to prevent erroneous data, then error is inevitable.

According to the expert committee, the Voter ID project will take one year to complete and will cost around Taka 430 Crore, or Tk 47 per ID for the approximately 9 crore voters. The previous Election Commission had already wasted over Tk. 200 crore on a voter list that was just voided by the High Court. The Election Commission looks for expertise from the Expert committee; if the experts can not ensure accuracy, what hope does the EC have? While the CG is recovering crores of taka lost to corruption, can Bangladesh afford to create another voter list that is guaranteed to be inaccurate and waste this significant amount of public money?

This question will become stronger if the CG approves such a project without a thorough research on what exactly needs to be done and how much to spend and what benefit it will bring to the country, etc. especially when they have already ordered investigation against the previous unsuccessful effort of issuing error free voter ID costing over Taka 200 crore. Further, Prof. Jamilur Reza Choudhury did not give a direct answer to the question on whether it should be a voter ID or a national ID and said that national ID will take more time and would cost more without recommending which one is to be done for the benefit of the country. Again, we believe Dr. Choudhury was staying true to his brief: he was tasked with coming up a budget for a voter ID project, and he answered that question, but we expect more from a pre-eminent technologist like him, including voicing his own opinion.

In the interest of transparency, it is very important to understand how the committee arrived at that figure of Taka 430 crore and one year implementation timeframe. Surely this is no national secret, but only other fact that is public about the expert committee report is that a laminated paper based ID card has been planned. There are photocopy shops in every street corner with laminating machines. In a country that has expert forgers who can replace photos in passports, the concept of a laminated paper id is laughable.

Lets examine this from another angle. Instead of saying “how much will a cheap and possibly forgeable and erroneous voter ID cost and how long will it take (presumably this is the question answered by the expert committee)?”, lets examine why Bangladesh needs ID for its citizens, and problems the ID solve. Do we require an ID to prevent election rigging and false voting? A voter list containing photos would serve the purpose equally well, and not be subject to forgery, and cost a lot less. Mandating voter IDs also assume that the person verifying the ID (the polling officers) are free from political bias or influence and will not just let some people through without any ID at all—which we unfortunately know to be demonstrably false in Bangladesh.
But if the objective is to provide identification cards to all adults, why stay limited to just voting? There is rampant fraud everywhere because Bangladesh lacks a credible method to identify people. Wrong people are imprisoned, criminals go free, frauds act as witnesses in court, all because we do not have any trustworthy way of identifying people. All we need to do is extend the voter ID concept and we could have a national ID for some additional investment that will open up many prospects in Bangladesh and greatly assist in good governance.

Considering the experience of even some developed countries such as UK, an ID, whether voter or national, to be error free, would require years of data collection and verification process and we can not expect it will be any different for Bangladesh, where no prior reliable data is available and everything needs to be developed from the scratch. Tiny Hong Kong took over three years to enroll its small population and still not sure if everyone has been enrolled, and the UK government has projected ten years for enrolling their entire population. Needless to say both these countries have got enough prior authentic documentation and records for immediate, efficient and accurate verification like birth certificate, driver’s license, etc. to verify someone enrolling in the program whereas Bangladesh with its huge population does not have any such resource to verify. So the one year implementation period looks highly impractical, if an error free system is to be developed, that would require months of preparation for tendering, importing necessary items, training thousands of staffs for the use of the necessary tools accurately and efficiently and printing cards and distribution of the same leaving only around six months or less for data collection and verification. Counterfeit currencies, forged passports and visas abound in Bangladesh--a paper laminated ID card can probably be forged in minutes. Digital passport in countries like UK, The Netherlands, etc. have been cracked in hours, both of which are much more sophisticated than a laminated paper ID and without proper verification process one can imagine what may happen to this ID initiative.

There is another proposal floating around: a voter list with photograph, but no voter ID. The rationale being given is: it will take too long to prepare the ID cards. We'd like to point out that the data collection for either the card or the voter list will take the longest—printing and distributing the cards would be quick. And a voter ID with photographs suffer from the same problem: a polling officer can let another person in, whether by choice or by mistake.

As for effectiveness, an ID card solution without automated verification facility does not guarantee error free election under the current circumstances, and as we mentioned before, no one can guarantee that the polling officers at all polling stations will work with 100% accuracy and will not certify anyone wrongly, whether intentionally or unintentionally, even with a proper ID card. As such it would require more reliance on technology than on human accuracy for the purpose of verification during polling to ensure error free election.

On the other hand through deployment of appropriate technology, it is possible to ensure that one person can vote only once no matter whether the election commission has the right or wrong information about that person in their voter list and whether or not there is any voter ID in place. So if the automation is done then each voter can be identified by putting their fingers on a scanner placed at each polling station that will be verified with a central server if this person has voted earlier or not and depending on the verification that person can be allowed to vote or otherwise be arrested for attempted vote rigging. In this process no prior collection of finger print is necessary as the central server will keep on storing finger prints right from the first person coming to vote anywhere in the country and to the last person to vote and start verifying new comers in real time with the fingerprints of people who have already voted. This way it will be fully ensured that no single person can vote more than once which should be the main objective of the EC under the current circumstances. In order to have multi-purpose benefit of this investment these verification equipment can be re-installed at various government facilities like police stations, ports, immigration, various license issuing agencies, large government buildings, etc. after the polls are over.

So if an ID is desired, let’s do it the right way. We all know that HASTE MAKES WASTE--it would be better to take the right span of time, which could be years or more, and spend the right amount of money and develop a national ID secure enough to discourage the people benefiting from forgery of such ID cards that would open up a new horizon to the country of delivering the rights of the people ensuring better public safety, better health care, better accountability, no public harassment resulting from false identification, etc. and conduct the vote through verification of each voter using appropriate technology ensuring one vote per voter at the time of voting for any election process. As this is going to be one time investment the same resource can be used for any election at any time for a long time to go.

It would be interesting to see the decision of the CG and EC in this respect and people of this country hopes that they will not become controversial through making any decision that would not solve the current problem.