October 2007 Archives

VON 2007 - Day 2 in Boston

| No Comments

Here we are at Day 2. Today was technically the first day of the conference. At least it was the first day of the floor show. Instead of one really focused presentation, I have a bit of expo ADHD to share.

Keynote Speakers

  • Jeff Pulver, Mr. VON, if you will, was the first speaker today. His keynote focused heavily upon the need of the telecomm industry to start waking up to the notion of social network applications. He spoke a bit about Facebook, and called for those companies do more than make a PBX for Facebook. It's time to do more than voice on the internet.
  • Embarq's Chairman and CEO, Dan Hesse, detailed his company's plans to converge mobile business with the landline services. This service is quite similar to what Verizon offers and is not really that innovative.
  • The final speaker was Jeff Weber, the VP of Product Strategy for AT&T. His talk was quite similar to that of Dan Hesse. These older telecomm companies are going to have to wake up to the difference between telecomm and internet services. Telecomm doesn't have the growth or scale of the internet.

There is opportunity here, and the internet is no good without connectivity. Until we break free from the carrier only service model though, we won't necessarily get the innovative solutions we deserve.

Video Conferencing

Polycom was the biggest vendor to make an appearance. This was fortunate because we have been discussing the possibility of introducing HD video conferencing to the network, but until now there have been a few key items missing. I would have preferred to meet with Tandberg and Lifesize, but Radvision was present with their Scopia products that also support HD.

There hasn't been a reasonably priced HD codec that compares with the current Polycom VSX series in use at Penn State. Also, the ITS multi-point control unit is not currently capable of bridging high-definition calls. There is a new 8000 series codec from Polycom that has become more affordable for us to consider. It is still more expensive than standard definition though. Tell me what you think community, is there a need for High Definition Video Conferencing in your business?

E-911 (Enhanced 911) Solutions

  • The first company that I spoke with regarding some possible emergency calling solutions was called 911 Enable. This company provides a hosted E-911 service that would if necessary be able to track VoIP end points at the MAC address level.
  • The other E-911 provider at the show was HBF who was offering i-911 for VoIP. HBF also hosts the service for the customer.

Given the recent events at Virginia Tech, there are numerous university efforts ongoing to improve Penn State's emergency responses. Perhaps an E-911 solution could be one tool especially as communications become more mobile within the university.

Penn State Case Study

We have been experimenting with open-source SIP telephony solutions that will be used to create additional VoIP offerings for Penn State outside the traditional systems built by Cisco and Avaya. We have been testing a few Session Border Controllers (SBCs) made by Ingate. Ingate is a relatively small engineering company that makes devices that help protect the network from malicious traffic. Their size is not really a factor as their product is quite good.

I was lucky enough to meet the Swedish CEO of Ingate, Olle Westerberg, and the president of their American office, Steve Johnson today. We had a great conversation about the devices. I had to be up front with them that I was not the primary engineer assigned to the testing of their SIParator products. Olle explained to me how they have been wrestling internally with the method of configuration. If they want to target the SOHO and SMB markets, then they cannot rely on the typically overworked IT administrator to learn the complex rule sets that are available in these devices.

Olle was also very curious to learn why specifically we chose the Ingate products for our pilot project. There are many SBC vendors, but the Ingate was relatively inexpensive as well as both flexible and scalable for our current needs. I described some of our tentative ideas for deploying the SoftPhone project in a way that would enable each of Penn State's 23 locations to participate. Both Steve and Olle were interested in perhaps forming some level of partnership to create a case study. I hope to be involved in that case study, but if not, I am still glad for the glad for the chance to bring that opportunity to the university.

That is enough for today. When this gets posted Wednesday morning, I will be eagerly awaiting Digium CTO, Mark Spencer's keynote. You will likely hear about that tomorrow.

VON 2007 - Day 1 in Boston

| No Comments

