{"id":15975182,"url":"https://github.com/pavanchhatpar/cooja-simulation","last_synced_at":"2026-02-25T13:06:25.694Z","repository":{"id":88888661,"uuid":"95290721","full_name":"pavanchhatpar/cooja-simulation","owner":"pavanchhatpar","description":"RPL network simulation using 6lowpan for a hospital, with security services added","archived":false,"fork":false,"pushed_at":"2018-03-12T17:42:17.000Z","size":7637,"stargazers_count":5,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-07T17:42:50.510Z","etag":null,"topics":["6lowpan","authentication","contiki-os","cooja","iot","rpl","simulation"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pavanchhatpar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-24T10:23:30.000Z","updated_at":"2025-02-12T20:55:46.000Z","dependencies_parsed_at":"2023-04-04T00:01:47.112Z","dependency_job_id":null,"html_url":"https://github.com/pavanchhatpar/cooja-simulation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pavanchhatpar/cooja-simulation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pavanchhatpar%2Fcooja-simulation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pavanchhatpar%2Fcooja-simulation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pavanchhatpar%2Fcooja-simulation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pavanchhatpar%2Fcooja-simulation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pavanchhatpar","download_url":"https://codeload.github.com/pavanchhatpar/cooja-simulation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pavanchhatpar%2Fcooja-simulation/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263130690,"owners_count":23418322,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["6lowpan","authentication","contiki-os","cooja","iot","rpl","simulation"],"created_at":"2024-10-07T22:01:20.306Z","updated_at":"2025-10-28T22:33:29.725Z","avatar_url":"https://github.com/pavanchhatpar.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RPL Network Authentication\nRPL network simulation using 6lowpan for a hospital, with authentication added\n\n## Features\n - RPL network using 6lowpan\n - Authentication scheme that makes Brute Force and MITM attacks very tough\n - COAP REST Engine to allow collection of data from 6lowpan network via applications on the Internet\n\n## Run an example\n - Open `multi-room-contiki3.csc`\n - Make sure `Serial Socket {Server}` is on\n - On a terminal inside `contiki-3.0/tools` run the following commands\n   ```\n   make tunslip6   # only if you haven't done this ever before, needed only once\n   sudo ./tunslip6 -a 127.0.0.1 aaaa::1/64   #needs to be run everytime the simulation is run\n   ```\n - Now Start the simulation, since there are a lot of motes, ample amount of time will be taken to generate routes and start exchanging data\n - COAP requests (via Mozilla Firefox) can be made to any of the sensor motes to get relevant information\n \n## Points to remember\nThe simulated environment has some restrictions\n - Mote 1 should be `rpl border router`\n - Motes 2, 9, 16, 23 and so on need to necessarily be `RFID servers`\nThese restrictions are required to make sure all sensors can properly identify the `IP Address` of their respective `RFID nodes`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpavanchhatpar%2Fcooja-simulation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpavanchhatpar%2Fcooja-simulation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpavanchhatpar%2Fcooja-simulation/lists"}