May 2007 Archives

Latest Survey Results Are In

May 30, 2007 12:12 PM

As the focus of mainstream enterprises begins to shift from the implementation of IP networks to the use of converged applications to improve business performance, Unified Communications (UC) appears potentially poised for wide-spread adoption. Our latest research survey conducted in partnership with IntelliCom Analytics asked TMC subscribers and Web site visitors to describe their plans for deploying UC.

 

The results suggest that UC solution providers still face considerable challenges in persuading businesses of all sizes that Unified Communications should play an important role in their near-term technology deployment plans.

 

To see the results of this latest survey, click here.

 

Adventures In USF... Hawaii Style

May 29, 2007 5:14 PM
Wow. Another of those “Your tax dollars at work” stories, this time the beneficiaries are three phone companies serving a Hawaiian land trust.
 
Apparently, by leveraging some provisions within the USF, Sandwich Isles Communications, Nextel, and Mobi are all collecting $765 per month, per customer for extending their wireless services to the Hawaiian Homelands.
 
What are the Hawaiian Homelands? Here’s Wikipedia’s take:
 
In 1921, the federal government of the United States set aside as Hawaiian Homelands approximately 200,000 acres (809 km²) in the Territory of Hawaii as a land trust for homesteading by Native Hawaiians. The law mandating this, passed by the U.S. Congress on July 9, 1921, was called the Hawaiian Homes Commission Act (HHCA) and, with amendments, is still in effect today. The avowed purpose of the Hawaiian Homes Commission Act was to rehabilitate Native Hawaiians, particularly in returning them to the land in order to enable the maintenance traditional ties to the land.
 
The main thrust of the story is this: “By September, the three companies will have received a combined $132 million in subsidies for servicing less than 3,500 residences.”
 
If you still think the USF is being appropriately administered, fine. If you want to hear more of this story, as reported by Sean Hao in The Honolulu Advertiser, read on.

Avaya Up For Sale?

May 29, 2007 11:23 AM
Looks like Avaya is on the block.
 
The Wall Street Journal is reporting that Avaya has been in talks with private equity firm Silver Lake about a leveraged buyout, and had also held talks with rival Nortel about a possible deal.
 
Meanwhile, The New York Times cited executives close to the deal as saying that Avaya has retained the investment bank Credit Suisse as an adviser. The execs also told the Times that Cisco might also be interested in the Basking Ridge, New Jersey-based company.
 
As of 11:20 am, Avaya stock was up $1.95 or 14.25% to $15.61 per share.

Ongoing Survey Results Are In

May 23, 2007 8:36 PM | 1 Comment
The results are in!
 
The second phase of our ongoing poll has been concluded. We’re conducting these surveys in partnership with our good friends at IntelliCom Analytics, and the most recent question had to do with asking our readers to describe their understanding of the main attributes and benefits of Unified Communications (UC).
 
The results suggest that the vendors have significant work to do in more clearly describing the major capabilities of Unified Communications, as well as in communicating the tangible benefits that businesses can expect when adopting UC applications.
 
Of the 897 business decision makers participating in this survey, 24.4% — the highest single response — indicated that vendors have not yet articulated the capabilities of Unified Communications in a tangible way. This perspective was most strongly held in businesses with more than 1,000 employees. 
 
Cisco’s Parvesh Sethi kicked off the keynote session on Thursday morning with a presentation entitled “Developing Innovative UC Applications.”
 
As vice president, Advanced Services at Cisco, Sethi is responsible for developing and driving professional services competency in key technology areas for both Service Provider and Enterprise market segments.
 
As many of the prior speakers at the event, Sethi believes that communications is indeed an exciting place for developers to be plying their trade. He told the audience that there are many advances taking place within communications space right now, and that there is a tremendous opportunity for developers in today’s application landscape.
 
He cited several examples of how the worlds of modern application development and communications are colliding. He also listed a couple of interesting acquisitions that are illustrative of these merging philosophies:
 
  • Microsoft’s purchase of TellMe, and
  • Cisco’s own acquisition of WebEx.
Sethi discussed how the evolution of applications and the fact that enterprises have gone “boundaryless” mean that more features are moving into the network fabric. Increasingly today’s most successful companies are those that have taken advantage of, and leveraged the power of the network to aid in delivering their solutions. He cited examples such as Flickr, YouTube, and Joost.
 