Today was my first day attending VON. It was a workshop day, and I attended the SIP Tutorial Workshop that was presented by Henry Sinnreich and Alan Johnston. Henry Sinnreich works in Internet Communications Architecture at Adobe Systems. Alan Johnston works as a Consulting Member of Technical Staff at . Alan has had a hand in the writing of the standard RFC (Request for Comment) documentation for SIP (the Session Initiation Protocol).

The workshop started out a little slow in the first hour, but it progressed very quickly from the introduction and basic definition of SIP-based communications to the discussion of current IETF initiatives to create peer-to-peer applications. SIP is a connection initiation protocol that is fast becoming the standard for voice communications. SIP has the potential to be much more than just another telephone thing. SIP can control ad hoc video conferencing, IM and quite a few others. So how successful could a P2P telephony application be anyway? Well, have you ever heard of Skype?

Skype is a completely proprietary mechanism for IM, voice, and video. They hide their magical stuff that allows communication to occur, but it is in fact all peer to peer. There was much talk about how the protocol actually would work in a p2p environment. I won't bore you with the technical details, but if you are interested here is a partial list of cited references from the 8 hour session. This list is in no particular order.

  1. Session Initiation Protocol (SIP), RFC 3261
  2. Session Description Protocol (SDP), RFC 2327
  3. Real Time Protocol, RFC 3550, RFC 3551, and RFC 3611.
  4. NAT Behavioral Requirements for UDP

After spending the entire day in workshop, I attended the panel discussion on SIP Trunking at the end of the session where I heard something that really caught my attention. The moderator asked the panel where they expected SIP technology to be in 5 years. The most interesting prediction ironically came from typically traditional PBX solution provider Avaya. Avaya was represented by Anne L. Coulombe who works on their SIP strategies. She predicts that in 5 years there will be a social networking aspect to this technology.

This prediction really resonated with me. I was immediately brought back to an ITS white paper that was recently released 7 Things You Need to Know about Facebook Applications. This white paper was a joint effort between Teaching and Learning with Technology and the University Libraries. The Penn State Libraries have released a Facebook application that basic search features of the Libraries' catalog.

I pose this question today rather than in 5 years. Why not enable social networking and SIP today for Penn State? Conceptually, we could create a Penn State specific voice, video, and IM SIP application that is used through Facebook. Does anyone want to give it a try?

Day 2 here I come!

Business Travel Refresher

| No Comments

Posted using my first wifi connectivity in two days. I can feel the withdrawal pains easing already. I wrote this on Sunday.

Once upon a time, I used to travel frequently for work. I worked for a company that had facilities in Houston, TX as well as Mount Union and Bethlehem, PA. I had all the frequent flyer and hotel rewards stuff down to a science. I haven't been on the road for more than a day trip since I started working at Penn State, which was just after my son (my second child) was born. This morning, I said goodbye to my two children, the oldest was crying and the youngest just wanted to watch The Wiggles. I had forgotten how much gets missed when away from home. Sure the breaks from routine are nice, but there are regrets for missing bedtime stories and playing trains on the living room floor.

VON 2007 here I come. I am looking forward to a great week learning about new solutions for IP Telephony, IPTV, and Video Conferencing. There will be some great open standards solutions represented there. I will just be looking forward a little more to picking up my kids on Friday when I get home.

Thoughts on IP protection

| No Comments

So I was driving my usual 45 or so mile commute this morning and listening to Morning Edition on NPR, when I heard a very short news report that sparked that "Gotta blog about it" feeling. Ever since I was a Telecommunications student at Penn State more than a couple years ago, I have been interested in the ideas of intellectual property protection. I have read quite a few cases regarding the application of copyright. These readings included the Constitution of the United States, specifically the Copyright Clause aka Article I, Section 8, Clause 8. This clause lays the foundation for all U.S. Intellectual Property Law.

To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;

IP Law is a most important area of law. As an information worker, I am keenly aware of the challenges of protecting Penn State's property. I don't expect something for nothing, but where can we draw a line between genuine protection of intellectual property and blatant corporate interests. It is generally accepted that one U.S. citizen's rights end when they infringe upon the rights of another. The story that prompted this post was the story of the Boston Beer Company sending a cease and desist letter to Sam Adams. Sam Adams is running for Mayor of Portland, Oregon, and Boston Beer Company apparently wants to run this Sam Adams for mayor.

