Location-Based Subscription Filtering in Publish-Subscribe Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing publish-subscribe systems in dynamic networks struggle with flexible configuration and setup according to spatial requirements, leading to inefficient network traffic and the need for complex infrastructure adjustments, while also lacking location-specific management of subscription data.
Innovation Solution
The method involves using location information, such as geographical coordinates or grid-based identifiers, to filter and manage subscription data dynamically, allowing network devices to adapt their subscriptions based on current and future locations, thereby reducing unnecessary network traffic and enabling flexible network connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If publish-subscribe systems are used for group-to-group connections, then communication flexibility and device mobility are improved, but spatial configuration and setup become more difficult
Solution Approach 1:
The patent applies local quality by associating subscription data with specific spatial locations through location identifiers. Each subscription is tagged with geographic coordinates or spatial grid information, allowing the system to selectively deliver data based on the subscriber's current location. This resolves the contradiction by maintaining communication flexibility while enabling automatic spatial-based filtering without manual configuration.
Solution Approach 2:
The system implements self-service by automatically matching subscribers with relevant publication data based on their location information. Network devices autonomously determine which subscription data is relevant to their current spatial context and receive only that data, eliminating the need for manual spatial configuration and setup by operators.
2Adaptability or versatility
If subscription data is transferred without spatial filtering, then all devices receive all data, but network traffic increases significantly
Solution Approach 1:
The patent extracts spatial filtering capability from the application layer and implements it at the network layer by tagging subscription data with location identifiers. This extraction allows the system to remove irrelevant data early in the transmission process, delivering only location-relevant subscription data to each device and significantly reducing network traffic while maintaining data availability.
Solution Approach 2:
The system performs preliminary spatial filtering by pre-tagging subscription data with location identifiers before transmission. This preliminary action enables downstream devices to efficiently filter and select only the subscription data relevant to their current location, avoiding the transmission and processing of unnecessary data and thereby reducing network traffic.
3Adaptability or versatility
If location information is integrated into subscription data, then spatial context management is improved, but device complexity increases
Solution Approach 1:
The patent applies universality by using a standardized location identifier format that can represent multiple types of spatial information (geographic coordinates, spatial grid coordinates, hierarchical coordinates, semantic coordinates). This universal format enables spatial context management across diverse applications without increasing device complexity, as the same data structure handles various spatial representation methods.
Data Source
AI summary
In the method for transferring subscription data of a publish-subscribe system by means of a network device of a network, the subscription data are characterised by at least one identifier, the at least one identifier comprising at least one item of location information in the form of geographic location coordinates and/or spatial grid coordinates. The network device is designed to receive and/or provide subscription data of a publish-subscribe system and is designed, on the basis of at least one item of location information, to filter an identifier that characterises the subscription data.