Sethi also noted that convergence is moving to application layer. First we experienced convergence at the transport layer, as evidenced by the success of VoIP. Next came integration and convergence at the services layer (referring to IP telephony). Now we are on the verge of convergence in the application layer, and thus the huge opportunity to develop applications for the unified communications space.
 
Customers are leveraging the capabilities of today’s IP phones, but there is much more going on, and the potential is tremendous. Increasingly people are leveraging the investments they made in their networks and the investment they have made in their back office business applications.
 
Sethi touched on several development challenges facing today’s application developers. Among those, he cited reduction of complexity, integration of varied development environments and the need to support the application lifecycle.
 
He talked a bit about how Cisco’s own design philosophy is being applied to UC applications.
  • Virtualization: any time, anywhere; any device
  • Security: identity protection viruses, etc…
  • Simplicity: ease of use/installation
  • Openness: everything speaks a common language; open platforms, enabling mashups, other unique value adds.
 
Of great importance, he said, was the consideration of an open development environment. The benefits of open standards, open source, and the creation and fostering of a developer ecosystem are critical.
 
Developers who want to take advantage of the opportunity to develop for UC need to embrace a holistic view of the UC landscape, paying close attention to all the layers, such as infrastructure, media control, end points, and applications.
 
An open standards framework is transforming business processes, Sethi said, and pointed to the increased proliferation of extensible clients; seamless application integration; and the abstraction of media control as examples.
 
This creates the opportunity to tie communications innovation into business processes to come up with new and innovative productivity-increasing applications.
 
According to Sethi, UC is the ultimate business process enabler, but for all the wonderful things to happen, we as a community, need an effective, flexible, collaborative open platform upon which to build applications.
 
The development community will drive innovative leading edge apps for UC, he told the crowd. Sethi urged the developers to take advantage of the opportunities before them to create applications.
 
“The only limit,” he said, “is your own imagination.”
 
This week at the Communications Developer Conference, I had the opportunity to catch up with Ken Osowski, vice president of marketing and product management at Marlborough, MA-based, Pactolus, Inc.
 
Pactolus is a leading developer of feature-rich, carrier-ready IP voice services for converged TDM/IP and VoIP networks. The company’s suite of SIPware services and SIP-based RapidFLEX service delivery platform are designed to reduce the cost and time-to-market required to launch new subscriber services.
 
Here’s what Osowski had to say regarding the opportunities facing developers today.
 
“When the company launched in 1999, H.323 was still the rage, and we adopted SIP throughout our product line. Those were very early days, and what we’re seeing finally is just an all-out movement to SIP.
 
“Developers are looking for fast robust ways to develop applications around SIP protocol.”
 
Osowski continued, “We have been selling traditionally to service providers and what we are seeing is a channel develop for applications; both as resellers to service providers and also resellers to enterprise and hospitality and a number of other marketplaces, which is actually. This is being borne out by what we are seeing here at the show. It’s the people who have been reselling traditional PBXs or they started reselling IP PBXs, but now they want to own the application as a reseller.
 
“In fact this might be the first opportunity for them to do that.
 
“One fundamental change that developers are recognizing here at the Communications Developer Conference is that the software and the application development environment are totally separate from the hardware. What this allows the developer to do is make choices.”
 
I asked Osowski to explain a bit about what SIPdev.org is and what it means for developers.
 
“SIP dev.org reflects several of the components needed at the application layer. It includes the service creation environment the application server and the media server. There is no real definition in the industry of what a service delivery platform is, although several analysts have tried. Suffice it to say we probably have the most complete set of components that represent that.
 
“In a lot of cases you have service delivery platforms without service creation. You might have application servers without media servers. In some cases you’ll find hardware media servers with application servers mixed in.
 
“So there are all kinds of combinations. We are doing it on a pure software basis, all of which is downloadable from SIP dev.org.
 
I was curious to find out what we might see from Pactolus in the days and weeks and months ahead.
 
Osowski shared the following. “Well definitely you’ll see us augmenting SIP dev.org. I wouldn’t be surprised to see us putting up our software development kit, which allows people to extend the SCE and the application server on their own, with some open source opportunities for our objects that go into that, so that people cold actually write their own protocols in to it or API interfaces for legacy protocols.
 
“This would allow people to add what they need, if there was some special vertical market that they were going after and we didn’t supply that interface in the SCE or the application server.
 
