How to create an infrastructure-less network? What are the examples?

 Question: How to create an infrastructure-less network? Explain with Example.?

Answer: The planning of existing wireless networks makes it difficult to combine different elements, made by different technological companies and different network operators.
There are so many mobile devices are available in the market that is enabled for integrated communication with the functionality of FM radio, video player, sound player, Bluetooth and GPRS capabilities, etc. New services need high bandwidth and quality of services. Currently, there are two main limitations capacity and the presence of unbalanced traffic in any mobile cellular network.

The cellular system and conventional system are the best examples of infrastructure networks. An infrastructure-less network is a temporary and organising network. The concept of ad hoc network is not new, have been approximately in different structure for over last 20 years. An infrastructure-less network is mostly identified by a mobile ad-hoc network (MANET) in which no concept of fixed BS or access point (AP) node is connected to MS/PC. Every node works as a router and the node also can move easily while communicating.



MANET is a self-organized, self-configurable network having no infrastructure, and in which the mobile nodes move arbitrarily. The mobile nodes can receive and relay packets as a router. Routing is a critical issue and an efficient routing protocol makes the MANET reliable.



These networks are self-configuring and can be set up randomly and on-demand. Such networks can have dynamically changing multi-hop topologies, composed of, likely, bandwidth-constrained wireless links.

The concept of the mobile ad-hoc network suggests the incorporation of routing functionality into mobile nodes, in other words, all nodes should be able to act as routers for each other.

MANET – Layer-3 Routing Core

Ad-hoc networks are not restricted to special hardware or a certain link layer. MANET is a routing core (Layer-3 routing protocols) running on top of any possible Layer-2 wireless medium that is able to provide connectivity between the neighboring (1-hop) nodes:


It is important to note a difference between MANET routing and traditional IP routing. Routing in fixed networks is based on aggregation combined with the best matching. When a packet is to be forwarded, the routing table is consulted and the packet is transmitted on the interface registered with a route containing the best match for the destination, i.e. all hosts within the same subnet are available on a single one-hop network segment via routers. However, in MANETs nodes route traffic by transmitting packets on the interface it has arrived from.

Comments

Popular posts from this blog

A recursive function in C++ must always have a void return type.

What do “Feasibility” and “Desirability” mean in the context of software design. Specify one question for each that leads to a design type.The main goal of a software design thinking work process is to create a solution that is desirable, feasible, and viable. This means our solution should not only provides a solution but also needs to implement easily and have a proper commercial model. Desirability is at the forefront as it is mainly concerned with our ideas and validating things about taking users in mind and also to do testing again and again. A test for desirability focuses on whether your solution is a nice to have or a must-have for your customer. Ask yourself, what task am I helping my customer complete? What does successful completion of that task look like for them? Looking at what they are trying to do and why it is important to them puts yourself in their shoes, lets you look at your solution from their eyes. If you are solving the key pain points they encounter when trying to complete this task, your solution has met the test for desirability. If not, and there are other pain points that you haven’t addressed, then pivoting your solution might put you on a better path. Feasibility in software design is a validation process that looks at how design delivers to requirements, objectives, and goals. The common Software design feasibility is: Technical Financial Usability Risk Experience Quality Feasibility is a way to evaluate the desirability of a project or a design. Any company before any project invests their time and money in any project they want to know how successful the project will be before investing. As the company wants to know how much amount of research is needed to be done and also to know the market value of a project.

Which of the following is not a challenge of Cloud Computing.