Assignment title: Information


UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 1 of 7 23/03/2017 (zc) 49227 WSN Assignment 1 Scoping the Smart Gym Project Assignment administration Assignment Value: 10% Students to hand in individual work Assignment is due: week 4. The assignment submission should take the form of a report. The total length of the report is no more than 8000 words. You should include a Title Page, the full report, and all references. All information sources must be appropriately acknowledged and a full bibliography is required. It is expected that this will be completely your own work. Therefore using the ‘cut and paste’ technique is not accepted. You should read relevant material, and then write your report in your own words. This report will be submitted to Turnitin, and so will be checked for plagiarism. For more information refer to: wiki.it.uts.edu.au/start/Academic_Integrity www.gsu.uts.edu.au/rules/16-2.html Submission Requirements A soft copy of the assignment must be submitted (in pdf format) to the Assignment Submission area (via Turnitin entry) in UTSOnline. Ensure that your soft copy of the assignment is first checked only via www.turnitin.com and then submitted if satisfying similarity (the lower the better but not higher than 25- 30%) is obtained. Late assignments will incur a penalty of 10% per day. No assignments will be accepted after 7 days (100% marks penalty) as the mark for this assignment will then be zero (0). The submission time and date should be shown on the receipt received from your submission to Turnitin. The Report must have a title page with the following information:  Course Name – Wireless Sensor Networks  Course Number – 49227  Report Title – Written Assignment  Report due date – Week 4  Word Count – Found under ‘Tools’ on the menu bar  Name and Student Number You are to provide a Softcopy of all referenced material or other documents (such as pamphlets) with this assignment on Monday. Proper referencing of all sources is essential. Referencing should follow the Harvard system. If you need assistance with this contact the UTS library or refer to: http://www.bell.uts.edu.au/referencing 90% of all your references must be from an authoritative source, such as Journal Papers, Conferences or Standards. So if you have 10 References, no more than 1 can be from a non-authoritative source, such as Wikipedia or HowStuffWorks. If you have less than 10 References, you are not allowed to use a non-authoritative source. General Note 49227 WSN uses a problem based learning approach to the task of analysing a medium complexity, computer based system, via projects that have teams including no more than 4-5 students. For this assignment students are required to provide an individual perspective on the project's scope, initial requirements (light version), system usage scenarios and preliminary WSN model/architecture. The assignment should discuss the motivation and rationale for the individual choice of sensing/actuation technology that enables the WSN-based solution in context of the problem.UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 2 of 7 23/03/2017 (zc) Project’s Brief , Name of the Project: Smart Gym Background The project aims to provide members and management of 24-7 fitness club at UTS with state of the art gymnasium and sport facilities that are safe, secure, highly personalised, available 24-7, well managed and well maintained. Your project need to explore modern WSN technology to cover all personal/group fitness needs and requirements with range of WSN instrumented cardio, free weights, functional training & personal training services. Each member can have an access to smart sensors and each piece of equipment, rooms and other gym facility are to be equipped with a range of sensors and actuators to allow support staff to be well informed about your individual/group needs. Also whenever and intervention or emergency is required the support staff will be able to provide required assistance. WSN instrumented facilities are to enable advanced support and training by monitoring each individual member activity(ies) on daily, weekly and monthly/annual basis. Positive, negative and anomalous health patterns observed thanks to the advanced WSN devices should be reported club members and staff member in order to provide help, training, guidance and possibly assistance with training programs. WSN instrumentation of the equipment should allow reducing the number of possibly accidents, equipment failures, as well as, monitoring patterns of usage of the equipment and the occupancy of gym facilities/rooms by monitoring the facility 24 hours a day. In order to provide training and coaching services, a WSN-based solution should support upload/download of personal data to the cloud, gym server/web site and/or smart phone. Training and coaching function of the gym involves fitness assessment, personal training, small group program, as well as, specialised training (rehabilitation) programs. The WSN will need to support gym’s Cardio equipment such as: elliptical cross-trainers, exercise cycles, rowing machines, stair climbers, and treadmills. Functional training stations that use bosu, kettlebells, medicine balls, plyometric boxes and resistance bands will also require to be monitored using WSN motes Use of WSN technology for personal health, equipment, gym facility monitoring for safety and security as well as for effective gym management is becoming increasingly popular. Typical solutions involve monitoring and tracking of human activity, movement and location, as well as, monitoring events, presence and occupancy monitoring and tracking of humans, objects and rooms. Finding the places and time/day of the human activity congestion, as well as, monitoring the intensity and levels of demand for the equipment, facilities and space is the key to effective functioning of many modern gym facilities/infrastructures (i.e. gyms at sport facilities, gyms at airports, gyms in high rise buildings, gyms in universities, gyms in hotels etc.). Additionally monitoring and tracking of human and machines, events and objects in various locations improve safety and security of the infrastructure;UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 3 of 7 23/03/2017 (zc) Architectural Models and Typical Configuration Fig 1. A typical architecture of a Body Area Network (BAN) based solution for the Smart Gym. Fig 2. A topology of 6LowPAN based Body Area Network (BAN) based solution for the Smart Gym. Fig 3. Architecture of the smart mote based on TI CC2650 Sensortag. Sensor devices provided for students in 49227 subjects 1. CC2650 Sensortag motes are equipped with the following on-board 10 sensors: ambient light, digital microphone, magnetic sensor, humidity sensor, pressure sensor, accelerometer, gyroscope, magnetometer sensor, object and ambient temperature sensor. See Fig. 3 2. DFrobot APDS-9960 Gesture Sensor Board https://tronixlabs.com.au/news/new-product-dfrobot-apds9960-gesture-sensor-board-tronixlabs-australia/ 3. MAXREFDES117#: HEART-RATE AND PULSE-OXIMETRY MONITOR https://www.digikey.com/en/articles/techzone/2016/oct/maxrefdes117-heart-rate-and-pulse-oximetry-monitorUTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 4 of 7 23/03/2017 (zc) Organisation For all Assignments (1/2/3), students are expected to form groups of three or four in order to create a basic prototype for smart gym monitoring and management system that involves sensors, actuators and control devices that are safely placed on the members’ body, the gym equipment and various places (rooms) around the gym. In order to test its functionality, a demonstration shall be held on last day/session of 49227 WSN in Autumn 2017. A practical exam/demo shall be conducted based on the outcome of the demonstration. Further details for this shall be provided closer to the due date. The design and implementation technique is entirely up to the development team; however it is necessary to justify any design decisions made. Submissions shall be marked on the following:  Design ingenuity  System functionality  Code efficiency and effectiveness  Design quality, its justifications and quality of the project documentation Assignment 1 Deliverables: For Assignment 1 individual students are required to provide a light version of the project plan(s) in context of the scope, the team organisation, schedule/milestones and final deliverables. This first assignment is of an introductory nature to the implementation phase of the project. Its focus is on the understanding of the problem space, key/driver requirements, the choice of WSN technology and what would be the initial model of the architecture of proposed solution. Other topics this assignment should cover involve implementation issues, how resources can be critically applied, how the budget can be spent, critical risks/mitigation strategies, commitment to deliverables for the main assignment (Assignment 2) and the development of a Project Systems Engineering Document. Its ultimate aim is to explore, compare and integrate team’s ideas related to development of the final solutions/options. This assignment will help to determine the selection of the preferred option(s) for the final WSN system solution that the team will decide on when working in teams for Assignments 2 and 3. This is the preliminary effort by individual students that needs to help in scoping and the formal analysis phase conducted by the entire Project’s team. The individual students need to prepare a light form of:  Project Definition and Scope  System Requirements Specification;  Initial Architectural model/High Level Design implemented using a formal notation/ methodology.  Project Plan is made of:: System Development Plan, System Test/Integration Plan and System Quality and Assurance Plan; Other deliverables may include artefacts/templates for the group-based efforts, such as:  individual timesheets and budgetary statements, schedules,  meeting/discussion minutes, action sheets,  quality audit reports and review outcomes, project status reports. The aim of this assignment is to: a. State the problem of the assigned project, in a clear and unambiguous way; b. State clearly the magnitude of the task; c. Complete the preliminary analysis of the system for the assigned project; d. Show evidence that the quality management/assurance will be carried out at the individual level. The assignment consists of two main parts: Assignment 1 – Part 1: Project Scope and Light Documentation Deliverable The main purpose of this assignment is to scope the problem, as well as, collect and present together the completed “formal” and “informal” deliverables - which include artefacts from the project process itself.UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 5 of 7 23/03/2017 (zc) Principles underlying the project’s scope should include, but not necessarily in this order:  The what - A demonstration to the customer that the project problem is well understood and what shall be the final deliverable.  The how - A proper, realisable schedule for achieving the project, how the budget is to be managed and spent, the project approach and methodology, etc.  The when – A discussion of milestones and what is the outcome of those milestones.  The who – Discussion on participants, how they are organised, any re-structuring issues, etc. You might include a discussion on the resources you intend to use such as CASE tools, COTs, platforms, customer supplied resources, etc. It is assumed the project documentation deliverable will be divided into the following sections and appendices and be handed in a pdf file form. The pdf file should contain page dividers. Dividers should separate each appendix. The first portion of the deliverable shall contain a “road map” that accurately defines the layout of the deliverable and which section/appendix/portion is contained behind each divider. The deliverable document can be tailored as follows: Section 1 Introduction and Scope of the project Aims to explain the problem, its context and provide an overview of the project and should include a “roadmap” / table of content. Section 2 System Requirements Specification – light version  Paragraph/s defining the team’s understanding of the assigned problem relevant to the SRS, supported by a context or boundary diagram and complete with explanatory text. The diagram should include: operational processes (sub-systems/components) and control/data connectivity. This has to be consistent with the development methodology, which must be strictly applied.  Presentation semantics of the requirements – at the least mandatory and non-mandatory phrases.  Presentation of “raw” requirements categorised into functional, non-functional, performance, behavioural and design constraints.  Some evidence of informal/formal analysis including diagrams and one formal method representative of the methodology expressed for the project.  Test/validation components, including degree of planned testing and classes of the test. Section 3 Architecture / High Level Design (Models, Views, Simulation, Mock-up UIs) – light version  Paragraph/s defining the team’s understanding of the assigned problem supported by a context or boundary diagram, complete with explanatory text, strictly for architecture purposes. This has to be consistent with the development methodology, which must be strictly applied.  System’s/Architectural model semantics.  There shall be depictions (graphs, tables, descriptions, etc.) of how the requirements are being “mapped” to the various subsystems, components, etc. The requirements must be directly derived from the SRS, validation/traceability matrix. Section 4 Project Plan(s) – light version System Development Plan (SDP).  SDP semantics.  The plan should extend the preliminary SDP (assignment 1) and include a section describing how much the preliminary SDP (assignment 1) has been altered, and the reasons for the alteration.  Typically the plan should cover, but not be limited to: o SDP Scope and objective; o Group Organisation and Managerial Approach; o Work Breakdown Structure – WBS;UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 6 of 7 23/03/2017 (zc) o Schedule: This semester, next semester; o Roles and Responsibilities structure; o Time estimation issues; o Cost estimation and budgeting; and o Critical Risk Identification plus mitigation strategies. System Test/Integration Plan (STP).  STP semantics.  The plan should be refined from that which has been presented for assignment 1.  The plan should cover, but not be limited to: o Testing approaches and criteria; o Scheduling approaches; o Resources and Manpower; o Managerial issues; o Responsibilities; o Discrimination between Low Level, Integration and Validation testing, etc.  Validation issues, including traceability to the requirements, realistic testing that can be carried out within 2 hours in the laboratory.  Pro-forma validation testing report, including separate pages describing each and every test/group of tests.  A section describing how much the preliminary STP (assignment 1) has been altered and the reasons for the alteration.  Make provisions for subsystem/system integration tests and the final acceptance tests (i.e FQT) System Quality Assurance Plan (SQAP).  SQAP semantics.  The plan should extend the preliminary SQAP (assignment 1) and include a section describing how much the preliminary SQAP (assignment 1) has been altered, and the reasons for the alteration.  The plan should cover, but not be limited to: o Process and Product Quality issues and measurement criteria; o Managerial Approach and procedures for assuring the quality of the process and the product; o Policy issues, including the definitions of Risk, Configuration Management, Defect Management, Change Control, Critical event handling, etc. o Section 5 Conclusion.  This section should be structured but not be limited to: o Summary – Summary of your findings;. Section 6 Appendices.  Administration records – including minutes of meetings, action sheets, review results, walkthrough  Other Appendices – containing any other information regarded as relevant i.e. Bibliography. Assignment 1 – Part 2: Selection of Sensor /Actuator Technology The second part should cover the rationale behind the choice of your sensor(s)/actuators(s). Typically this part of the report would include:  What is your selected sensor or set of sensors and application?  Elaborate what the selected sensor (s) supposed to do in WSN-based application  Discuss range of input and output (for example input in degC output in microV... etc.)  Elaborate on linearization issues?UTS Engineering and IT 49227 WSN 49227 WSN A2017 Assignment_1 v1.1 (3) 7 of 7 23/03/2017 (zc)  Discuss what is the accuracy/stability desired (i.e., over what range is this accuracy or stability required?  Discuss what sensitivity is required  Describe what is the impedance at the output  Comment on the error sources in the transducer, single ended output, differential output, noise considerations, offsetting required?  Supplementary data sheets  Typical applications  Other comments? .