“We’ll also likely see more reference applications.”
Fonality’s Kerry Garrison, senior product manager, trixbox, addressed the assembled crowd of developers at the Communications Developer Conference on Wednesday afternoon.
 
In a speech entitled “Considering Open Source?” Garrison presented an overview of the open source movement and suggested to developers that they need to do their homework and decide whether open source is right for them.
 
Garrison delved into a bit of the history of open source, and it turns out that open source is not new by any means. Garrison gave several examples:
 
  • We have been trading code since the very first computers, he said.
  • There was a time when we would order code from a catalog.
  • Magazines had source code available through barcodes.
  • USENET was a wealth of source code.
 
Of course one of the hallmarks of open source is that once a project reaches a certain critical mass, it can become a disruptive force. Garrison provided several examples of the more well-known disruptive open source projects:
 
  • Linux – Very successful in the operating system wars (ubuntu on the desktop?)
  • mySQL – took on big database installs, and has had success
  • Asterisk/trixbox – big success story in the PBX/telephony space.
 
Garrison pointed out several advantages as well as disadvantages of open source software, and posed the following question: “Where can this go?”
 
He believes that developers will face a choice between commercial and noncommercial opportunities. As a project matures, Garrison feels a commercial angle is usually appropriate to support the user base.
 
As for advice to developers considering an open source project, Garrison told the audience to ask questions, and find out if the project is right for them.
 
  • If you want to work on an OS project, make sure you are comfortable with the team.
  • Is there a project roadmap?
  • Does the project get updated on a regular basis?
  • Is there good code control?
  • Do your homework – stay on top of trends and developments.
 
Finally, Garrison suggested that developers do some soul searching. Should your project be open source? It all depends on your needs, he said. Do you want help? Are there elements you cannot do yourself? Are you comfortable dealing with remote developers
 
Weighing the pros and cons, garrison conclude by telling the audience, that, “Open source can be rewarding. It presents an opportunity to work on larger projects than you could do on your own.”
 
Inter-Tel Inc. shareholders enjoyed watching their stock rise to a 52-week high today, closing up $1.34 at $26.90.
 
According to published reports, Inter-tel said it had received a letter from Vector Capital Corp.  expressing an interest in buying the company in a cash offer of $26.50 per share, which puts the value of the  offer at about $715.8 million.
 
As was reported earlier by TMCnet, Inter-Tel already has an agreement with Mitel Networks Corp. and Arsenal Acquisition Corp., which agreed to buy it for $25.60 per share in cash.
The current reported offer represents a premium of approximately $23 million over the Mitel-led bid.
 
Today, Inter-Tel said its special committee had determined that Vector Capital's bid was reasonably likely to lead to a superior proposal, and that they have notified Mitel of the committee’s decision to engage in talks with Vector Capital.

Rich Tehrani offers his take on the news here.
 
 
 
A last-minute replacement for Vish Nandall, Nortel’s Michael Thomas delivered a keynote presentation titled Wireless Service Providers (WiSPs) and Application Service Providers (ASPs) Partnering for Mobile Internet Applications.
 
Thomas asked the audience, “Why should ASPs partner with Wireless ISPs (WiSPs)?”
 
Developers have been faced with a series of challenges when it comes to creating applications for the wireless space. For one thing, wireless networks traditionally featured lower bandwidth relative to fixed Internet.
 
As bandwidth increases, there is an opportunity to create applications to run over wireless broadband networks.
 
Thomas discussed other historical impediments, including:
 
  • Unfriendly handset ergonomics;
  • Difficulty in obtaining and viewing content
  • A lack of mobile content development guidelines, which hinders usability and deters content development
 
On the positive side, groups such as the W3C are making moves, addressing the mobile device and development space by providing a series of best practices and mobile device descriptions.
 
A fragmented market limits the market scope for developers, by giving them less to shoot at, and as such, reduces the developer’s incentive to create applications.
 
The increasing amount of broadband is a mitigating factor. Thomas also mentioned that he believes that the walled gardens are crumbling as carriers like Sprint announce more openness.
 
So, there is a huge demand being forecast for enterprise mobile applications coupled with communications. But Thomas warned that best effort VoIP is not good enough for mobile customers, and only a WiSP can deliver consistently “quality” of voice.
 
