Find Jobs
Hire Freelancers

Computer Networks Project - Implementation of Protocols [Matlab+Multisim+Java]

$30-250 USD

Cancelled
Posted over 7 years ago

$30-250 USD

Paid on delivery
A protocol is an agreement between two peer layers on how communication should proceed. It is like a language that both peers understand without which the communication between them would be impossible. One of the tasks handled by a Data Link Layer (DLL) protocol is error detection and correction. On the other hand, one of the essential tasks handled by a Physical Layer (PHY) protocol is modulating digital data onto an analog signal. Protocols can be implemented as software (SW) or hardware (HW). The aim of this project is to perform SW/HW implementation of error detection and correction as well as modulation as detailed below: 1. The transmitter’s side: 1.1. DLLT: Design a digital circuit that is able to generate Hamming codewords once a data message has been passed in (from the higher layer). You can generate random messages and feed them into the circuit. The circuit should be able to compute the required number of check bits (that is, the r bits) and create the final codeword. 1.2. PHYT: Create a SW that receives the codewords generated by the DLL (in part 1.1) and modulates them using MFSK or QPSK. 2. The receiver’s side: 2.1. PHYR: Create a SW that receives MFSK or QPSK signal created by PHYT and demodulates it to generate the corresponding codewords. The received MFSK or QPSK signal should be assumed to have experienced an error (that will result in a flip of only a single bit). The final codewords (with errors in them) should be then passed to the DLLR. 2.2. DLLR: Design a digital circuit that receives the codewords generated by the PHYR and detects and corrects the errors in them. 3. General Requirements: 3.1. The digital circuits in parts 1.1 and 2.2 can be built on the Digital Trainer Board, Multisim, or Quartus. 3.2. The SW in parts 1.2 and 2.1 can be developed using any programming language or simulation tool the students are comfortable with (like MATLAB). 3.3. The full HW/SW design should be documented in a report. The report should include two sections as hereby explained. 3.3.1. System Model: Details the full design process you have followed to implement the SW and HW aspects of your assignment. 3.3.2. Testing: provide test cases to verify the operation of your full system.
Project ID: 12574552

About the project

4 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $276 USD for this job
User Avatar
i can do this task for you
$277 USD in 3 days
4.7 (179 reviews)
6.7
6.7
User Avatar
We are highly experienced Post Graduate Engineers, Doctors, IT, ITES, Software, Infrastructure Professionals, Web Designers and IT Architects. We can redo, improve, and publish any engineering, scientific MATLAB, SIMULINK, PSPICE, NS2, NS3 based IEEE papers. We can give remote support in Wintel, ADS, Unix, Storage, Backup, Network, Security tracks. Have experience in Active Directory, DNS, DHCP, FTP, IIS, SharePoint, CRM, SQL, WDS, ADRMS,ADFS,ADLDS, SCCM, Citrix Xenserver, Citrix XenApp, CRM,CRM Outlook connector IFD, Linux, Apache, My SQL, Postfix, VM Ware, Vcenter, VCO, VOIP (3CX)WHM, cPanel, H-Sphere, Hosting Controller, Plesk, DirectAdmin based web hosting support. We work in PHP, JAVA, ASP, DOT NET, Prestashop, Magento, woo commerce, OSCommerce, WordPress, Joomla, Web Hosting Panels Programming, LAMP, Android java development, Backend Server APIs, Android, Java, C/C++, Linux, PHP, MySQL, AJAX, JavaScript, C#, Visual Basic, PHP, MS SQL, My SQL, PHOTOSHOP, CSS, Bootstrap, HTML, JQUERY, JAVA, SCRIPT. We specialize in business, technical, academic, commercial, fiction, and Blog Writing, Dissertations, Academic papers, eBooks, Fiction, Sci-Fi thriller, Technical content, Articles, Web content, and blogs
$150 USD in 3 days
4.4 (28 reviews)
4.6
4.6
User Avatar
Hello, I am thoroughly versed with Matlab, Java and Networking. I have previous projects that I have done that required all three that I can give as samples of my work. I have read and understood the project requirements and I am confident that I will do a great job. Looking forward to hearing from you. Kind Regards, Adam
$77 USD in 3 days
5.0 (4 reviews)
1.6
1.6

About the client

Flag of KUWAIT
kuwait city, Kuwait
5.0
1
Payment method verified
Member since Dec 21, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.