Vous êtes sur la page 1sur 5

Faculty of Computing Engineering and Technology

CE00214-M
Mobile Computer Communications Systems

Assignment Specification
Weighted at 50%

Date of Submission:
Part 1 April 7th 2011
Part 2 April 14th 2011
This coursework is in two parts:

Part 1 covers research topics within mobile communications (50% of


coursework)
Part 2 covers material within the software for mobile communications area
(50% of coursework)

Part 1
Mobile Computer Communications Systems (CE00214-M)
This is the first part of the coursework for this module and contributes 50% marks of the total
coursework marks. The coursework for this part consists of two components described below.

Task Weighting
Conference Paper 40%
Presentation 10%

Preparing for the coursework

This part of the coursework is group work. Groups should consist of 5 members. The lecturing staff
will be responsible for ensuring all students have a group.

Any students that fail to work as described above may find themselves subject to a reduction in marks
at the assessor’s discretion. For example: If a student were to attempt the work individually they may
find their mark reduced by 2 thirds. Group work is a requirement, not an option for this part of the
coursework.

Recommended topics for papers


You are required to produce a conference paper on one of the following subjects or your team’s choice
related to the contents in this module:

1. Functions of signal and noise in wireless information systems


2. Wireless transmission approaches
3. Media access control approaches
4. Voice encoding and decoding techniques
5. 1G, 2G, 2.5G, 3G Mobile Networks
6. Voice Over IP & Location Based Services & Fraud In Mobile Data Networks &
Mobile/Wireless Convergence
7. Applications of wireless information systems in either of the following: 1) medical,
2) education (teaching and leaning), 3) business etc
8. Informed logistics (applying mobile technology to solve logistic issues)
9. Applications of mobile technology such as GPS, RFID, etc
10. Other topics related with this module

Submission Requirements
Your group is required to submit one folder containing:

An electronic and a paper based version of your group’s work for the attention of Professor Yu

• Failure to supply an electronic copy will constitute a failure to submit.

Task 1 – Conference Paper


This component is worth 40% of the mark for assignment part 1.

Your team is required to carry out the first stage of your project – conducting a literature review. Now,
working in the groups, your team is required to create a review paper (six pages) suitable for
presentation at an academic conference.

Remember when creating the paper that you will be addressing an intelligent non expert, who is
interested in your particular topic. On this basis you do not need to explain every term, only those
which you would surmise would be of interest.

The paper which you produce will need to meet the requirements of an IEEE conference. The details
of this are widely available on the Internet or are available at this location
http://www.ieee.org/portal/cms_docs/pubs/confpubcenter/pdfs/samplems.pdf

The quality of the paper must be that which would meet the requirements of publications. Particular
attention should be given to the content, spelling and the referencing.

Submission Requirements for the Conference Paper


Your group is required to submit one folder containing:

An electronic and a paper based version of your group’s paper for the attention of Professor Yu

Marking Scheme

Description Marks
Content Technically Correct 35
Content written for the correct audience 15
Readability of the paper 15
Referencing used correctly as per the formatting 15
guidelines
Correctly Formatted Paper 10
Abstract and Conclusion suitable for the paper 10
Total Mark 100

Task 2 – Presentation

This component is worth 10% of this assignment mark.

The same group as in task 1 will do the following:

You are required to produce a presentation on your team’s conference paper.

The duration of the presentation will be 20 minutes for the entire group including
questions.

Each member of the group will be expected to participate.

Contribution should be equal.

Presentations should be professional and make use of appropriate audio/visual


aids.

Submission Requirements
You are required to submit:

An electronic copy of your presentation by email to Professor Yu

Part 2

For part 2 the critical appraisal, source code and conclusions reached for the practical
should be handed in together with screen shots demonstrating the testing carried out.
This part of the coursework is worth 50% of the coursework marks

Practical - Cross Platform Agent Communication using J2ME and JADELEAP

A desktop manager is provided ready for communication with a mobile client using
the Jadeleap libraries. Provide a client which communicates with this server from a
cellular device. To complete this part of the assignment it will be necessary to build a
project containing the open source libraries of the “JADELEAP” system. When
completing the critical appraisal for this practical discuss the communication
protocols used within the Jadeleap system.

A Desktop manager prototype together with the ontology is listed below. It will be
necessary to ensure your client written within a J2ME environment communicates
with this manager:

public class ChatManagerAgent extends Agent implements SubscriptionManager {


private Map participants = new HashMap();
private Codec codec = new SLCodec();
private Ontology onto = ChatOntology.getInstance();
private AMSSubscriber myAMSSubscriber;

protected void setup();


protected void takeDown();
public boolean register(Subscription s);
public boolean deregister(Subscription s);

public class ChatOntology extends Ontology implements ChatVocabulary {

// The singleton instance of this ontology


private static Ontology theInstance = new ChatOntology();

public static Ontology getInstance() {


return theInstance;
}
private ChatOntology();

public interface ChatVocabulary {


// ONTOLOGY NAME
public static final String ONTOLOGY_NAME = "Chat-ontology";
// VOCABULARY
public static final String JOINED = "joined";
public static final String JOINED_WHO = "who";

public static final String LEFT = "left";


public static final String LEFT_WHO = "who";

public static final String SPOKEN = "spoken";


public static final String SPOKEN_WHAT = "what";
}

Mark scheme

Suitable inclusion of libraries required 10


Well commented software
with working Client communicating demonstrated (Screen shots) 40
Tests completed 20
critical appraisal 20
Discussion of communication protocols used within the Jadeleap system 10

Note: Part 2 is an individual assignment not group work and is for the
attention of John Byrne

Vous aimerez peut-être aussi