Showing posts with label network control. Show all posts
Showing posts with label network control. Show all posts

The Difference between Network Assistance and Network Control



If you have read the sections on cellular handoff, you'll know that there are broadly two different methods for phone handoffs to occur. The first method, network control, is how the network determines when the phone is to hand off and to which base station the phone is to connect. In this method, the mobile phone may participate by assisting in the handoff process, usually by providing information about the radio environment. The second method, network assistance, is where the network has the ability to provide that assistance, but the mobile phone is fundamentally the device that decides.
For transitions across basic service sets (BSSs) in Wi-Fi, the client is in control, and the network can only assist. Why is this? An early design decision in Wi-Fi was made, and the organization broke away from the comparatively long history of cellular networking. In the early days of Wi-Fi, each cell was unmanaged. An access point, compared to a client, was thought of as the dumber of the two devices. Although the access point was charged with operating the power saving features (because it is always plugged in), the client was charged with making sure the connection to the network stayed up. If anything goes wrong and a connection drops, the client is responsible for searching out for one of any number of networks the client might be configured to connect to, and the network needed to learn only about the client at that point. It makes a fair amount of sense. Cellular networks are managed by service providers, and the force of law prevents people from introducing phones or other devices that are not sanctioned and already known about by the service provider. Therefore, a cell phone could be the slave in the master/slave relationship. On the other hand, with Wi-Fi putting the power of the connection directly into the hands of the client, the network never needs to have the client be provisioned beforehand, and any device can connect. In many ways, this fact alone is why Wi-Fi holds its appeal as a networking technology: just connect and go, for guest, employee, or owner.
This initial appeal, and tremendous simplicity which comes with it, has its downsides, and quickly is meeting its limitations. Cellular phones, being managed entities, never require the user to understand the nature of the network. There are no SSIDs, no passphrases to enter. The phone knows what it is doing, because it was built and provisioned by the service provider to do only that. It simply connects, and when it doesn't, the screen shows it and users know to drive around until they find more bars. But in Wi-Fi, as long as the handset owns the process of connecting, these other complexities will always exist.
Now, you might have noticed that SSIDs and passwords have to do only with selecting the "service provider" for Wi-Fi, and once the user has that down (which is hopefully only once, so long as the user is not moving into hotspots or other networks), the real problem is with the BSSID, or the actual, distinct identities of each cell. That way of thinking has a lot to it, but misses the one point. The Wi-Fi client has no way of knowing that two access points—even with the same SSID—belongs to the same "network." In the original Wi-Fi, there is not even a concept of a "network," as the term is never used. Access points exist, and each one is absolutely independent. No two need to know about each other. As long as some Ethernet bridge or switch sits behind a group of them, clients can simply pass from one to the other, with no network coordination. This is what I mean, then, by client control. In this view of the world, there really is no such thing as a handoff. Instead, there is just a disconnection. Perhaps, maybe, the client will decide to reconnect with some access point after it disconnects from the first. Perhaps this connection will even be quick. Or perhaps it will require the user to do something to the phone first. The original standards remain silent—as would have phones, had the process not been improved a bit.
Network assistance can be added into this wild-west mixture, however. This slight shift in paradigm by the creators of the Wi-Fi and IEEE standards is to give the client more information, providing it with ways of knowing that two access points might belong to the same network, share the same backend resources, and even be able to perform some optimizations to reduce the connection overhead. This shift doesn't fundamentally change the nature of the client owning the connection, however. Instead, the client is empowered with increasingly detailed information. Each client, then, is still left to itself to determine what to do and when to do it. It is an article of faith, if you will, that how the client determines what to do is "beyond the scope of the standard," a phrase in the art meaning that client vendors want to do things their own way. The network is just a vessel—a pipe for packets.
You'll find, as you explore voice mobility deployments with Wi-Fi as a leg, that this way of thinking is as much the problem as it is a way to make things simple. Allowing the client to make the choice is putting the steering wheel of the network—or at least, a large portion of the driving task—in the hands of hundreds of different devices, each made by its own manufacturer in its own year, with its own software, and its own applications. The complexity can become overwhelming, and the more successful voice mobility networks find the right combinations of technologies to make that complexity manageable, or perhaps to make it go away entirely.

Telecom : Network Control

Network control is the transmission of signals or messages that perform call control, equipment configuration, or information management functions. Network control can be centralized or distributed. The control of public telecommunications networks is a centralized system as call processing is coordinated through a controlled common channel signaling (CCS) network. The Internet uses distributed control as the switching information dynamically changes in packet switching centers (routers) throughout the Internet network.

Common Channel Signaling (CCS)
Common channel signaling system #7 (“SS7”) is the primary system used for interconnection of telephone systems. SS7 sends packets of control information between switching systems. Figure below shows the basic structure of the SS7 control signaling system. The SS7 network is composed of its own data packet switches, and these switching facilities are called signal transfer points (STPs). In some cases, when advanced intelligent network services are provided, STPs may communicate with signal control points (SCPs) to process advanced telephone services. STPs are the telephone network switching point that route control messages to other switching points. SCPs are databases that allow messages to be processed as they pass through the network (such as calling card information or call forwarding information).


SS7 Common Channel Signaling


Because the public telephone network uses common channel signaling, intelligence in the network can be distributed to databases and information processing points throughout the network. A set of service development tools has been developed to allow companies to offer advanced intelligent network (AIN) services.

Network Control

Network control is the transmission of signaling messages that perform call-control functions such as supervision, call setup routing, provisioning (authorizing) of services, and call processing control. Networks are either common to all users or privately leased by a customer for some specific application. The term “network” also refers to a group of two or more broadcast stations or cable systems interconnected physically and organizationally so as to broadcast the same program schedule simultaneously without any switching functions.

In the early telephone systems, network control routing of a telephone connection was manually monitored and processed by human operators. Human operators would supervise the call by listening for request tones (ringing sounds) and manually coordinate the connection by talking to end customers (who originate calls) and other operators (for cross-connections). When the call setup process had been agreed (all the switching points established), the connection was made through physical connections (patch panels).

To provide for more efficient network control, telephone control signals (tones) were created to allow the transfer or call control information on the same audio lines as the voice signals for call setup. These control tones would either be mixed with the audio or temporarily replace the audio signals. This type of audio signal control is called in-band signaling.

As the design of telephone networks advanced, it was necessary to add more intelligence to the call setup (e.g., automatic forwarding of telephone calls), it became necessary to shift the control signaling to circuits outside the audio path. This allowed more rapid call setup and better overall control over the communications connection. When the control signals are separated from the actual communication channel, these are called out-of-band signaling.

Provisioning of a network is a process within a company that allows for establishment of new accounts, activation and termination of features within these accounts, and coordinating and dispatching the resources necessary to fill those service orders. Provisioning involves customer care and billing systems.

Picture below shows how different types of networks can be controlled. This diagram shows that a network can have no control (distribution only), can use intelligent databases to control dumb switches, or it can use intelligent switches to route information through a dumb network.

Telecom Made Simple

Related Posts with Thumbnails