Service Identifier Routing for Low-Overhead Network Service Provision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods of service provision in network and computation convergence face significant signaling overhead and compatibility issues, particularly in centralized and distributed service provision, limiting effective resource management and deployment.
Innovation Solution
A dual addressing approach combining service-based and IP-based protocols, where computing devices generate and utilize service identifiers to reduce signaling overhead and improve transmission efficiency, allowing for dynamic service deployment across geographically distributed resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If centralized service provision is used, then service management is simplified, but signaling overhead increases significantly
Solution Approach 1:
The patent segments the service provision function into multiple distributed computing nodes rather than centralized management. Each node autonomously manages local services while the service discovery protocol distributes the management burden across the network, reducing signaling overhead at any single point while maintaining operational simplicity through standardized interfaces.
Solution Approach 2:
The patent introduces a service discovery protocol as an intermediary layer between service providers and consumers. This protocol mediates service registration, discovery, and invocation operations, enabling simplified service management through standardized interactions while reducing direct signaling overhead by caching and localizing service information.
2Loss of energy
If distributed service provision is used, then signaling overhead is reduced, but system complexity increases
Solution Approach 1:
The patent implements a universal service discovery protocol that handles multiple functions (service registration, discovery, invocation, and termination) through a single standardized interface. This multi-functionality reduces the need for separate complex mechanisms while maintaining low signaling overhead through efficient protocol design.
Solution Approach 2:
The patent changes the operational parameters of service discovery by introducing asynchronous communication and event-driven architecture. Services are registered once and remain discoverable without continuous signaling, while consumers trigger discovery only when needed, reducing overall system complexity while maintaining low overhead.
3Productivity
If service identifiers are introduced, then transmission efficiency is improved, but compatibility with traditional IP systems is challenged
Solution Approach 1:
The patent embeds service identifiers within the existing IP packet structure, nesting the service discovery mechanism inside the standard IP protocol stack. Service identifiers are added as extension fields or headers that coexist with traditional IP addressing, allowing efficient service-based transmission while maintaining full compatibility with existing IP infrastructure.
Solution Approach 2:
The patent introduces a translation layer as an intermediary between service identifiers and IP addresses. This mediator converts service-based requests to IP-based routing and vice versa, enabling improved transmission efficiency through service identifiers while maintaining compatibility with traditional IP systems through automatic protocol translation.
Data Source
Figure 1A~1B
Figure 2
Figure 3
AI summary
Embodiments of the present disclosure relate to a method, device, apparatus and medium for service provision. The method comprises receiving, by a computing device, from a client, a request for a service. Then, the computing device obtains an identifier of the service. The identifier of the service is associated with at least one of the following: a destination internet protocol address of the service, a destination port of the service, and an application layer identifier of the service. Then, the computing device determines, based on the identifier of the service, whether the service is able to be provided to the client. In this way, the signaling overhead can be greatly reduced, and the transmission efficiency can be improved.