Quick Links


 Module Organiser
 Ask a Question



 VB Sockets
 Java Sockets
 VB Code
 Java Code

 Pub Challenge
 OSI Model  
 Bits, bytes and frames
 IQ Test

Free Updates

Network Emulators
CNDS site

Back | Assign 1 | Assign 2  | Assign 3  | All  | [CNDS] 


Date of submission:

Friday, 17 January 2003, 12pm.

Submit to: neo.napier.ac.uk


Submission of an report with up to 8 pages with the following sections:

- Design.
- Technology.
- Security.
- Conclusions.

PDF Version:

PDF Version

PPT Presentation:

PPT presentation
PDF Version

Open Tutorial sessions (Napier students):

Thursday, 12 December 2002, 11-12am, Room: C27/C28.
Tuesday, 17 December 2002, 3-4pm, Room: C27/C28.
Wednesday 18 December 2002, 2-3pm, Room: C27/C28.
Thursday 19 December 2002, 12-1pm, Room: C27/C28.

Otherwise contact on cndsatnapier@hotmail.com

Lectures (Napier students):

Thursday, 12 December 2002, 9-11am, Room: G.1 [Now named G.32].
Tuesday, 17 December 2002, 6-8pm, Room: G.1 [Now named G.32].
Thursday 19 December 2002, 9-11am, Room: G.1 [Now named G.32].
Thursday 19 December 2002, 2-4pm, Room: Morningside Church.

Learning Outcomes


To understand the fundamentals of network programming, and identify the key elements of a client/server and a peer-to-peer program.


To identify the main elements, and parameters involved, in networks which have mobile devices.


To identify the key elements used to implement network security and methods used to overcome network intrusion.


The aims of the assignment are to:

Design a network using wireless technology.
Specify the requirements for this network.
Identify security implications and propose how they would be overcome.
To illustrate how client-server applications communicate over this network.


Wireless networks and the increased power of mobile devices, especially mobile phones and hand-held devices, will bring an increase in mobility, and will thus increase the number of applications of networks. A great increase is likely to occur with the usage of ad-hoc networks, but these obviously have many security implications. The objective of this assignment is to investigate some of the major design and security issues in the development of a network-based application.

The main units covered are:

- Unit 7. Security.
- Unit 8. Mobile Computing.

and additionally:

- Unit 3. Ethernet/ATM. Especially material on switches and VLANs.
- Unit 4. Network Design. Especially three-tiered architecture.


Design a wireless network which has the following objectives:

Connects users to the main network.

Supports enhanced security.

Creates individual networks for each of the units within the organisation.

The organisation that you have to design for is named BanksN'Co, and has the following setup:

Its building has three floors, which are arranged as shown in Figure 1.

The floors are organised as shown in Figure 2-4.

There is a single broadband Internet connection.

There are two main servers: an organisational WWW server and an organisational Email server. The location of these is still to be finalised.

It has five main divisional units: Finance, Sales, Marketing, Support and IT. There are up to 100 staff in each department, and their operating area is defined in Figure 2. Each member of staff can have up to two wireless devices (a notebook and a PDA).

Each department should connect to their own network, and there should then be a connection for all of these to the main network connection, which has the email server and the WWW server.

There are local WWW servers for each divisional unit.

The organisation has only one IP address, which has been allocated to the main network connection.

The building is an old stone building, with solid floors, and is in the middle of a city, beside a busy road.

There is the capacity to run networking cables between network devices, but all the users should connect to the unit networks using a wireless device.

Figure 1: Main building

Figure 2: Second floor

Figure 3: First floor

Figure 4: Ground floor

Assessment submission

The on-line submission should include four main sections:

Design. This should include your proposal for the layout and implementation of the network, the networking devices, and their connections. You should consider the tiered architectural design given in Unit 4 for the design of your network.

Technology. This should include an explanation of how the network operates, and should give an example of how the wireless devices communicate over the network with the server.

Security Implications. This should outline the main security implications, related to the wireless network and also for the main infrastructure, and how they could be overcome.

Conclusions. This will define the main findings, and how the network could be enhanced, and further expanded.

Additional background material, in appendices, can be submitted to support your work. All the work should be original and should be properly referenced, where necessary.


The main task for the report are to:

Illustrate the infrastructure of the wireless network.
Define IP address allocation for the wireless network.
Explain client-server communications between the wireless devices and a server.
Outline security provision for the wireless network.

Additional factors that could be considered might be:

Consideration of firewalls.
Tiered architecture.
Overall security policy.

Marking schedule

A report should be submitted to the Web CT site, which will normally have up to eight pages of typed A4. The areas which the submission should include are:

Design [20%]
Technology [25%]
Security issues [20%]
Report Presentation [20%]
Conclusions [15%]

Each of these sections will be given a grade:

Excellent. A
Good. B
Fair. C,
Weak. D
Poor. E
Extremely poor. F.

The overall mark will be aggregated together to define a single grade.

Ask a Question on the Assignment

If you want to ask a question, please complete the following:



Matriculation number:



Otherwise contact on cndsatnapier@hotmail.com. Also note that replies will not be posted on the site, and will be kept private.


Wireless access points

If you've ever wondered what a wireless access point looks like, here's one:

and here's an emulator:

Interesting links


Bigger than Budwiser.
Wi-Fi Xmas.
First Ireland, next the UK.
Wi-Fi Hot Spots
Broadband in the countryside
Wi-Fi Security
Broadband (802.11g)
Special feature on 802.11b

Just added:

Wireless Home networking on ZDNet.
IEEE 802.11b on ZDNet.


Wireless tutorial.
Wireless learning centre.


Wi-fi alliance.

Example products:

3Com [Design]

If if you've got a Mac:

Apple [Design] [Security]

Case studies:



Design a wireless network