I thought it would be useful to document my design process using a case study. It is better (for me anyway) to force myself to write down my thought process so I more thoroughly understand the decisions involved. I believe the process of documenting, although sometimes tedious, is educational and gives me a much deeper understanding of the problem and solutions. With that said, let’s begin Design Case Study 1 – Problem Overview.
The customer wants to provide network services to remote users using satellite communications equipment. You do not have to concern yourself with the RF (radio frequency) portion of the network, but should have a basic understanding of how layer 3 and layer 2 services map to the RF network. The customer is a satellite network provider (worldwide) that provides the RF network management and connectivity to the customer network via landline (T1 or greater speeds).
Your objective is to document the current state of the network and propose changes that will scale the solution and provide the following services: IP Data and Voice. The network should be manageable, scalable, and secure.
The provider has purchased and installed equipment, but has little expertise in configuring and managing the network gear. As the network designer you should consider this when planning for operational expenses (OPEX).
Let’s begin with a high-level diagram. The basic design consists of N remote sites and a single Headquarters location. The remotes are backhauled using low-speed T1 (or lower) links.
What information do you need in order to make a proper assessment of the high-level design? I would probably start with the following questions:
- What business requirements are imposed on any network design? Does the business need a 24x7x365 operational network? Or is the availability constrained to an 8×5 model?
- What are the recovery requirements, and does it vary by site? How quickly must service be restored in the event of a failure, and how difficult is it to get parts to the site?
- Does the business expect the bandwidth requirements to grow? If so, will the growth be predictable in any sort of fashion? For example: if one site covers the Los Angeles area, and another site covers a less densely populated area, should we expect the LA site to support more growth?
- How deterministic must the network performance be? Will this network be required to support low-latency traffic like voice and video?
- What are the security requirements for the network? Must we simply protect portions like management access to devices or are we required to provide protection for data as well?
I think this covers the basics, I would drill down into specifics as I received answers from the customer.
What questions would you ask? Do you see anything I missed?