Some of the other trends that are creating opportunities for developers are
  • Increased desire for personalization of user services;
  • Gen “Y” social networking, and Multiplayer Multimedia Online Role Playing Games (MMORPGs) are all looking to take advantage of the latest innovations;
  • Seamless service across all devices with content/application adaptation per device/place/time/role, etc…
 
Thomas reiterated, “Broadband decouples applications from access, and broadband enables the opportunity to create newer richer multimedia applications.”
 
The last trend Thomas touched on was IMS.
 
“This is a whole new opportunity to develop applications,” he said.
 
In the end, WiSPs need ASPs to create innovative applications and in order to compete. Developers need to be cognizant of creating applications designed for handsets and delivered with the goal of expedited time to market. Thomas concluded by stating that collaborating with WiSPs can open market segments for some ASPs and improve market share for others.
 
Ian Colville is product manager at Aculab with responsibility for the company’s SS7 and GroomerII solutions. His key role includes support for the company’s global sales force.
 
Colville addressed the audience on Day 2 of the Communications Developer Conference, with a presentation entitled, Communication Breakdown, the key theme of which was the breakdown of the old order of the communications industry.
 
Accordingly, Colville kicked off his presentation with a clip of the classic Led Zeppelin song of the same title, and promised that he would pepper his presentation with Led Zeppelin references throughout.
 
Addressing the assertion that the network of tomorrow will be a stupid network, Colville had his own take. He agrees that lower-level infrastructure is indeed better off dumb, but he maintained that there still needs to be some intelligence in the network.
 
To support that, Colville spoke about the growing trend where services are increasingly being provided from within the cloud, including desktop business/productivity apps. He referenced the success of Salesforce.com and other software-as-a-service vendors, as well as alternatives to Microsoft Office, such as Google, who recently announced the availability of business productivity applications available from the cloud.
 
The key attribute of course, is the ability for users to be able to access their services from wherever they are, from any computer.
 
Colville gave several examples of applications that are being accessed in this manner, including:
 
  • Conferencing – an increasingly network based offering;
  • Information services – have always been a network-based offering, currently being enhanced with the latest speech solutions such as text to Speech and Automatic Speech recognition.
  • Contact centers – increasingly deploying distributed, remote workforces utilizing hosted technologies.
  • Virtual Office – service offering lots of features, delivered over SIP trunking, accessible from anywhere in the world.
Indeed Colville provided a long list of benefits of network based, intelligent applications that are increasing productivity across a variety of markets and industries.
 
Addressing the developers directly, Colville said that there are many new ways of developing applications, and there are myriad new opportunities, however, there is still money to be made transitioning old services to new architectures.
 
The real existing opportunity is the potential to deliver more cost effective and increasingly feature rich services.
 
“All developers,” said Colville, “will have the opportunity to deliver services to users at one point in the network from service delivery platforms from another point in the network.”
 
So it appears the network might not necessarily be as stupid as once previously thought.
 
Now a quick return to the Led Zeppelin references. I’m sure Ian will correct me if I missed any, but my colleague and I were paying close attention for mentions of rock classics and this is the list we came up with:
 
  1. Communications Breakdown
  2. In Through The Out Door
  3. Houses Of The Holy
  4. Fool In The Rain
  5. Over The Hills And Far Away
  6. Good Times Bad Times
  7. Ten Years Gone
  8. Gallows Pole
  9. Dazed And Confused
  10. Presence
  11. Trampled Under Foot
  12. That’s The Way
  13. Rock And Roll
  14. Celebration Day
  15. How Many More Times
  16. Bring it on Home
  17. The Song Remains the Same
  18. Ramble On
I would just like to say that I’m pretty sure I heard #19, when Ian, as he was leaving the stage, simply said, “Thank You.”
UPDATE:
 
I caught up with Ian Colville this evening, who told me that my attempt at catching all his Led Zeppelin references was a valiant effort, I managed to fall short.
 
Here are the references I missed:
 
In the Evening
Nobody’s Fault but Mine
Heartbreaker
 
I also missed the secondary references of:
 
Presence
Thank You
Communications Breakdown
 
And the lyrical references:
 
“We’ve done four already…” (intro to The Ocean)
“And if you listen very hard…” (from Stairway to Heaven)
“There are two paths you can go by…” (from Stairway to Heaven)
 
