OTN Data Transmission Control Using Accumulated Sending Permissions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing data transmission methods in optical transport networks (OTN) face challenges in ensuring sufficient bandwidths for each service while maintaining differentiated service transmission without increasing service transmission delay, particularly when multiple services converge and conflict in sending permissions.
Innovation Solution
A data sending control method that introduces a sending permission count value and/or service count value to manage data unit mapping, allowing services to accumulate sending permission even in conflicts, ensuring timely data transmission by meeting predefined conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple services are converged and mapped to optical payload unit with strict fixed bandwidths, then differentiated service transmission is ensured, but service transmission delay increases due to sending conflicts
Solution Approach 1:
The patent transforms the static fixed bandwidth allocation into a dynamic permission count value mechanism. Each service is assigned a sending permission count value that dynamically adjusts based on service rate capacity and line rate capacity ratios. This dynamic mechanism allows services to accumulate sending permissions during low-traffic periods and transmit during high-priority periods, resolving the contradiction between guaranteed bandwidth allocation and reduced transmission delay.
Solution Approach 2:
The patent implements preliminary action by pre-calculating and allocating sending permission count values to services based on their rate capacities before actual data transmission occurs. This advance preparation ensures that when data needs to be transmitted, services already have accumulated permissions ready, avoiding delays caused by real-time permission negotiation and reducing overall transmission delay while maintaining differentiated service quality.
2Reliability
If sending permission is strictly controlled for each service, then bandwidth guarantee is maintained, but service data cannot be sent timely when conflict occurs
Solution Approach 1:
The patent changes the parameter control mechanism from binary permission (allowed/not allowed) to a quantitative permission count value system. The sending permission count value is calculated based on the ratio of service rate capacity to line rate capacity, allowing services to accumulate multiple permission units. This parameter transformation enables services to transmit data more efficiently when permissions are available while still maintaining overall bandwidth guarantees through the structured allocation mechanism.
3Adaptability or versatility
If service convergence time is random with multiple services sending simultaneously, then flexible service convergence is achieved, but sending conflicts occur
Solution Approach 1:
The patent implements a feedback mechanism where the sending permission count value is continuously adjusted based on service performance and network conditions. The system monitors service rate capacity and line rate capacity ratios, and dynamically updates permission allocations accordingly. This feedback loop maintains flexible service convergence while preventing sending conflicts by ensuring that permission allocation reflects actual network capacity and service requirements in real-time.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
This application discloses a data sending control method and apparatus, to resolve a problem that a service delay increases when a conflict exists in sending of a plurality of services. On one hand, a sending permission count value is introduced, and when it is determined that a sending condition of a service is not met, the sending permission count value is still accumulated. On the other hand, when the sending condition is not met, a service counter is accumulated, to indirectly accumulate sending permission. The sending permission is directly or indirectly accumulated, so that service data can be sent in time based on the accumulated sending permission when the service meets the sending condition, thereby reducing a service sending delay caused by a service sending conflict.