Sam Adams is of course a trademark for the Boston Beer Company, and I absolutely agree that they should defend that trademark. What I don't approve of, is the company's blind mailing of the letter without any research into the use.

Boston Beer's Helen Bornemann said she didn't know there was a real Sam Adams running for mayor when she sent the letter.

Are Sam and Adams really that unusual for names? How much time would have been lost to visiting the very websites that were in question?

I am concerned that "We the People" are relinquishing our rights in favor of the share holders of companies. I guess the bright side of the story is that the company is willing to discuss allowing Sam Adams using his own name for the duration of the election. Hmmm...Did I get that right?

Bornemann said she's willing to discuss Adams' use of his name on his Web sites "probably for the length of the time the election is being held."

What do you think?

Fall VON 2007 starts on Monday, 10/29. Since I will be out of the office at a conference with thousands of Voice, Video, and Data network professionals, I am expecting internet access to be spotty for me at best. I decided this would be a good time to try out an offline blogging tool. I downloaded two apps to try that will hopefully make editing posts more convenient. I am using ecto to publish this entry, and I have Marsedit to try out later if I decide that I don't like ecto. ecto seems to be a pretty popular Mac app for blogging, and it doesn't hurt that it is $12 cheaper than Marsedit if I decide to keep it around.

So if you are heading to Boston next week, have other recommendations for offline blogging tools, or if you happen to have any Game 6 or 7 World Series tickets that you just might not be using, let me know. ;-) More to follow on VON in Boston.

I have been part of a network planning team that is looking for ways to bring more services to the IP based PSU backbone. For a start we are working with OSTN to introduce student created content. There are plans to use the PSU Portal as the initial means of delivery. The advantage to using the Portal is that The content should be available to anyone on the Penn State Integrated Backbone. Due to the use of multicast for delivery, the "channel" will not be available via wireless. As long as your LAN is Internet2 compliant, you should be ready to check out OSTN when it becomes available. To find out if about your network, you should contact your local administrator.

This kind of online delivery of entertainment is really starting to gather momentum. Three years ago, my wife and I canceled our cable television service to help offset the unexpected arrival of additional day care costs. (More sentimentally...my son.) As time has progressed and circumstances change, it is now harder and harder to justify that kind of monthly cost. Here is a list of services that I am playing with at the moment to replace cable or satellite TV.

1. Joost My username is zorp75ck if you want to be my friend.
2. Netflix Watch Instantly
3. Miro
4. ABC High-Def Player
5. NBC's Full Episode Viewer You have to navigate to each show.
6. VLC
For me the best part of using these kinds of services is that they all give me what i am looking for when I am looking for it. The other great thing is that they are all legal. Have a look at some of these tools and let me know what you think.

One final note for online media today. Happy Birthday to Weird Al! In the spirit of this post, Don't Download this Song.

File under "um, yeah"

| No Comments | No TrackBacks

Words would be wasted...

I was clicking through my RSS feeds this morning when I saw an interesting note on Om Malik's GigaOM blog.  AT&T who was in the news recently (by recently, I mean about a week ago) has decided to revise its terms of service.  Big deal right?

It is a big deal.  AT&T is a phone company.  Phone companies are known for notoriously lousy personal service.  They often do things in bizarre ways.  Billing for every single detail of your interaction for example.  See iJustine's Tasty Blog Snack for the Bill in a Box

Anyway, the phone company was previously declaring in its terms of service that if DSL customers publicly criticized the company, then service could be terminated by the company.  Nice, huh?  Well, here is a snippet of the email Om received.

