Becker et al., 2009 - Google Patents
Model-driven development of time-critical protocols with SDL-MDDBecker et al., 2009
- Document ID
- 7590245929391796992
- Author
- Becker P
- Christmann D
- Gotzhein R
- Publication year
- Publication venue
- SDL 2009: Design for Motes and Mobiles: 14th International SDL Forum Bochum, Germany, September 22-24, 2009 Proceedings 14
External Links
Snippet
Contention-based medium access in wireless networks suffers from the problem of frame collisions. In previous work, we have introduced new transfer protocols for the network-wide transmission of bit sequences that overcome the problem of destructive collisions. In this …
- 230000018109 developmental process 0 title abstract description 26
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W72/00—Local resource management, e.g. wireless traffic scheduling or selection or allocation of wireless resources
- H04W72/12—Dynamic Wireless traffic scheduling; Dynamically scheduled allocation on shared channel
- H04W72/1205—Schedule definition, set-up or creation
- H04W72/1257—Schedule definition, set-up or creation based on resource usage policy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W72/00—Local resource management, e.g. wireless traffic scheduling or selection or allocation of wireless resources
- H04W72/12—Dynamic Wireless traffic scheduling; Dynamically scheduled allocation on shared channel
- H04W72/1205—Schedule definition, set-up or creation
- H04W72/1215—Schedule definition, set-up or creation for collaboration of different radio technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/08—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
- H04W74/0808—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA
- H04W74/0816—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA carrier sensing with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/08—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
- H04W74/0833—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using a random access procedure
- H04W74/0841—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using a random access procedure with collision treatment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W56/00—Synchronization arrangements
- H04W56/001—Synchronization between nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATIONS NETWORKS
- H04W72/00—Local resource management, e.g. wireless traffic scheduling or selection or allocation of wireless resources
- H04W72/04—Wireless resource allocation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8228922B2 (en) | Multiradio synchronization and scheduling control | |
TWI406578B (en) | Method and system for sleep mode signaling for a multistandard system with bluetooth | |
US20170329632A1 (en) | Device scheduling method, task manager and storage medium | |
US7894466B2 (en) | Apparatus, methods and computer program products providing pattern masking and traffic rule matrix scheduling for multiradio control | |
Jooris et al. | Taisc: a cross-platform mac protocol compiler and execution engine | |
EP1553502A2 (en) | Reconfigurable signal processing module | |
JP7400090B2 (en) | Signal monitoring method and device | |
JP2012114915A (en) | System and method for mac layer clock drift compensation, beacon transmission method, program, and wireless communication terminal | |
Cena et al. | SDMAC: a software-defined MAC for Wi-Fi to ease implementation of soft real-time applications | |
Pop et al. | Scheduling with optimized communication for time-triggered embedded systems | |
De Mil et al. | snapMac: A generic MAC/PHY architecture enabling flexible MAC design | |
US20230345286A1 (en) | Measurement method and apparatus | |
Pop et al. | Schedulability-driven frame packing for multicluster distributed embedded systems | |
US20090141737A1 (en) | Systems and methods for prioritized channel access hardware assistance design | |
Cena et al. | A software-defined MAC architecture for Wi-Fi operating in user space on conventional PCs | |
Becker et al. | Model-driven development of time-critical protocols with SDL-MDD | |
CN113315668B (en) | Method, node device and storage medium for adaptively adjusting network configuration | |
US20240357638A1 (en) | Method, apparatus and system for medium access control | |
US10140228B2 (en) | Real-time execution of MAC control logic | |
Abdulkarem et al. | Contiki IEEE 802.15. 4 MAC layer protocols: Implementation and evaluation of node’s throughput and power consumption | |
US20190082028A1 (en) | Communication device, communication method, and computer program product | |
Xue et al. | Towards Cost-Effective Real-Time High-Throughput End Station Design for Time-Sensitive Networking (TSN) | |
Tuchtenhagen | More Easy Synchronous Transmissions: Expanding Baloo to the nRF52840 | |
WO2024066806A1 (en) | Adjustment method and adjustment apparatus for connected discontinuous reception | |
Shokry et al. | Hardware EDF scheduler implementation on controller area network controller |