I also want to thank Joe Fabiano for helping me out with the Led Zep references.
Without him, I would have found myself on a Black Mountain Side, alone, Down By The Seaside, (or The Ocean, as it were) walking around like a Fool in the Rain, with nothing but Four Sticks and a Tangerine, feeling as if I was literally In My Time Of Dying.
But Hey, Hey... What Can I Do?
Paul Amery, director of the Skype Developer Program delivered a keynote at today’s Communications Developer Conference, and he used this platform, and this venue to officially announced Skype’s new Game Developer Program and the introduction of a brand-new Skype Game Channel.
 
The Skype Game Developer Program is designed to give third-party game developers access to the nearly 200 million registered Skype users through the just-announced Skype Game Channel.
 
The Game Channel is located within the Skype Extras Manager, which provides a quick and easy way for developers to promote their software to users. EasyBits Software is the creator and operator of the Skype Game Channel, and they will work closely with the Skype Game Developer program team to ensure the best possible user experience and the efficient delivery of games to consumers.
 
Last month, Skype announced that there have been more than 18 million downloads of Skype Extras since the Extras Manager in Skype 3.0 for Windows was launched in late December 2006. Of that number, users have downloaded approximately five million games.
 
Amery went into greater depth about the developer program in a recent interview.
 
Addressing the assembled audience at the Communications Developer Conference, Amery told the crowd, “Skype users are doing more than just placing voice calls, and we are constantly looking for new ways to enhance their overall Internet communications experience.”
 
Amery continued, “The tremendous size of Skype’s user-base makes it an ideal environment for multi-player and community-based games in which people can play against or collaborate with one another.”
 

Keynote Room Filling Up

May 16, 2007 1:28 PM

I'm sitting here in the Keynote room at Communications Developer Conference, eagerly awaiting this morning's presentations from Aculab's ian Colville and Skype's Paul Amery.

Should be some good content.

After lunch, there will be presentations from Nortel's  Vish Nandall and Fonality's Kerry Garrison.

Stay tuned!

 

Avaya's Byrd Speaks to Developers

May 16, 2007 9:09 AM
Avaya’s Lawrence Byrd, a frequent speaker at TMC events, has a new title. He is Director of Communications Enabled Business Processes at Avaya, and he is helping drive the definition and communication of Avaya’s solution strategy. A co-founder of Quintus Corporation, which was acquired by Avaya in 2001 Lawrence has over twelve years of telephony, CRM and contact center experience and over twenty-five years of advanced software and Internet experience.
 
Byrd recalled a previous talk he made to developers where he suggested two ways to fame and fortune. The low road, which was to develop a must-have application and get it to market before Microsoft (or anyone else) and enjoy the resulting financial fortune.
 
Of course not too many people are fortunate enough to develop products like the iPhone, and not too many people are fortunate enough to be Steve Jobs.
 
The high road, Byrd explained, is how we drive business transformation through new applications targeting business processes while incorporating real time communications.
 
Also developers need to have a firm grasp of SOA and Web services.
 
The combination of these three skills is not necessarily easy to come by, but whoever masters these three areas will win.
 
The opportunity, Byrd explained, is being driven by an ever more challenging environment in which we all live, work, and communicate.
 
It’s tougher than ever – we are all more virtual, flatter, we’re everywhere.
 
  • Branch offices: 68% work in a different location than their manager.
  • Home working: 40 million us worker s telecommute on occasion.
  • Mobility: by 2008 72% of workforce will be mobile and remote.
 
Byrd told the crowd of developers that they need to take advantage of SOA and Web to create applications that allow customers to:
 
  1. Optimize the connections between their people, customers and processes (IP Telephony)
  2. Optimize their people across interfaces and devices (unified communications)
  3. Optimize customer relationships globally across all points of contact (Contact Center)
  4. Optimize business by embedding communications in the fabric of business processes. (CEBP)
 
Byrd, leaned on several analysts to help define Communications Enabled Business Processes:
 
According to Nick Lippis, CEBP means “Creating a business application enabled by communications, for situational context is at the heart of IP telephony’s third phase
 
And Robin Bloor of the Hurwitz Group believes CEBP will have “A profound impact!” calling CEBP “The missing link.”
 
Developers have an incredible opportunity with CEBP.
 
CEBP builds a bridge between the stuff we know and love (SIP-based) and the customer’s business processes.
 
