{"id":19383042,"url":"https://github.com/hectorta1989/802.15.4-wireless-mac-level-performance","last_synced_at":"2025-07-28T23:09:44.665Z","repository":{"id":147992976,"uuid":"420319224","full_name":"HectorTa1989/802.15.4-wireless-MAC-level-performance","owner":"HectorTa1989","description":"MAC-level performance and parameters dataset for 802.15.4 wireless networks.","archived":false,"fork":false,"pushed_at":"2021-10-27T15:02:06.000Z","size":845,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-09T14:51:58.363Z","etag":null,"topics":["802154","dataanalysis","datasets","layer2","lr-wpan","macprotocol","python3","wireless"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HectorTa1989.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-10-23T05:06:33.000Z","updated_at":"2021-10-28T08:56:25.000Z","dependencies_parsed_at":"2023-05-28T04:45:21.253Z","dependency_job_id":null,"html_url":"https://github.com/HectorTa1989/802.15.4-wireless-MAC-level-performance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HectorTa1989/802.15.4-wireless-MAC-level-performance","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorTa1989%2F802.15.4-wireless-MAC-level-performance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorTa1989%2F802.15.4-wireless-MAC-level-performance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorTa1989%2F802.15.4-wireless-MAC-level-performance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorTa1989%2F802.15.4-wireless-MAC-level-performance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HectorTa1989","download_url":"https://codeload.github.com/HectorTa1989/802.15.4-wireless-MAC-level-performance/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HectorTa1989%2F802.15.4-wireless-MAC-level-performance/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267600453,"owners_count":24113785,"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","status":"online","status_checked_at":"2025-07-28T02:00:09.689Z","response_time":68,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["802154","dataanalysis","datasets","layer2","lr-wpan","macprotocol","python3","wireless"],"created_at":"2024-11-10T09:24:18.206Z","updated_at":"2025-07-28T23:09:44.644Z","avatar_url":"https://github.com/HectorTa1989.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 802.15.4 wireless MAC level performance datasets introduction\nMAC-level performance and parameters dataset for 802.15.4 wireless networks.\n\nThe *802.15.4-wireless-MAC-level-performance* datasets is a repository that stores measurements collected from the testbed facility about the MAC layer performance in IEEE 802.15.4 networks. The data is collected for my research on modeling the MAC-level performance in wireless sensor networks.\nThe data is also available for participants of the eWINE Grand Challenge: https://ewine-project.eu/grand-challenge/ .\n\n\n**Experimental setup**.\nTo  understand  the  MAC-level packet delivery  performance several experiments in the wilab2 testbed have been set up.\nWe used 28 RM090 nodes with an IEEE 802.15.4 radio organized in a star-like network topology, as shown on the figure below. All nodes use a CSMA/CA MAC protocol and periodically generate a 100 B message to a single receiver located in the center of the topology. The transmission power  is  set  to  the  maximum, i.e. 5dBm,  to  ensure all nodes are in communication range.  To incorporate all factors that impact the MAC performance we setup several experiments varying the number of sending nodes (2-28 nodes), and the application traffic load (1pckt/2s, 1pckt/s, 2pckts/s, 4pckts/s, 8pckts/s, 16pckts/s and 64pckts/s).\nWe used a USRP B210 to generate controllable interference patterns by transmitting a modulated carrier for 2ms, followed by a 8ms idle period.\n\n![experiment_setup](https://cloud.githubusercontent.com/assets/7999611/21597995/51e8ae4a-d154-11e6-8984-554d0109b8b1.png)\n\n**Data collection**.\nTo simplify experiment control and data collection we created a global control program on the global controller using the Unified Programming Interfaces (UPIs) developed by the WiSHFUL project (http://www.wishful-project.eu/documents). We  run  several  experiments  with  the  aforementioned setups and measured several aspects of the MAC-level\nperformance, while the system was operating (around 21 hours).\n\nFor more details about the datasets please see the README file in the *datasets* folder. \n\nThe *ML_model* folder contains the trained model from the publication in form of a Java binary serialized object exported from Weka.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhectorta1989%2F802.15.4-wireless-mac-level-performance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhectorta1989%2F802.15.4-wireless-mac-level-performance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhectorta1989%2F802.15.4-wireless-mac-level-performance/lists"}