Continuous Multi-Access Communication for Large Object Streams
To address the issues of traditional handover mechanisms and enable continuous connectivity for applications streaming large data objects a continuous connectivity approach has been developed. The proposed approach is based upon the concept of multi-connectivity (cf. cell-free architecture) resulting in a node always being connected to multiple access points at the same time. So far, multi-connectivity for reliability purposes is primarily used to offer additional error protection for small timing- and safety-critical messages (cf. URLLC and wireless TSN) by means of redundant data transmissions via multiple paths. hence, if one path is blocked or connection to an access point is lost in a situations that would have traditionally resulted in a handover, reliable message exchange is made possible. For large object streams, however, such redundant transmissions become impractical as wireless channel bandwidth is already limited. Traditional handovers mechanisms introduce non-negligible connectivity interruptions, that may result in deadline violations. Consequently, novel solutions that specifically ensure continuous data exchange for large object streams are necessary.
The proposed continuous connectivity approach is based on two principles: A heartbeat-based connection monitoring and low-latency backbone network reconfigurations. In general, user-centric clustering is used to determine the set of access point a node is shall connect with. Data exchange is then only started using a single link. However, the node periodically sends heartbeat messages via all available links to the RM. This allows the RM to determine which links are usable for data exchange. If the link currently used for data exchange is degraded to a unacceptable degree a) connection loss is detected quickly, and more importantly, in a deterministic manner and b) the RM can quickly switch paths of data packets to be routed via a different access point in the node’s cluster of connected access points. As a result the reconfiguration procedure is reduced to a low-latency (single-digit milliseconds cf. ref) reconfiguration of the backbone network (cf. Figure 2). Consequently, data exchange interruptions are minimized enabling reliable sample exchange even such handover-like scenarios.
Experimental results showed the continuous connectivity approach enabling continuous and reliable sample exchange in handover scenarios as stream interruptions are minimal. For more details we refer the reader to the paper.