The promise of CEBP is that it leads to intelligent communications, by taking data and turning it into information, and then turning that into action
 
 
Byrd reiterated the following core message, that developers:
 
  • Need to understand SOA and Web services
  • Need to understand their target business processes
  • Need to understand real-time communications
Day 1 of Communications Developer concluded with keynotes from two industry heavyweights, AudioCodes and Avaya.
 
Sharone Ben-Levi spoke first. Ben-Levi is vice president of marketing enterprise, enhanced services at AudioCodes Inc. He is responsible for setting strategic direction and marketing execution for enabling technology solutions.
 
He began his speech by saying he thinks that the attendees at the event were here because they want to win, and they want to win by developing the best solutions in the market.
 
Ben-Levi titled his speech Survival Of The Fittest, and he delved into his discussion about application architectures for the future of IP-based application development. Developers today must adapt to the maxim, ‘Adapt or Perish’ and that those who know how to design for change will win the game in the long run.
 
Ben-Levi pointed out the development opportunities that are driven by the industry-wide adoption of IP, citing three key factors:
 
  • IP drives acceleration of app development;
  • IP opens the door for new creative solutions to meet customer need; and
  • IP allows renewed differentiation by offering new and specific capabilities to target markets.
 
Legacy architecture is lousy with proprietary elements and APIs, Ben-Levi explained, and added that “Even with the move to SIP, the proprietary architecture is still closed, and that means limitations.”
 
He listed a number of limitations, including:
 
  • The slow pace of change;
  • Every change you make to OS, you’re still beholden to your hardware manufacturer
  • Multisite = multiple systems;
  • Scalability means adding systems;
  • Updating and maintenance often means forklift changes or the need to deploy an engineer onsite.
 
He told the assembled developers, “It’s time to break free from the limitations.”
 
Ben-Levi spoke of the future as being characterized by a distributed architecture of IP software-based applications in standard servers controlling hardware through SIP.
 
And, he outlined the benefits to the developers:
 
  • Speeds development time – easier to develop when using standards no need to reinvent the wheel;
  • Improvement to the application are less tightly coupled to the hardware;
  • Can change the server if the new features demand it;
  • Choose servers based on performance, not ports.
 
Ben-Levi’s speech resonated with the audience, as evidenced by the fact that a number of questions were asked of the keynoter before he could leave the stage.
 
Well, the Communications Developer Conference officially kicked off today at noon, here in Santa Clara. The well-attended conference sessions ranged in subject matter from IMS development to Hardware and Software development, to a brand-new offering, new to the 2007 event: The Open Source Workshop, presented by Pactolus.
 
Within those tracks, attendees gathered to learn about the state of IMS, semiconductor design solutions, integrating voice capabilities into .net; echo cancellation, designing for high-availability, and more.
 
I’m set to speak with an executive from Pactolus in a little while, and I will report on that before the day is out.
 
Also, I’m looking forward to hearing keynotes from Sharone Ben-Levi of AudioCodes and Lawrence Byrd of Avaya later today.
1 2 Next

Subscribe to Blog

Recent Comments

  • Telephone Systems: The main dissadvantage of the Samsung OfficeServ 7100 and 7030 read more
  • Dominick A. Leone: I am a prospective client of Sales Force.com, and an read more
  • Ron: I just purchased an 7100 system. The one good thing read more
  • Stephen Joos: Quite a disappointing game, but the mobile donation part was read more
  • xtravesti.com: Good article..We recently installed this product the first part of read more
  • investment: thank you so much.My favoriye technology is HD.Lifesize is good. read more
  • Estetik: rn a product when there is no documentation to explain read more
  • araba kiralama: Some good comments, to a very interesting post, that goes read more
  • prefabrik: I was sold on all the fancy brochures promising that read more
  • iyinet webmaster forumu seo yarismasi: First,I think samsung's products are high quality.But every product is read more

Blogroll

Recent Entry Images

  • C3PO.jpg
  • kevin_gavin.png
  • small biz woman.jpg
  • LGA Snow.jpg
  • skype-recorder.jpg
  • Juniper MX Series low res.png
  • Super bowl party venue.jpg
  • entrance panel.jpg
  • Beatles roof concert.jpg
  • old school tv.jpg

Monthly Archives

Around TMCnet Blogs

Latest Whitepapers

TMCnet Videos