We are revising the terms of service to clarify our intent. The language in question will be revised to reflect AT&T’s respect for our customers’ right to express opinions and concerns over any matter they wish. And we will make clear that we do not terminate service because a customer expresses their opinion about AT&T.
It just goes to show why the Internet should stay open.  You don't need tons of money and lawyers to make a difference. 
I have finished the third installment of Network NPI.  I have uploaded to iTunes U this morning, so it should be available shortly.  Check it out here.  Let us know what you think at networknpi@psu.edu.
I have been working lately on documenting existing systems.  These are not systems that have been recently installed.  Rather, these are production systems that have been so for years.  The worst part of fessing up to this task is that I have seen this situation repeated in every single workplace that I have ever entered.  Everyone always agrees that documentation is really important.  If that is the case why don't we see more of it?

There seem to be two schools of thought on documentation.  The first school seems to think that documentation should happen at the end of a deployment so that posterity can figure things out.  Without mincing words, this school is undeniably wrong.  Let me explain, but first I will describe the second school.

The second school of thought is the one to which I belong.  This school of documentation thought believes that all aspects of a project, IT or otherwise, should be documented along the way.  Why should we take valuable time away from accomplishing the project goals to document?  That question is flawed actually.  The documentation should be a project goal.  How can long-term project goals be achieved if nothing gets documented along the way?  People come and go, sometimes during long project cycles.  Why should each new person start from the beginning?

Documentation is actually really hard to do.  It can be tedious, but even more so it is not always easy to articulate how something works.  Each person who works on a project should have responsibilities to document his/her work.  It should be part of job duties that affect annual performance reviews.  During the design, documentation expectations should be specified.  Documenting a new system or service is a long process that can be simplified by breaking it into smaller pieces.  In other words, do a little bit every day that you work on something.  Waiting until the end of a project and then staring at the blank computer screen almost guarantees that the documentation will not get done.

Here are some questions to ask:
  • Who is the audience for the documentation?
  • What will the documentation accomplish?
  • What are the acceptable tools to use for consistent team documentation?
Make a deal with yourself.  Document a little each day.  Share that information.  What good is a really impressive system if only a small group of implementers can know how it works?  Keeping information secret does not preserve your job.  Smart people will either figure out what you did or throw it away.  If you wrote the documentation, you are still the one who understands the subject best.  Wouldn't you rather be remembered as someone who made things easier for others?  Sooner rather than later, wouldn't you rather take a day off and know that nobody has to interrupt your vacation time or your sick time with or without kids to ask simple questions that you could have answered in the documentation already?

For anyone who has kids, here is a little dejavu courtesy of YouTube.

This never used to be a problem, but it definitely is crucial to the proper development and education of our kids.  Kottke.org posed this question recently.  Which order should they first be exposed to the Star Wars Saga.  Some people argue that the story should be told in chronological order.  I disagree with that.  Here is how I think it should be done.  Incidentally, this is how I handled it with my own kids.

  1. Star Wars aka A New Hope
  2. The Empire Strikes Back
  3. Return of the Jedi
  4. The Phantom Menace
  5. Attack of the Clones
  6. Revenge of the Sith (if they are old enough)

Let me also explain that VHS copies of the original 3 movies should be their first.  For the record, Han shot first!  Even George Lucas thinks so.  I am not one of those people who flames the prequel movies.  I love all the Star Wars movies.  I am pretty much a drone in that respect.  I will buy pretty much anything that makes the lightsaber sound.

I only think that when prequels enter the picture, they are written with the assumption that the audience has established familiarity with the source material.  Brian Herbert and Kevin J. Anderson have been expanding the Dune universe for several years now.  These books are not bad if you already have the background in the original Dune Chronicles by Brian's father Frank Herbert.  If the fictional world is interesting at first, then more is always welcome.  Telling a story is also about the way it is told, not just the details.

There have been a couple of interesting news stories for 3Com and then Apple.

Call Chris at Work

My del.icio.us Network

Subscribe

Join my Facebook Blog Network

Creative Commons License
This blog is licensed under a Creative Commons License.
Powered by Movable Type 4.24-en

About this Archive

This page is an archive of entries from October 2007 listed from newest to oldest.

September 2007 is the previous archive.

November 2007 is the next archive.

Find recent content on the main index or look in the archives to find all content.