Satellite Communications Blog - Part 2

Satellites around world medWhat is Jitter and should we care about it?

This blog is Part 2 of a 3 part blog and concentrates on jitter (variable latency). Part 1 dealt with distance, latencies and orbits and subsequent parts will discuss the effect of atmospheric conditions and choice of wavebands.
 
First, it’s worth noting that while the term jitter is used by network specialists and certain application performance engineers, it isn’t really a network term at all - it’s a communication engineer’s term - and essentially refers to the difference between when a timing signal should have been received and when it was actually received.

So, in an ideal world, if you transmit a signal (down a wire or as a wave) 1 Million times a second (1Mhz) at even spacing then that’s what you expect to receive: 1 pulse at exactly every microsecond (millionth of a second). That’s not to say that all the pulses might not all be delayed (perhaps due to distance), but the expectation is that they are delayed by the same amount and so the jitter is 0. Unfortunately real life is not like that and signals can arrive relatively too early, or too late.  This is jitter.

Continue Reading

Satellite Communications Blog - Part 1

Satellites around world medWhy is satellite latency so high? (and it's not all to do with distance)

This blog is Part 1 of a 3-part blog and concentrates on high latency, the subsequent parts will discuss jitter, the effect of atmospheric conditions and choice of wavebands.
 
If we want to our applications to be available globally we have to bear in mind that there are lots of places on the Earth where wired and mobile (or other wireless communications) are not available, for example:
 
- In remote places (some less remote than you might think!)
- On aircraft flying over oceans or remote locations
- On ships distant from the shore
- In certain military situations
- Certain emergency services requirements, i.e. first responder
 
Just about the only reasonable way to serve these locations is to use satellite communications, provided you have a view of the sky that is. Due to their height satellites have a very large coverage (up to slightly less that 50% of the Earth’s surface you might think, but more on that in a moment).

Continue Reading

5G - It's not about the "G"s!

5G NetworkUnsurprisingly, there's a lot of buzz around 5G at this week’s Mobile World Congress trade show in Barcelona, Spain. But believe me, the 5G wireless network isn't going to be the panacea that many expect it to be.

Bob O’Donnell of TECHnalysis wrote an great report "The Messy Path to 5G" detailing some of issues that are impacting deployment of 5G, but one thing is for certain - the need to properly test app performance prior to their launch isn't going to go away due to the abundance of bandwidth.  

Continue Reading

To work dependably IoT Systems must be network-tolerant

There’s a cycle in technology where people figure out that you can make money out of something and so everyone jumps on the bandwagon.  You know .com, e-commerce (in fact e-everything), SaaS (and its forerunner ASP), the Cloud, Big Data...  Though the bandwagons come and go, some practical technologies usually emerge as successful and viable and remain long after the bandwagon has disappeared out of sight. Currently one of those bandwagons is IoT (the Internet of Things).

Continue Reading

Why You Need to Embrace Operational Testing in 2017

2017 Top 10 ListIt’s that time of year when we see a whole raft of articles telling you the “Top 10” things you must  do next year to succeed. One thing that will probably be missing, although it really shouldn’t be, is incorporating effective operational testing into your software development & testing cycle. Believe me, operational testing it is important -it just isn’t getting the attention it deserves.

So, what is Operational Testing and why is it Important?

Continue Reading

Testing over networks is much more than a check box exercise

It was great to attend The National Software Testing Conference held in London recently, both as an exhibitor and a speaker. I really love this type of event as they provide a great opportunity to talk to professionals, in this case software test professionals, who are “at the coalface”.

During conversations with several delegates who visited our (iTrinegy) stand I was encouraged to hear that they understood the concept (and saw the value and need) of including verifying application behaviour over networks as part of their test regime. A few years back, if you asked the question “So how are you checking that your application will work over in a production network?” It would not have been surprising to get a reply along the lines of “Oh, that’s not part of my remit, I leave that to the operations team/network team”.

Continue Reading

5 Minutes with…David Skingsley, Chief Architect at iTrinegy

David Skingsley head shoulders InteropWhat was your first job in IT?
I started out in British Telecom’s Research and Development department.  They needed a system to help manage the transition of systems and processes and my job was to program various modules.

How did you first get involved with Network Emulation & Profiling?
Among the many things BT was doing at the time was a project to look at the quality of VoIP systems, to see if they could be a viable alternative to fixed lines.  The problem they had was how to replicate the network conditions in order to perform the tests.  This ended up on my desk, and that’s what got me thinking about the potential for helping all kinds of businesses understand the impact of networks on their applications.

What do you find most satisfying about what you do?
When customers recognize the value from testing their products and systems more effectively because of our Network Emulation and Profiling technology. I also get great satisfaction when I assist customers personally on implementing very complex virtual test network environments.

Continue Reading

How will IoT devices or systems cope with the crowded network?

It is estInternet of Things imated that there are already 14 billion objects connected to the Internet, so that is currently more than 2 devices per man, woman and child in the world today. Industry analysts are projecting that this could rise to anywhere from 20 billion devices to 100 billion by 2020 and if IoT really takes off in a big way with more connected cars, more wearable tech (both for recreational and healthcare monitoring purposes), and more connected buildings etc., it is easy to see how such growth is going to be achieved. Some may suggest that even 100 billion connected devices is a bit on the conservative side.

In most cases, these devices will act as sensors and, individually, only demand relatively small amounts of network bandwidth to communicate small amounts of data. However, when you scale this up to many millions or billions of connected devices, the demand on the network becomes huge.

Continue Reading

Making Virtual Test Networks Available to Everyone

No boffins smallAt iTrinegy we used to build Network Emulators, and we still do.  But that sounds like something that a boffin scientist might use, not a regular IT person.  So it’s worth taking a step back…

… with the Network now being an integral part of almost every app(lication)  - btw somehow we’ve got into saying “app” on mobiles and tablets and “application” on everything else, so I’m going to use “app(lication)” for both/either - what people need is a way of make sure (sometimes called testing!) their app(lication) works  in the final network.  

And, that’s not just for today’s applications: IoT devices, connected cars and smart metering are  all going to depend on the network.

So what we need, to make sure it’s all going to work properly when we put it “out there”, is a network that behaves like the real network, but that you can control.

Continue Reading

1 megabits or 2 with your coffee?

cyberscooty cafe free wifi insideThese days choosing a coffee shop is not that straightforward.  Is it about the quality of the coffee? or the food, maybe? Or maybe, it’s about the quality of the internet connection...

It’s one of those days where I have back to back client meetings when I get a call to say that the next meeting is postponed.  Phew, time for some lunch so I head for the nearest coffee shop for my usual americano and of course time to catch-up up on some emails as the iPhone hadn’t stopped buzzing all morning.  

The first one I come across is a well known chain just at the top of Long Acre near to Covent Garden.  Perfect, meets my criteria for good coffee, plenty of available seats and of course free WiFi.  I order my small americano which comes in one of those tall glasses so I have to precariously hold it in one hand whilst carrying my briefcase in the other.  No mean feat but I’ve mastered this over many years of killing time in coffee shops!  I head to the front of the eatery where there is plenty of available seating compared to the back.  Great, arrived safely and without spilling a drop of coffee.  I boot-up the laptop and connect to the WiFi.  All good so far and Outlook starts to download the emails but it’s very slow.

Continue Reading

The Importance of Virtualization to the Market

Last week we launched, to great fanfare, our virtual version of our NE-ONE network emulator, for VMware in the first instance. For us as iTrinegy, this was a land mark moment, expanding our product suite into the virtual world and delivering another technology first.

Some may not have shared our excitement, seeing this as an underwhelming addition to the product line - another check box completed.  

But it’s not just another check box.  This is really important, and not only to iTrinegy, but to all our existing and potential customers, large and small, all over the world.

Continue Reading

Great that Apple recognizes the need for proper network testing of iOS Apps during development; in so far as it goes…

I recently came across a report by Geoff Huston, Author & Chief Scientist at APNIC (Asia Pacific Network Information Centre) from the recent Apple Developers Conference which mentioned that Apple are adding network emulation capability to their Mac OSX platform, allowing a developer to create a personal Wi-Fi hotspot to test an app to see that it works.

Continue Reading

A Women's Perspective: Try-Before-You-Buy Avoids Cloud Migration Disappointment

I love to shop, and when I buy an outfit I look at style, color, cost, machine wash or dry-clean only (aftercare), is it suitable for the event I’m going to? Most importantly, do I look great in it?  This last part is essential for me, and as a result I rarely purchase clothes online; maybe I’m old-fashioned, but I like to ‘try my clothes on before I buy’. But, it’s important to note that some online shops allow you to try before you buy by having an easy “sale or return” policy, attractive for many buyers.

It got me thinking about my work and how often I come across companies who look at spending a lot of money to move their IT to a different environment such as Cloud or to a new datacenter, maybe virtualize their environment, without ever realising that they could ‘try before they buy’.   Providers of cloud/managed services and datacenter moves cannot a “sale or return” due to the commitment to make the change. This makes the offer of ‘try before you buy’ even more important.

Continue Reading

APM It’s all about the Speed - We are no longer prepared to wait!

We have all been aware of the importance of managing performance for many years and traditionally the main focus has been on the availability of our internal systems (systems/server application management).   APM on the other hand is helping companies to gain a good understanding of their application performance and a key aspect of this is visibility on how applications perform across all types of networks.    Availability has become, over the past decade, an intrinsic requirement in all application performance whether, its internal or external applications,  we don’t think about it quite so much, but what is becoming increasingly essential is ‘SPEED’.

Continue Reading

  • 1
  • 2
 

U.S. 1-888-448-4366
UK. +44 (0)1799 252 200