Question

This is a group project. Group size should be exactly 2 (unless approved earlier by the instructor). Only ne mi imi ma Designoperation is very sensitive and risky and hence only a super admin can execute that operation. However, any admin can execuNeed help with this project please! Please name the compiler and software used, would really appreciate that information. Don't bother doing the report section on this assignment either. Me and my group will handle it.

This is a group project. Group size should be exactly 2 (unless approved earlier by the instructor). Only ne mi imi ma Design a security architecture for a smart electric metering infrastructure. Smart electric meters have embedded hardware for cellular connectivity, and are able to communicate directly over a cellular connection with a "headend" that is managed by a utility company such as San Antonio's CPS Energy. Due to scale, there could be multiple headends, each of which manage non- intersecting groups of meters distributed across a city. This will be further discussed in class on 04/04. If you miss the lecture, please talk to your friends in the class. The smart electric meters are capable of collecting data every few minutes, transmitting them wirelessly to a nearby headend. Once the data reaches a headend, it is transmitted over a wired network to a server maintained by the electric utility provider. The infrastructure supports the following operations over the network: . The smart meter can send power consumption data at a frequency of 5 to 15 minutes as configured by the utility to the server Meter instant read: the server can get the current reading from a specific meter at any time Group meter read: the server can get the current readings from a group of meters at any time. (After deploying the meters, the server enrolls a meter into a specific group to facilitate group level messaging instead of point to point messaging. Obviously, there can be more than one group.) Connect/disconnect: to enable/disable power connection to the respective home The meter can query the server to get the current unit price of electricity (which is time- varying) The server can send a firmware update to a specific, a group or ALL the meters. The meter data can be stored in a database on the server-side. Access to data should be controlled. Obviously there is more than one server admin. Not all admins should have the ability to execute all of the above operations. For example, the "disconnect" 1. 2. 3. 4. 5. 6. 7.
operation is very sensitive and risky and hence only a "super" admin can execute that operation. However, any admin can execute a meter instant read operation . Write a report that considers the security issues for the above system: authentication, authorization, data confidentiality and integrity, etc. and balance them with performance. Use one or more diagrams to clearly explain your security design. In the report, itemize various security issues, your assumptions and explain how your design addresses each of those issues You should begin with security issues involving physical deployment of meters in a city all the way to billing Implement your design using a programming language and tool(s) of your choice. You will write one or more programs that simulate the software that executes on the smart meter. You will also write one or more programs that simulate the software that executes on the server Instantiate 20 instances of the smart meter and demonstrate the operations as related to the 7 items described in part 1 In your report, add itemized information on who did what in your team. The "what" part could involve individual and combined tasks. Make sure that there is sufficient distribution of individual and combined tasks in your team.
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Ok you can use arduino for billing.

  • For billing you have to write code for that (power measuring).
  • The code may be in C or C++ or Assembly in which you are familiar.. Yes by using Wifi shield with arduino you can communicate with your PC.
  • If you know about serial communication, then you can use this serial communication also for interfacing your arduino and pc..
  • Main thing is coding.. first you have to write code for measuring power. After that you can communicate it with pc.

Hope the answer helps.

Add a comment
Know the answer?
Add Answer to:
Need help with this project please! Please name the compiler and software used, would really appr...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • I need help with this java project and please follow the instruction below. thank Class Project...

    I need help with this java project and please follow the instruction below. thank Class Project - Parking Ticket simulator Design a set of classes that work together to simulate a police officer issuing a parking ticket. Design the following classes: •           The ParkedCar Class: This class should simulate a parked car. The class’s responsibilities are as follows: – To know the car’s make, model, color, license number, and the number of minutes that the car has been parked. •          ...

  • I need some help getting started on my Business Statistics Project. Can some one provide a...

    I need some help getting started on my Business Statistics Project. Can some one provide a couple examples: The Project Plan assignment will require (1) a research question that can be answered statistically, (2) a description of the data needed to answer that question, and (3) a specific plan for collecting that data. Here are some guidlines for the report: A thorough description of the study design will include a precise definition of the population and the effort made to...

  • I need some help getting started on my Business Statistics Project. Can some one provide a...

    I need some help getting started on my Business Statistics Project. Can some one provide a couple examples: The Project Plan assignment will require (1) a research question that can be answered statistically, (2) a description of the data needed to answer that question, and (3) a specific plan for collecting that data. Here are some guidlines for the report: A thorough description of the study design will include a precise definition of the population and the effort made to...

  • Hello, Need my paper proof read, I have problems with my paper structure. I need help...

    Hello, Need my paper proof read, I have problems with my paper structure. I need help with my flow as I feel as if my analysis is not iter mixing with the my paper. For example currently I have citation, citation, example, then my analysis. I need help restructure my paper for better flow. I have copied and pasted my paper for review below: Smart home devices have been a growing trend in the Canadian market with approximately 18% of...

  • Here is the data analysis project, please I need an excellent project, it is due 4 hours! Statist...

    here is the data analysis project, please I need an excellent project, it is due 4 hours! Statistics course. GENERAL DESCRIPTION For the data analysis project, you address some questions that interest you with the statistical methodology we learn in MAT 235.   You choose the question; you decide how to collect data; you do the analyses. The questions can address almost any topic (although I have veto power), including topics in economics, psychology, sociology, natural science, medicine, public policy, sports,...

  • Hey I really need some help asap!!!! I have to take the node class that is...

    Hey I really need some help asap!!!! I have to take the node class that is in my ziplist file class and give it it's own file. My project has to have 4 file classes but have 3. The Node class is currently in the ziplist file. I need it to be in it's own file, but I am stuck on how to do this. I also need a uml diagram lab report explaining how I tested my code input...

  • Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around...

    Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around risk and threat management, fostering an environment in which objectives seem clear: manage risk, manage threat, stop attacks, identify attackers. These objectives aren't wrong, but they are fundamentally misleading.In this session we'll examine the state of the information security industry in order to understand how the current climate fails to address the true needs of the business. We'll use those lessons as a foundation...

  • IN JAVA PLEASE HELP! ALSO PLEASE ADD COMMENTS Summary Build two classes (Fraction and Fraction Counter)...

    IN JAVA PLEASE HELP! ALSO PLEASE ADD COMMENTS Summary Build two classes (Fraction and Fraction Counter) and a Driver for use in counting the number of unique fractions read from a text file. We'll use the ArrayList class to store our list of unique Fraction Counters. Rather than designing a monolithic chunk of code in main like we did in the previous homework, we'll practice distributing our code into containers (called classes) that you will design specifically to tackle this...

  • Please need serious and professional help! Hello! I am working on an "object oriented analysis and...

    Please need serious and professional help! Hello! I am working on an "object oriented analysis and design" Project. I would really need your sincere help in creating a vision document for this project. The Things That I require in the "vision document" is: 1. Product Overview [This section provides a high level view of the product capabilities, interfaces to other applications, and system configurations. This section usually consists of three subsections, as follows: •          Product perspective •          Product functions •         ...

  • I NEED HELP with this. please create a UML diagram. I need a simple code to...

    I NEED HELP with this. please create a UML diagram. I need a simple code to solve the problem.   The ADT Bag is a group of items, much like what you might have with a bag of groceries. In a software development cycle, specification, design, implementation, test/debug, and documentation are typical activities. The details are provided in the rest of the document. ADT Bag Specification: (Note: You should not change the names of the operations in your program. This should...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT