Monday, November 28, 2011

JPA Dali Eclipse Database Explorer EclipseLink

Generating entities using the JPA tool, I found that entities would not be generated for some tables. A workaround appears to be to go into the Database Explorer an expand the column listing for the table that is not showing its columns. When you go back to generating the entities you now find that the columns are listed and the table entity is generated. You can use the workaround in the database explorer multiple times before having to go back into the generation tool.

Thursday, April 7, 2011

NBN 2010

Challenges
- User-friendly term for bandwidth.
- Ugly cables. NBN is costed, NOT digging in cables. Different color/size/layout?
- Competitive back haul - NBN is only one part of the picture.
- Take up. People should take something that is free now, even if they do not understand the use, as it will only cost them more in the future.
- Devices are needed NOW, to demonstrate capability.

Broadband for Society Summit (Hobart)
I recently attended the first and last day of the summit. The highlight for me was the presentation by Dr. Kate Cornick representing The Institute for a Broadband-Enabled Society (IBES). It was the first material that I have seen the provides a clear and tangible statement about the benefits of the NBN. Using the same approach as IBES, opportunities are categorized by [domain|NBN domains].
The presentation by Dr. Catherine Middleton (from Canada) was also interesting because it gave me the impression that Australia has the potential to be one of leaders in the application of broadband technology.
Not long after the summit, I was also lucky enough participate in the setup of the wireless broadband trial in Smithton, Tasmania. It was interesting to hear about the team's experience with local impressions of the NBN trial, and my own discussions with the people that I met. There has been some frustrations with certain aspects but, based on my limited experience, the frustrations can be easily replaced with optimism if there is a better education program to clarify the operation and role of the NBN. I do not believe that this is being done by any of the current stakeholders.

Background
I have been doing some research into the NBN for a while now.
My thinking has diverged in several different directions.
I had a conversation about User Interface design and the NBN, with the student that I am supervising (see attached [email|^Re NBN and UI design.msg]). My main take on that discussion is that we need to do some detailed analysis in terms of the entire protocol stack.
At the IEEE Presentation (NBN Rollout in Tasmania) I thought that there was one point that was not countered. Someone made the point that most of the content is in the USA, but that presumes that you are using the NBN for retrieving that content. Much of the proposed applications that I have heard discussed so far talk about enabling services within Australia, e.g. access to online health services. Sure you might need to go outside Australia for this some times, but not the majority of the time.
Other significant messages that I got out of last night's presentation were:
- High-priced bottleneck between Tasmania and the mainland. Not necessarily a disadvantage if you accept my point about delivering intra-country (in our case intra-state) services. This is what we could concentrate on?
- Symmetrical/Synchronous applications/opportunities. I wasn't sure whether the network actually requires changes to facilitate this. This discussion also reinforced the point that these guys are still learning while they do this so there is still scope for efficiencies improvement. Regarding this point, I think there also has to be some tie in with cloud computing/super computing. If you suddenly gain greater bandwith, then it makes sense that you want to have computers with greater processing capacity connected to the network. This [email|^Seminar Thinking in parallel high performance computing and the next generation of GIS.msg] could be a starting point for discussion - "moving compute-intensive spatio-temporal scientific programming into parallel processing".

I hadn't looked closely at the NBN web-site, as I figured it would be a bit superficial. Can we obtain results of the discussion with "real" potential users from the NBN? They also have the facilities for asking questions but not all responses are likely to appear through their site. They have a section on publications and research. We need to keep a track of this? Most of it is not at the customer level, but more focused on the backbone, which leads to the "service providers", although for commercial reasons, they may not be so willing to divulge information.

Another use case
After the talk, Steve and Greg had a brief chat with Peter Ferris. One of the things that came up was that the network is to some extent future-proofed. Peter has a hub for every four houses that has 12 connections. At present just four of these are being used.
Peter's idea is that another four are for a future upgrade and the remaining four are for other uses (things like smart infrastructure, billboards, traffic lights, security cameras, etc). I think this is particularly interesting from a sensor web point of view, as there is potential to have sensors both sending data and receiving through high bandwidth connections. It opens up a whole range of new sensors and makes centralized control a lot more feasible.
There is potentially going to be huge amounts of data flowing into our clients but most of it will need to be automatically processed (i.e. rather than looking at hundreds of security cameras, I'm more likely going to want to "follow that car" and have the system handshake between cameras). I haven't thought it completely through yet, but I suspect that there will be a similar shift in perspective around other sensors.

Links
- Tom Worthington's blog discusses 2011 National Broadband Network Submissions for the Australian Parliament House Standing Committee on Infrastructure and Communications.
-- Listened to parts of the CSIRO submission for this. Question on notice around symmetric capability!
- Broadband for Australia Theme
- Broadband for Society Summit
- NBN Co Limited
- https://wiki.csiro.au/confluence/display/NTLab/NBN+Resources
- ICTCComms
- CSIRO to trial wireless over analogue TV spectrum
Tools
Speed/capacity measurement
- auditmypc
Other countries
- USA - Household Demand for Broadband Internet Service
-- http://www.broadband.gov/plan/
-- Reading the papers over the weekend there is still plenty of opposition to the NBN. Some of it relates to visibility. Wireless is still being touted as a viable alternative. Other economical debates are the domain of politicians.