CN111698708A - Method and device for service type adaptation in transmission system - Google Patents

Method and device for service type adaptation in transmission system Download PDF

Info

Publication number
CN111698708A
CN111698708A CN201910200213.1A CN201910200213A CN111698708A CN 111698708 A CN111698708 A CN 111698708A CN 201910200213 A CN201910200213 A CN 201910200213A CN 111698708 A CN111698708 A CN 111698708A
Authority
CN
China
Prior art keywords
service
service type
configuration
network device
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910200213.1A
Other languages
Chinese (zh)
Other versions
CN111698708B (en
Inventor
王伟
漆凯
旷捷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910200213.1A priority Critical patent/CN111698708B/en
Publication of CN111698708A publication Critical patent/CN111698708A/en
Application granted granted Critical
Publication of CN111698708B publication Critical patent/CN111698708B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method and a device for service type adaptation in a transmission system, which are applied to the pipeline technology supporting mixed service transmission. The first network equipment is switched to a first service and completes the configuration of a first service type; the method comprises the steps that a first network device obtains a preset first alarm set under first service type configuration, wherein the first alarm set comprises one or more service error indication alarms; and the first network equipment detects that the time for the first alarm set to keep the revocation state in the time T1 reaches T2, and judges whether to allocate the line side time slot of the first service according to the first service interface rate. The method determines the service type of the client side based on the service characteristic alarm monitoring of the client side, automatically determines whether to carry out time slot allocation or not, and provides a previous condition for realizing the automatic adaptation of end-to-end service transmission subsequently.

Description

Method and device for service type adaptation in transmission system
Technical Field
The present application relates to the field of communications, and in particular, to a method and an apparatus for service type adaptation in a transmission system.
Background
In The 5G (fifth generation mobile communication technology) Network era, C-RAN (Centralized Radio Access Network) and D-RAN (Distributed Radio Access Network) coexist, and there are many types of wireless side services, including forward CPRI (Common Public Radio Interface), OBSAI (Open Base Station Architecture), eCPRI (enhanced Common Radio Interface), backhaul Ethernet (Gigabit Ethernet), XGE (Ten-Gigabit Ethernet), and 25-Gigabit Ethernet. As a transport device supporting forward or backward unified bearer, there may even be a scenario where wireless traffic and other non-wireless traffic (e.g., SDH, Synchronous Digital Hierarchy, etc.) are carried in a mixed manner.
At present, aiming at the problem of service type adaptation between transmission devices, the method mainly adopted is to manually acquire information such as service types and rates of client sides of the transmission devices and then manually configure the service types and rates of client side ports of the transmission devices; and manually distributing the number and the position of the line side time slots according to the service type and the rate information of the client side port. Because the variety of the client side equipment of the transmission equipment is various, the manual operation for completely acquiring the service type of the client side is time-consuming and labor-consuming, meanwhile, the client side equipment supports various services, the configuration of the transmission equipment needs to be modified in a linkage manner when the service type is modified, and the manual operation is inconvenient. The current transmission equipment has no automatic adaptive capacity, and only requires the wireless equipment to use a fixed rate mode, and the function of supporting dynamic interface rate switching in the operation process by a wireless CPRI port protocol cannot be used.
Therefore, a method and apparatus for service type adaptation in a delivery system are needed to implement automatic adaptation of client-side service access.
Disclosure of Invention
In view of this, in order to solve the problem that the transmission device in the current transmission system does not have the capability of automatically adapting, the present application provides a method, an apparatus and a system for service type adaptation in the transmission system. The technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a method for service type adaptation in a transmission system, where the method includes:
the first network equipment is switched to a first service and finishes first service type configuration, wherein the first service type configuration comprises first service interface rate configuration;
the method comprises the steps that a first network device obtains a preset first alarm set under first service type configuration, wherein the first alarm set comprises one or more service error indication alarms;
and the first network equipment detects that the time for the first alarm set to keep the revocation state in the time T1 reaches T2, judges whether to allocate a line side time slot of the first service according to the first service interface rate, wherein T1 and T2 are preset time lengths, and T1 is greater than or equal to T2.
In a first possible implementation manner of the first aspect, before the first network device switches to the first service, the method further includes:
the first network equipment switches a second service and completes second service type configuration, wherein the second service type configuration comprises second service rate configuration;
the first network equipment acquires a preset second alarm set under the configuration of a second service type, wherein the second alarm set comprises one or more service error indication alarms;
and the time for the first network device to detect that the second alarm set does not meet the requirement of maintaining the revocation status within the time T3 reaches T4, T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
With reference to the first aspect and the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, before the first network device switches to the first service, the method further includes:
the first network equipment acquires a preset third alarm set under the configuration of a third service type, wherein the third alarm set comprises one or more service error indication alarms;
the time accumulation of the first network device detecting that the third alarm set is kept in the pull-up state within the time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
With reference to the first aspect and the first to second possible implementation manners of the first aspect, in a third possible implementation manner of the first aspect, the determining, by the first network device, whether to allocate a line-side timeslot of the first service according to the first service interface rate specifically includes:
the first network equipment acquires the corresponding first time slot number of the first service according to the first service interface rate;
the first network equipment counts the number of idle time slots on the line side;
the first network equipment compares the number of the first time slots with the number of the idle time slots, if the number of the first time slots is larger than the number of the idle time slots, the first network equipment sends a time slot allocation failure alarm, and the time slot allocation failure alarm is used for indicating that the idle bandwidth at the line side is not enough to transmit the first service; and if the number of the first time slots is less than or equal to the number of the idle time slots, the first network equipment starts time slot allocation.
With reference to the first aspect and the first to third possible implementation manners of the first aspect, in a fourth possible implementation manner of the first aspect, after the first network device starts timeslot allocation, the method further includes:
the first network device sends a first service message to the second network device, the first service message includes first service type indication information, and the first service type indication information is used for indicating that the service type required to be configured by the second network device is the first service.
With reference to the first aspect and the first to fourth possible implementation manners of the first aspect, in a fifth possible implementation manner of the first aspect, the service error indication alarm includes one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms.
With reference to the first aspect and the first to fifth possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, the sending, by the first network device, the first service message to the second network device includes: the first network device sends the first service message to the second network device through the line overhead.
With reference to the first aspect and the first to sixth possible implementation manners of the first aspect, in a seventh possible implementation manner of the first aspect, the first service message further includes a first service interface rate and a corresponding first number of time slots of the first service.
With reference to the first aspect and the first to seventh possible implementation manners of the first aspect, in an eighth possible implementation manner of the first aspect, the first service type configuration further includes a first service mapping demapping configuration and a first service line framing deframing configuration.
With reference to the first aspect and the first to eighth possible implementation manners of the first aspect, in a ninth possible implementation manner of the first aspect, after the first network device sends the first service message to the second network device, the method further includes:
the first network device transmits a first traffic signal to a second network device.
In a second aspect, an embodiment of the present application provides an apparatus for service type adaptation in a transmission system, including: an input interface and a processing circuit are arranged in the shell,
the input interface is used for acquiring a preset first alarm set under the configuration of a first service type, wherein the first alarm set comprises one or more service error indication alarms;
the processing circuit is used for detecting that the time for the first alarm set to keep the revocation state in the time T1 reaches T2, T1 and T2 are preset time lengths, and T1 is greater than or equal to T2;
and the processing circuit is also used for judging whether the line side time slot of the first service is allocated or not.
In a first possible implementation manner of the second aspect, the processing circuit is further configured to switch to a first service and a first service type configuration, where the first service type configuration includes a first service interface rate configuration.
With reference to the second aspect and the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the processing circuit is further configured to switch a second service and a second service type configuration, where the second service type configuration includes a second service rate configuration;
the input interface is further used for acquiring a second alarm set preset under the configuration of a second service type, and the second alarm set comprises one or more service error indication alarms;
and the processing circuit is further used for detecting that the time for maintaining the revocation status in the time T3 in the second alarm set reaches T4, T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
With reference to the second aspect and the first to second possible implementation manners of the second aspect, in a third possible implementation manner of the second aspect, the input interface is further configured to obtain a third alarm set preset under a third service type configuration, where the third alarm set includes one or more service error indication alarms;
and the processing circuit is further used for detecting that the time accumulation of the third alarm set in the pull-up state in the time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
With reference to the second aspect and the first to third possible implementations of the second aspect, in a fourth possible implementation of the second aspect, the determining, by the processing circuit, whether to allocate a line-side timeslot of the first service specifically includes:
the processing circuit is used for calculating the corresponding first time slot number of the first service;
the processing circuit is used for counting the number of idle time slots on the line side;
and the processing circuit compares the number of the first time slots with the number of the idle time slots, and starts time slot allocation if the number of the first time slots is less than or equal to the number of the idle time slots.
With reference to the second aspect and the first to fourth possible implementation manners of the second aspect, in a fifth possible implementation manner of the second aspect, the apparatus further includes an output interface, where the output interface is configured to:
and if the first time slot number is larger than the idle time slot number, the output interface outputs a time slot allocation failure alarm, and the time slot allocation failure alarm is used for indicating that the idle bandwidth at the line side is not enough to transmit the first service.
With reference to the second aspect and the first to fifth possible implementation manners of the second aspect, in a sixth possible implementation manner of the second aspect, the apparatus further includes an output interface, where the output interface is configured to:
and outputting a first service message, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that the service type required to be configured by the second network equipment is the first service.
With reference to the second aspect and the first to sixth possible implementation manners of the second aspect, in a seventh possible implementation manner of the second aspect, the output interface is further configured to send the first service signal to the second network device.
With reference to the second aspect and the first to seventh possible implementation manners of the second aspect, in an eighth possible implementation manner of the second aspect, the service error indication alarm includes one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms.
With reference to the second aspect and the first to eighth possible implementation manners of the second aspect, in a ninth possible implementation manner of the second aspect, the outputting the first service message by the output interface includes: the output interface outputs the first service message through the line overhead.
With reference to the second aspect and the first to ninth possible implementations of the second aspect, in a tenth possible implementation of the second aspect, the first service message further includes a first service interface rate and a corresponding first number of timeslots of the first service.
With reference to the second aspect and the first to tenth possible implementation manners of the second aspect, in an eleventh possible implementation manner of the second aspect, the first service type configuration further includes a first service mapping demapping configuration and a first service line framing deframing configuration.
With reference to the second aspect and the first to eleventh possible implementation manners of the second aspect, in a twelfth possible implementation manner of the second aspect, the apparatus further includes a memory, and the memory is configured to store the first set of alarms or the second and third sets of alarms.
In a third aspect, an embodiment of the present application further provides an apparatus for service type adaptation in a transmission system, including: the processing unit and the storage unit are used for acquiring a preset first alarm set under the configuration of the first service type, wherein the first alarm set comprises one or more service error indication alarms;
the processing unit is further used for detecting that the time for the first alarm set to keep the revocation state in the time T1 reaches T2, T1 and T2 are preset time lengths, and T1 is greater than or equal to T2;
the storage unit is used for storing a first alarm set;
and the processing unit is further used for judging whether the line side time slot of the first service is allocated or not.
In a first possible implementation manner of the third aspect, the processing unit is further configured to switch to a first service and a first service type configuration, where the first service type configuration includes the first service interface rate configuration.
With reference to the third aspect and the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect, the processing unit is further configured to perform the following actions:
switching a second service and a second service type configuration, wherein the second service type configuration comprises a second service rate configuration;
acquiring a second alarm set preset under the configuration of a second service type, wherein the second alarm set comprises one or more service error indication alarms;
and detecting that the time for maintaining the revocation status in the time T3 is not satisfied by the second alarm set to reach T4, wherein T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
With reference to the third aspect and the first to second possible implementation manners of the third aspect, in a third possible implementation manner of the third aspect, the processing unit is further configured to perform the following actions:
acquiring a preset third alarm set under the configuration of a third service type, wherein the third alarm set comprises one or more service error indication alarms;
the accumulated time for detecting that the third alarm set keeps the pull-up state in the time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
With reference to the third aspect and the first to third possible implementations of the third aspect, in a fourth possible implementation of the third aspect, the determining, by the processing unit, whether to allocate the line-side timeslot of the first service specifically includes the following actions:
calculating the corresponding first time slot number of the first service;
counting the number of idle time slots on the line side;
and comparing the number of the first time slots with the number of the idle time slots, and if the number of the first time slots is less than or equal to the number of the idle time slots, starting time slot allocation by the processing unit.
With reference to the third aspect and the first to fourth possible implementation manners of the third aspect, in a fifth possible implementation manner of the third aspect, the apparatus further includes a sending unit, where the sending unit is configured to:
and if the first time slot number is larger than the idle time slot number, the sending unit outputs a time slot allocation failure alarm, wherein the time slot allocation failure alarm is used for indicating that the idle bandwidth at the line side is not enough to transmit the first service.
With reference to the third aspect and the first to fifth possible implementation manners of the third aspect, in a sixth possible implementation manner of the third aspect, after the processing unit starts time slot allocation, the sending unit may further be configured to perform the following actions:
outputting a first service message, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that the service type required to be configured by the second network equipment is a first service;
and transmitting the first service signal to the second network equipment.
With reference to the third aspect and the first to sixth possible implementation manners of the third aspect, in a seventh possible implementation manner of the third aspect, the outputting the first service message by the sending unit includes outputting the first service message through a line overhead.
With reference to the third aspect and the first to seventh possible implementation manners of the third aspect, in an eighth possible implementation manner of the third aspect, the first service message further includes a first service interface rate and the corresponding first number of time slots of the first service.
With reference to the third aspect and the first to eighth possible implementation manners of the third aspect, in a ninth possible implementation manner of the third aspect, the service error indication alarm includes one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms.
With reference to the third aspect and the first to ninth possible implementation manners of the third aspect, in a tenth possible implementation manner of the third aspect, the first service type configuration further includes a first service mapping demapping configuration and a first service line framing deframing configuration.
In a fourth aspect, this embodiment of the present application further provides an apparatus for service type adaptation in a transmission system, the apparatus comprising a processor configured to execute a program stored in a memory, and when the program is executed, the apparatus is caused to perform the method described in the first aspect.
In a first possible implementation manner of the fourth aspect, the memory stores data that may also be generated or used during the execution of the encoding method by the processor. For example, the memory is a cache. The storage may be a physically independent unit, or may be a storage space on a cloud server or a network hard disk.
With reference to the fourth aspect and the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the memory is located in the apparatus.
With reference to the fourth aspect and the first to second possible implementation manners of the fourth aspect, in a third possible implementation manner of the fourth aspect, the memory is integrated with the processor.
With reference to the fourth aspect and the first to third possible implementation manners of the fourth aspect, in a fourth possible implementation manner of the fourth aspect, the memory is located outside the apparatus.
With reference to the fourth aspect and the first to fourth possible implementation manners of the fourth aspect, in a fifth possible implementation manner of the fourth aspect, the processor may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of the CPU and the NP.
With reference to the fourth aspect and the first to fifth possible implementation manners of the fourth aspect, in a sixth possible implementation manner of the fourth aspect, the processor may also be a hardware chip, may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof.
With reference to the fourth aspect and the first to sixth possible implementation manners of the fourth aspect, in a seventh possible implementation manner of the fourth aspect, the apparatus is a base station or a terminal.
With reference to the fourth aspect and the first to seventh possible implementations of the fourth aspect, in an eighth possible implementation of the fourth aspect, the apparatus is a chip or an integrated circuit.
With reference to the fourth aspect and the first to eighth possible implementation manners of the fourth aspect, in a ninth possible implementation manner of the fourth aspect, the apparatus further includes a transceiver, configured to perform the operation steps corresponding to the transmitting unit in the third aspect.
In a fifth aspect, an embodiment of the present application provides a method for service type adaptation in a transmission system, where the method includes:
a second network device receives a first service message sent by a first network device, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that a service type required to be configured by the second network device is the first service;
the second network equipment extracts the first service type indication information in the first service message;
and the second network equipment completes the configuration of a first service type, wherein the configuration of the first service type comprises the rate configuration of the first service interface.
In a first possible implementation of the fifth aspect, the method further comprises:
the second network equipment receives the first service signal output by the first network equipment.
The second network device outputs the first traffic signal.
With reference to the fifth aspect and the first possible implementation manner of the fifth aspect, in a second possible implementation manner of the fifth aspect, the receiving, by the second network device, the first service message sent by the first network device includes: the second network equipment receives a first service message sent by the first network equipment through line overhead.
With reference to the fifth aspect and the first to the second possible implementation manners of the fifth aspect, in a third possible implementation manner of the fifth aspect, the first service message further includes a first service interface rate and the corresponding first number of time slots of the first service.
With reference to the fifth aspect and the first to third possible implementation manners of the fifth aspect, in a fourth possible implementation manner of the fifth aspect, the second network device may further extract the first service interface rate in the first service message and the corresponding first slot number of the first service.
In a sixth aspect, an embodiment of the present application provides a service type adaptation apparatus, including:
an input interface, configured to obtain a first service message sent by a first network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by a second network device is the first service;
the processing circuit is used for extracting first service type indication information according to a first service message sent by first network equipment;
the processing circuit is further configured to configure a first service type, where the first service type configuration includes a rate configuration of the first service interface.
In a first possible implementation manner of the sixth aspect, the input interface is further configured to obtain the first service signal.
With reference to the sixth aspect and the first possible implementation manner of the sixth aspect, in a second possible implementation manner of the sixth aspect, the apparatus further includes an output interface, configured to output the first service signal.
With reference to the sixth aspect and the first to second possible implementation manners of the sixth aspect, in a third possible implementation manner of the sixth aspect, the acquiring, by the input interface, the first service message sent by the first network device includes: and receiving a first service message sent by the first network equipment through the line overhead.
With reference to the sixth aspect and the first to third possible implementation manners of the sixth aspect, in a fourth possible implementation manner of the sixth aspect, the first service message further includes a first service interface rate and the corresponding first number of time slots of the first service.
With reference to the sixth aspect and the first to fourth possible implementation manners of the sixth aspect, in a fifth possible implementation manner of the sixth aspect, the processing circuit is further configured to extract the first service interface rate in the first service message or the corresponding first number of slots of the first service.
In a seventh aspect, an embodiment of the present application provides an apparatus for service type adaptation in a transmission system, including:
a receiving unit, configured to receive a first service message sent by a first network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by a second network device is the first service;
the processing unit is used for extracting first service type indication information according to a first service message sent by first network equipment;
and the processing unit is also used for configuring a first service type, wherein the configuration of the first service type comprises the rate configuration of the first service interface.
In a first possible implementation manner of the seventh aspect, the receiving unit is further configured to receive the first traffic signal.
With reference to the seventh aspect and the first possible implementation manner of the seventh aspect, in a second possible implementation manner of the seventh aspect, the apparatus further includes a sending unit, configured to send the first traffic signal.
With reference to the seventh aspect and the first to second possible implementation manners of the seventh aspect, in a third possible implementation manner of the seventh aspect, the receiving, by the receiving unit, a first service message sent by a first network device includes: and receiving a first service message sent by the first network equipment through the line overhead.
With reference to the seventh aspect and the first to third possible implementations of the seventh aspect, in a fourth possible implementation of the seventh aspect, the first service message further includes a first service interface rate and the corresponding first number of time slots of the first service.
With reference to the seventh aspect and the first to fourth possible implementations of the seventh aspect, in a fifth possible implementation of the seventh aspect, the processing unit is further configured to extract a first service interface rate in the first service message or a corresponding first number of timeslots of the first service.
In an eighth aspect, the present application further provides an apparatus for service type adaptation in a transmission system, the apparatus comprising a processor for executing a program stored in a memory, and when the program is executed, the apparatus is caused to perform the method described in the fifth aspect.
In a first possible implementation manner of the eighth aspect, the memory stores data that may also be generated or used during the execution of the encoding method by the processor. For example, the memory is a cache. The storage may be a physically independent unit, or may be a storage space on a cloud server or a network hard disk.
With reference to the eighth aspect and the first possible implementation manner of the eighth aspect, in a second possible implementation manner of the eighth aspect, the memory is located in the apparatus.
With reference to the eighth aspect and the first to second possible implementation manners of the eighth aspect, in a third possible implementation manner of the eighth aspect, the memory is integrated with the processor.
With reference to the eighth aspect and the first to third possible implementations of the eighth aspect, in a fourth possible implementation of the eighth aspect, the memory is located outside the apparatus.
With reference to the eighth aspect and the first to the fourth possible implementation manners of the eighth aspect, in a fifth possible implementation manner of the eighth aspect, the processor may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of the CPU and the NP.
With reference to the eighth aspect and the first to fifth possible implementation manners of the eighth aspect, in a sixth possible implementation manner of the eighth aspect, the processor may also be a hardware chip, and may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof.
With reference to the eighth aspect and the first to sixth possible implementations of the eighth aspect, in a seventh possible implementation of the eighth aspect, the apparatus is a base station or a terminal.
With reference to the eighth aspect and the first to seventh possible implementations of the eighth aspect, in an eighth possible implementation of the eighth aspect, the apparatus is a chip or an integrated circuit.
With reference to the eighth aspect and the first to eighth possible implementation manners of the eighth aspect, in a ninth possible implementation manner of the eighth aspect, the apparatus further includes a transceiver, configured to perform operation steps corresponding to the transmitting unit and the receiving unit in the seventh aspect.
In a ninth aspect, an embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, the first network device being the traffic type adaptation apparatus described in the second aspect, and the second network device being the traffic type adaptation apparatus described in the sixth aspect.
In a tenth aspect, an embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, the first network device being the traffic type adaptation apparatus described in the third aspect, and the second network device being the traffic type adaptation apparatus described in the seventh aspect.
In an eleventh aspect, an embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, where the first network device is the service type adaptation device described in the fourth aspect, and the second network device is the service type adaptation device described in the eighth aspect.
In a twelfth aspect, an embodiment of the present application further provides a chip. The chip comprises a processor and a memory; the memory is used for storing programs; the processor is configured to execute the program stored in the memory to perform the method of the first or fifth aspect of the method.
In a thirteenth aspect, the present application further provides a computer-readable storage medium, which includes computer-readable instructions, when read and executed by a computer, cause the computer to perform the method described in the first or fifth aspect of the above method.
In a fourteenth aspect, embodiments of the present application further provide a computer program product containing instructions, which when run on a computer, cause the computer to perform the method described in the first or fifth aspect of the above method.
The embodiment of the application provides a method, a device and a system for service type adaptation in a transmission system. The method determines the client side service type based on the client side service characteristic alarm monitoring, automatically determines whether to carry out time slot allocation, provides the prior condition for realizing the automatic adaptation of end-to-end service transmission subsequently, and saves signaling overhead by transmitting service messages through line overhead.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the background art and the embodiments will be briefly described below. It is to be understood that only a few embodiments of the present application are illustrated in the following drawings and that other drawings or embodiments will be apparent to those skilled in the art from this description and drawings without the use of inventive faculty, and that the present application is intended to cover all such derivative drawings or embodiments.
Fig. 1 is a schematic diagram of an apparatus for service type adaptation in a transmission system;
fig. 2-a is a flowchart of a method for service type adaptation in a transmission system according to a first embodiment of the present application;
fig. 2-B is a schematic diagram of a service type adaptation entity apparatus in a transmission system according to a first embodiment of the present application;
fig. 3 is a flowchart of a method for automatically allocating timeslots by a source device according to a first embodiment of the present application;
fig. 4 is a flowchart of a method for determining a service type by a source device client-side port according to a second embodiment of the present application;
FIG. 5 is a flowchart of a method for a source device client-side port to handle a client-side traffic type change according to a third embodiment of the present application;
fig. 6-a is a flowchart of a service type adaptation method in a transmission system according to a fourth embodiment of the present application;
fig. 6-B is a flowchart of a service type adaptation method in a transmission system according to a fourth embodiment of the present application;
fig. 6-C is a flowchart of a service type adaptation method in a transmission system according to a fourth embodiment of the present application;
fig. 6-D is a flowchart of a service type adaptation method in a transmission system according to a fourth embodiment of the present application;
fig. 6-E is a flowchart of a service type adaptation method in a transmission system according to a fourth embodiment of the present application;
fig. 7 is a schematic diagram of a service type adaptation apparatus in a transmission system according to a fifth embodiment of the present application;
fig. 8 is a schematic diagram of a service type adaptation apparatus in a transmission system according to a fifth embodiment of the present application;
fig. 9 is a schematic diagram of a service type adaptation apparatus in a transmission system according to a fifth embodiment of the present application;
fig. 10 is a flowchart of a service type adaptation method in a transmission system according to a sixth embodiment of the present application;
fig. 11 is a flowchart of a service type adaptation method in a transmission system according to a seventh embodiment of the present application;
fig. 12 is a schematic diagram of a service type adaptation apparatus in a transmission system according to an eighth embodiment of the present application;
fig. 13 is a schematic diagram of a service type adaptation apparatus in a transmission system according to an eighth embodiment of the present application;
fig. 14 is a schematic diagram of a service type adaptation apparatus in a transmission system according to an eighth embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The performance of the 5G wireless network, whether SA (stand-alone networking) or NSA (Non-stand-alone networking), is greatly improved, but functionally, the wireless network basically inherits the original 3G/4G, logical channels, protocol layering, and the like. The functions of a wireless network are generally split into a Remote Radio Unit (RRU) and a Base Band Unit (BBU). For the baseband processing of the BBU, the processing can be further split into a non-real-time slow processing module (CU) and a real-time fast processing module (DU).
The forward transmission refers to transmission between the RRU and the BBU, and is used for bearing a CPRI signal with a fixed code rate; the feedback refers to transmission between the BBU and the core network, and carries an IP message.
The C-RAN is a novel Radio access network framework proposed according to the current network condition and the technological progress trend, and is a green Radio access network framework (Clean system) based on Centralized Processing (Centralized Processing), cooperative Radio (Collaborative Radio) and Real-time Cloud Infrastructure (Real-time Cloud Infrastructure). The overall goal of C-RAN is to pursue future sustainable business and profit growth for solving the many challenges (energy consumption, construction, operation and maintenance costs, spectrum resources, etc.) brought to operators by the rapid development of mobile internet.
CPRI defines an interface relationship between REC (Radio Equipment Control, base station data processing Control unit) and RE (Radio Equipment, base station transceiver unit), and its data structure can be directly used for remote transmission of data of a repeater, and becomes a remote system of a base station. The line rate corresponding to CPRI2 is 1.2288Gbps, the line rate corresponding to CPRI3 is 2.4576Gbps, the line rate corresponding to CPRI4 is 3.0720Gbps, the line rate corresponding to CPRI5 is 4.9152Gbps, the line rate corresponding to CPRI6 is 6.1440Gbps, the line rate corresponding to CPRI7 is 9.8304Gbps, and the line rate corresponding to CPRI8 is 10.1376 Gbps.
eCPRI, which is published after CPRI, defines a specification for connecting eREC and eRE through a Fronthaul network (Frontaul TransportNet), which is used for LTE-Advanced (Long Term Evolution-Advanced) and LTE-Advanced Pro (Long Term Evolution-Advanced) of 5G systems.
OBSAI defines a standard interface between a Radio Equipment end Control (REC) and a Radio Equipment (RE) within a base station.
Ethernet (ETH) is the most widespread local area network today. The IEEE 802.3 standard of the IEEE organization sets forth a technical standard for ethernet, which specifies the contents of the wiring, electrical signals, and medium access layer protocols, including the physical layer. Ethernet is currently the most commonly used local area network technology, replacing other local area network standards such as token ring, FDDI, and ARCNET.
Fig. 1 is a schematic diagram of an apparatus for service type adaptation in a transmission system. As shown in FIG. 1, the device 100 includes a source terminal 110 and a sink terminal 120, and the source terminal 110 and the sink terminal 120 transmit through a 100G/200G line 130. The source end 110 includes a multi-service mapping demapping module 111 and a line framing demapping module 112, and the sink end 120 includes a line framing demapping module 121 and a multi-service mapping demapping module 122. The source end 110 receives the client side service 140, and the client side service 140 includes service types such as CPRI, OBSAI, eccri, ETH, and the like. The method mainly includes the steps that information such as service types and rates of client side services 140 of transmission equipment is obtained manually, the client side service types and rates of a source end 110 are configured manually, and the number and positions of time slots on a line side are allocated manually according to the client side service rates; the source terminal 110 encapsulates the service information into a DCN message of a data communication network and transmits the service information to the sink terminal through a 100G/200G line 130, and the sink terminal 120 parses the service information from the DCN message and issues the service information to hardware, so as to keep the configuration of the source terminal consistent with that of the sink terminal. The transmission device generally includes a BBU, an RRU, and an ethernet device, wherein the source terminal 110 is generally disposed on the BBU side, and the sink terminal 120 is generally disposed on the RRU side. The data acquired in the manual configuration process mainly depends on the user to issue.
Because the variety of the client side equipment of the transmission equipment is various, the manual operation for completely acquiring the service type of the client side is time-consuming and labor-consuming, meanwhile, the client side equipment supports various services, the configuration of the transmission equipment needs to be modified in a linkage manner when the service type is modified, and the manual operation is inconvenient. The current transmission equipment has no automatic adaptive capacity, and only requires the wireless equipment to use a fixed rate mode, and the function of supporting dynamic interface rate switching in the operation process by a wireless CPRI port protocol cannot be used.
Fig. 2-a is a flowchart of a method for service type adaptation in a transmission system according to a first embodiment of the present application. The method and the device provided in the present application can be applied to all pipe technologies supporting hybrid service delivery including OTN.
A method for service type adaptation in a transmission system, the method is performed by a source device 210, a sink device 220 and a 100G/200G line 230, as shown in fig. 2-B, wherein the source device 210 includes a client side configuration switching module 211, a service identification and alarm monitoring module 212, a bandwidth allocation control information generating module 213, a multi-service mapping demapping module 214, a line framing deframing module 215; the sink device 220 includes a line framing and de-framing module 221, a client-side configuration switching module 222, a bandwidth allocation control information parsing module 223, and a multi-service mapping and de-mapping module 224.
A method for service type adaptation in a transmission system, as shown in fig. 2-a, for performing class steps with S as the first letter number and for judging class steps with J as the first letter number, comprising:
step S20: and configuring the service type of the source client side. Subsequently, the flow proceeds to step S21.
In the source end equipment, each client side port corresponds to a client side configuration switching module, and the stream switching of the service type of the source end client side is performed within a preset service set range; and the client side configuration switching module is used for completing the service type configuration, and the service type configuration comprises the configuration of interfaces between different devices and different rate data processing paths on the client side.
Step S21: the source device reads a preset client side alarm set. Step J20 is then entered.
After the client side configuration switching module in the source end device completes the service type configuration, the service identification and alarm monitoring module reads a preset client side alarm set under the configuration. The client side alarm set includes physical layer alarms such as: the CPRI service may use a CPRI LOS (LOSs of Signal) alarm and a CPRI LOF (LOSs of Frame) alarm; the GE traffic may use a LOSS of synchronization LOSS of SYNC alarm.
LOF alarm: the position and data of the synchronization control information K28.5 of each superframe are fixed, and the transmission rate of each superframe is also fixed (255 x 1chip), so the time interval for transmitting every two synchronization control information is fixed; therefore, the mechanism for judging the LOF alarm is to start timing from the last detection of K28.5, detect whether the data of K28.5 is detected again at a fixed time interval, if not, consider that the data is not aligned, have a frame loss, logically have a smoothing mechanism inside, and report the LOF alarm if the threshold is exceeded.
LOS alarm: whether an optical signal exists in an optical link is judged, the optical signal is usually detected by an optical module or Serdes (serial/parallel circuit) hardware, the intensity of the optical signal is judged after photoelectric conversion, once the intensity is lower than an intensity threshold, an alarm is reported, and the hardware detection usually results from physical connection.
It should be noted that the alarm "pull" mentioned in the present application includes the meaning of "alert" in english, that is: setthe alarm to its active state (alarm set to active state); the alarm "revocation" mentioned in the present application includes the meaning of the english "deassert", that is: set the alarm to its "inactive" state (alarm Set to "inactive" state).
Step J20: the source end device judges whether the service type configuration is matched with the actual client side service type, if yes, the step S22 is executed; otherwise, the process proceeds to step S20.
The service identification and alarm monitoring module monitors, in a service matching judgment time window T1 (the time length of T1 can be preset), if the time for keeping the corresponding alarm in a revocation state (the middle can not be interrupted) reaches a matching threshold T2 (the time length of T2 can be preset), the current client side configuration is considered to be matched with the actual client side service type, and then the step S22 is carried out; otherwise, the current client-side configuration is not considered to match the actual client-side service, and the process proceeds to step S20.
Step S22: the source device automatically calculates the number of line-side slots. Subsequently, the flow proceeds to step S23.
And automatically calculating the number of the time slots on the required line side according to the determined service type and rate of the source client side.
Step S23: the source device automatically distributes idle time slots on the line side.
The source device automatically searches the idle time slot of the line side and distributes the idle time slot to the client side service.
A first embodiment of the present application provides a method for a source device to automatically allocate a timeslot, as shown in fig. 3.
Take 15 client-side ports of the source device and the OTU4(80 slots of 1.25G) as an example. A time slot distribution table with an effective address range of 0-79 is designed in source end equipment, and addresses 0-79 respectively correspond to 80 time slots on a line side. The data bit width of the table is 4-bit, wherein 0-14 sequentially indicates that the time slot is occupied by client side ports 0-14, and 15 indicates that the time slot is idle. When client-side port N (N <15) is adapted to 10GE traffic type, the procedure for timeslot assignment is as follows:
step 301: and acquiring the number of time slots corresponding to the 10GE service.
And obtaining the number of the time slots corresponding to the 10GE services as 8 through table lookup, and setting a counter of the time slots to be allocated to be 8.
Step 302: and clearing the idle time slot counter.
Step 303: and counting the number of idle time slots.
Sequentially reading the addresses 0-79 of the time slot distribution table. If the read value is 15, adding 1 to the idle time slot counter; if the read value is N, the free slot counter is incremented by 1 and the data for that address is modified to 15.
Step 304: it is determined whether to initiate timeslot allocation.
After the traversal of the time slot allocation table is completed, if the idle time slot counter is less than 8, that is, the idle bandwidth is not enough to transmit the 10GE service, the step 306 is entered; if the idle slot counter is greater than or equal to 8, i.e., the idle bandwidth is sufficient to transmit 10GE, slot allocation is initiated and step 305 is entered.
Step 305: time slots are allocated. Subsequently, the flow proceeds to step S24.
Sequentially reading addresses 0-79 of the time slot allocation table, if the read value is 15 and the counter of the time slot to be allocated is greater than 0, subtracting 1 from the counter of the time slot to be allocated, modifying the data of the changed address into N, and finishing the time slot allocation after traversing the time slot allocation table.
Step 306: and returning a time slot allocation failure alarm to the client side, ending the method, not executing the steps of S24-S26 and J21, and waiting for the subsequent indication of the client side.
The time slot allocation failure alarm is used for indicating that the idle bandwidth at the line side is not enough to transmit the service.
Step S24: and the source end equipment sends the client side service information to the sink end equipment. Subsequently, the process proceeds to S25.
The bandwidth allocation control information generation module in the source end equipment transmits client side service information to the host end by utilizing the line overhead on the line side, wherein the client side service information comprises service types, service rates, allocation time slot numbers and the like. Signaling overhead may be saved by line overhead transmission.
Step S25: and the host equipment extracts the client side service information and completes the configuration of the client side service interface.
The bandwidth allocation control information analysis module of the host equipment extracts the client side service information from the line side line overhead, the service demapping is controlled according to the extracted client side service information, and the client side configuration switching module of the host equipment completes the client side service type configuration of the host.
The service information of the client side comprises service types, service rates, the number of allocated time slots and the like, and the service type configuration comprises the configuration of interfaces between different devices of the client side and different rate data processing paths.
Step J21: the source end device monitors whether the service type of the source end client side changes.
In the service transmission operation process, a service identification and alarm monitoring module monitors, and in a service mismatch judgment time window T3 (the time length of T3 can be preset), if the accumulated time (which can be interrupted in the middle) corresponding to the alarm pull-up state reaches a mismatch threshold T4 (the time length of T4 can be preset), the actual client side service type is considered to be changed, and the operation enters S20; otherwise, the process proceeds to S26.
Step S26: traffic continues to be transmitted.
The transmission process continues and the client side configures the switching module not to perform the switching service.
If the client side device supports dynamic switching of the service type or the interface rate, the switching period is usually in the order of seconds(s). After the client side switches the service type or the interface rate, the hardware realizes the alarm detection of the client side, and the completion time is in the microsecond (us) level; the hardware implements client-side rate reconfiguration and alarm detection with completion times on the order of milliseconds (ms). Even if an attempt of a service type or an interface rate for a circuit implemented by full hardware takes no more than 10ms corresponding to the steps S20-S24 at the source end, a method of completely traversing service types supported by a device to find a required service type for adaptation is completely feasible for a service type switching period of a second (S) level of a client-side device.
A first embodiment of the present application provides a method for service type adaptation in a transmission system, where after a service type of a source client is configured, a source device reads a preset client alarm set under the configuration, after the source device determines that the service type configuration matches an actual service type, the source device automatically calculates the number of time slots required by a line side and automatically allocates idle time slots on the line side, and the source device sends service information of the client to a sink device, so as to achieve consistency of source and sink configurations. The method is based on client side service characteristic alarm monitoring, determines client side service types, automatically allocates line time slot quantity and realizes automatic adaptation of end-to-end service transmission.
It should be noted that, unless otherwise specified, the specific description of some technical features in one embodiment may also be applied to explain that other embodiments refer to the corresponding technical features. For example, the descriptions of the CPRI LOS alarm, CPRI LOF alarm, and LOSs of SYNC alarm in one embodiment may be applied to the CPRI LOS alarm, CPRI LOF alarm, and LOSs of SYNC alarm in all other embodiments.
A second embodiment of the present application provides a method for determining a service type for a client-side port of a source device in a transmission system.
Taking a certain BBU device service type CPRI3 and a corresponding source-side port preset service type set CPRI 3-CPRI 5 as an example, the line rate corresponding to CPRI2 is 1.2288Gbps, the line rate corresponding to CPRI3 is 2.4576Gbps, the line rate corresponding to CPRI4 is 3.0720Gbps, the line rate corresponding to CPRI5 is 4.9152Gbps, the line rate corresponding to CPRI6 is 6.1440Gbps, the line rate corresponding to CPRI7 is 9.8304Gbps, and the line rate corresponding to CPRI8 is 10.1376 Gbps.
As shown in fig. 4, a method for determining a traffic type for a client-side port of a source device in a transmission system according to an embodiment of the present application includes:
step 401, the service type of the client side is switched to CPRI5, and the adaptation fails.
The client side configuration switching module of the source end device switches the client side service type to CPRI5, and configures the high-speed interface rate to 4.9152 Gbps. The service identification and alarm monitoring module monitors, and because the actual service types are not matched, the CPRI LOS alarm and the CPRI LOF alarm keep in a pull-up state, and the condition that the alarm keeping cancellation state (the middle cannot be interrupted) reaches the time of T2 in the time window of T1 is not met (T1> T2, T1 and T2 are preset), so that the service adaptation of the CPRI5 fails.
After the client side configuration switching module in the source end device completes the service type configuration, the service identification and alarm monitoring module reads a preset client side alarm set under the configuration. The client side alarm set includes physical layer alarms such as: the CPRI service may use a CPRI LOS (LOSs of Signal) alarm and a CPRI LOF (LOSs of Frame) alarm; the GE service may use the LOSS of SYNC alarm.
Step 402, the service type of the client side is switched to CPRI4, and the adaptation fails.
The client side configuration switching module of the source end equipment switches the client side service type to CPRI4, and configures the high speed interface rate to be 3.072 Gbps. The service identification and alarm monitoring module monitors, and the CPRI LOS alarm and the CPRI LOF alarm keep a pull-up state because the actual service types are not matched; the condition that the alarm keeping revocation state (the middle can not be interrupted) reaches the time T2 within the time window T1 is not met (T1> T2, T1 and T2 can be preset), and the service adaptation of the CPRI4 fails.
And step 403, switching the service type of the client side to CPRI3, and successfully adapting.
The source end equipment client side configuration switching module switches the client side service type to CPRI3, and configures the high speed interface rate to be 2.4576 Gbps. The service identification and alarm monitoring module monitors, and because the actual service types are matched, the CPRILOS alarm and the CPRI LOF alarm are cancelled within the time (T1-T2) (T1> T2, T1 and T2 can be preset), so that the condition that the alarm keeping cancellation state (the middle can not be interrupted) reaches the time T2 within the time T1 window is met, and the service adaptation of the CPRI3 is successful.
A third embodiment of the present application provides a method for a source device client-side port to cope with a client-side traffic type change.
Here, for example, a service type of a certain BBU device is changed from CPRI3 to CPRI1, and corresponding source-side client-side port preset service sets CPRI1 to CPRI3 are taken, a line rate corresponding to CPRI2 is 1.2288Gbps, a line rate corresponding to CPRI3 is 2.4576Gbps, a line rate corresponding to CPRI4 is 3.0720Gbps, a line rate corresponding to CPRI5 is 4.9152Gbps, a line rate corresponding to CPRI6 is 6.1440Gbps, a line rate corresponding to CPRI7 is 9.8304Gbps, and a line rate corresponding to CPRI8 is 10.1376 Gbps.
As shown in fig. 5, a method for a source device client-side port to cope with a change in a client-side traffic type provided in an embodiment of the present application includes:
step 501, the client side service type changes, and the source end device service is mismatched.
The source device client side traffic type has been originally adapted to the CPRI 3. The service identification and alarm monitoring module monitors, and because the actual service type changes, the CPRI LOS alarm and the CPRI LOF alarm keep the pull-up state, and satisfy the condition that the cumulative time (which may be interrupted) of the alarm pull-up state reaches the time T4 in the time window T3 (T3> T4, T3 and T4 are preset), and the service mismatch of CPRI3 is realized.
After the client side configuration switching module in the source end device completes the service type configuration, the service identification and alarm monitoring module reads a preset client side alarm set under the configuration. The client side alarm set includes physical layer alarms such as: the CPRI service may use a CPRI LOS (LOSs of Signal) alarm and a CPRI LOF (LOSs of Frame) alarm; the GE service may use the LOSS of SYNC alarm.
Step 502, the service type of the client side is switched to CPRI2, and the adaptation fails.
The source device client side configuration switching module switches the client side service type to CPRI2, and configures the high-speed interface rate to 1.2288 Gbps. The service identification and alarm monitoring module monitors, and because the actual service types are not matched, the CPRI LOS alarm and the CPRI LOF alarm keep in a pull-up state, and the condition that the alarm keeping cancellation state (the middle cannot be interrupted) reaches the time of T2 in the time window of T1 is not met (T1> T2, T1 and T2 are preset), so that the service adaptation of the CPRI2 fails.
Step 503, the service type of the client side is switched to CPRI1, and the adaptation is successful.
The client side configuration switching module of the source end equipment switches the client side service type to CPRI1, and configures the high speed interface rate to be 0.6144 Gbps. The service identification and alarm monitoring module monitors, and because the actual service types are matched, the CPRILOS alarm and the CPRI LOF alarm are cancelled within the time (T1-T2), so that the condition that the alarm cancellation state (which cannot be interrupted) reaches the time T2 within the time window T1 is met (T1> T2, T1 and T2 can be preset), and the service adaptation of the CPRI1 is successful.
A fourth embodiment of the present application provides a method for service type adaptation in a transmission system, and it should be noted that the alarm "pull" mentioned in the present application includes the meaning of english "alert", that is: set the alarm to "active" state (alarm Set to "active" state); the alarm "revocation" mentioned in the present application includes the meaning of the english "deassert", that is: set the alarm to its "inactive" state (alarm Set to "inactive" state).
It should be noted that the terms "first," "second," and the like in this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments described herein are capable of operation in sequences not described in the present application. "and/or" is used to describe the association relationship of the associated objects, and means that there may be three relationships. For example, a and/or B, may represent: a exists alone, A and B exist simultaneously, and B exists alone. The specific methods of operation in the method embodiments may also be applied in the apparatus embodiments.
As shown in fig. 6-a, an embodiment of the present application provides a method for service type adaptation in a transmission system, including:
step 601, the first network device switches to the first service and completes the first service type configuration, wherein the first service type configuration comprises the first service interface rate configuration.
The first traffic type configuration further includes a first traffic mapping demapping configuration and a first traffic line framing deframing configuration.
Step 602, a first network device obtains a first alarm set preset under a first service type configuration, where the first alarm set includes one or more service error indication alarms.
The traffic error indication alarm comprises one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms.
Step 603, the first network device detects that the time for the first alarm set to maintain the revocation state in the time T1 reaches T2 (the middle may not be interrupted), T1 and T2 are preset time lengths, and T1 is greater than or equal to T2. If this condition is satisfied, execution continues at step 604.
Step 604, determining whether to allocate the line-side timeslot of the first service according to the first service interface rate.
Optionally, before the first network device switches to the first service, that is, before step 601, as shown in fig. 6-B, the method for service type adaptation further includes:
step 601B, the first network equipment switches a second service and completes second service type configuration, wherein the second service type configuration comprises second service rate configuration;
the second traffic type configuration further includes a second traffic mapping demapping configuration and a second traffic line framing deframing configuration.
Step 602B, the first network device obtains a second alarm set preset under the configuration of the second service type, where the second alarm set includes one or more service error indication alarms;
step 603B, the first network device detects that the time for maintaining the revocation status in the time T3 in the second alarm set reaches T4 (there may be a break in the middle), T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
Optionally, before the first network device switches to the first service, that is, before step 601, as shown in fig. 6-C, the method for service type adaptation further includes:
601C, the first network device obtains a preset third alarm set under a third service type configuration, where the third alarm set includes one or more service error indication alarms;
step 602C, the first network device detects that the time accumulation of the third alarm set in the pull-up state within the time T5 reaches T6 (there may be a break in the middle), T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
Specifically, step 604, as shown in fig. 6-D, specifically includes:
step 604D-1, the first network device obtains a corresponding first time slot number of the first service according to the first service interface rate;
step 604D-2, the first network equipment counts the number of idle time slots on the line side;
step 604D-3, the first network device compares the first number of time slots with the number of idle time slots, and if the first number of time slots is greater than the number of idle time slots, the first network device sends a time slot allocation failure alarm, where the time slot allocation failure alarm is used to indicate that the idle bandwidth on the line side is not sufficient to transmit the first service; and if the number of the first time slots is less than or equal to the number of the idle time slots, the first network equipment starts time slot allocation.
Optionally, as shown in fig. 6-E, after the first network device initiates the time slot allocation, the first network device may also interact with the second network device, that is:
step 601E, the first network device starts time slot allocation.
Step 602E, the first network device sends a first service message to the second network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that the second network device needs to configure is the first service.
The first service message further includes a first service interface rate and a corresponding first number of time slots for the first service. The first network equipment sends the first service message to the second network equipment, and the method comprises the following steps: the first network device sends the first service message to the second network device through the line overhead, and the signaling overhead is saved in the OTN field through OTN overhead transmission.
Step 603E, the first network device transmits the first service signal to the second network device.
A fourth embodiment of the present application provides a method for service type adaptation in a transmission system, in which a first network device switches to a first service and completes configuration of a first service type; the method comprises the steps that a first network device obtains a preset first alarm set under first service type configuration, wherein the first alarm set comprises one or more service error indication alarms; and the first network equipment detects that the time for the first alarm set to keep the revocation state in the time T1 reaches T2, and judges whether to allocate the line side time slot of the first service according to the first service interface rate. The method determines the service type of the client side based on the service characteristic alarm monitoring of the client side, automatically determines whether to carry out time slot allocation or not, and provides a previous condition for realizing the automatic adaptation of end-to-end service transmission subsequently.
A fifth embodiment of the present application provides an apparatus for service type adaptation in a transmission system. As shown in fig. 7, an apparatus 700 for service type adaptation in a transmission system includes: a processing unit 701, a storage unit 702,
a processing unit 701, configured to obtain a first alarm set preset under the first service type configuration, where the first alarm set includes one or more service error indication alarms;
the processing unit 701 is further configured to detect that the time when the first alarm set maintains the revocation status within the time T1 reaches T2, where T1 and T2 are preset time lengths, and T1 is greater than or equal to T2;
a storage unit 702, configured to store a first set of alarms;
the processing unit 701 is further configured to determine whether to allocate a line-side timeslot of the first service.
The traffic error indication alarm comprises one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms. The first traffic type configuration further includes a first traffic mapping demapping configuration and a first traffic line framing deframing configuration.
Optionally, the processing unit 701 is further configured to switch to a first service and a first service type configuration, where the first service type configuration includes the first service interface rate configuration.
Optionally, the processing unit 701 is further configured to perform the following actions:
switching a second service and a second service type configuration, wherein the second service type configuration comprises a second service rate configuration;
acquiring a second alarm set preset under the configuration of a second service type, wherein the second alarm set comprises one or more service error indication alarms;
and detecting that the time for maintaining the revocation status in the time T3 is not satisfied by the second alarm set to reach T4, wherein T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
Optionally, the processing unit 701 is further configured to perform the following actions:
acquiring a preset third alarm set under the configuration of a third service type, wherein the third alarm set comprises one or more service error indication alarms;
the accumulated time for detecting that the third alarm set keeps the pull-up state in the time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
Specifically, the determining, by the processing unit 701, whether to allocate the line-side timeslot of the first service includes the following actions:
calculating the corresponding first time slot number of the first service;
counting the number of idle time slots on the line side;
comparing the number of the first time slots with the number of the idle time slots, if the number of the first time slots is less than or equal to the number of the idle time slots, the processing unit 701 starts time slot allocation.
Optionally, the apparatus 700 for service type adaptation further includes a sending unit 703, where the sending unit 703 is configured to:
if the first time slot number is greater than the idle time slot number, the sending unit 703 outputs a time slot allocation failure alarm, where the time slot allocation failure alarm is used to indicate that the idle bandwidth on the line side is not enough to transmit the first service.
Optionally, after the processing unit 701 starts time slot allocation, the sending unit 703 may be further configured to perform the following actions:
outputting a first service message, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that the service type required to be configured by the second network equipment is a first service;
and transmitting the first service signal to the second network equipment.
The sending unit 703 outputs the first service message, including outputting the first service message through a line overhead. The first service message includes a first service type, a first service interface rate, and the corresponding first number of timeslots for the first service.
In the embodiment of the present application, the service type adaptation device in the transmission system may be divided into the functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation. For example, the execution actions of the processing unit 701 may be performed by one or more chips.
Since the service type adaptation apparatus entity provided in the embodiment of the present application may be used to execute the method for implementing service type adaptation in a transmission system, the technical effect obtained by the service type adaptation apparatus entity may refer to the method embodiment described above, and will not be described herein again.
Part or all of the method for adapting service types in a transmission system according to the foregoing embodiment may be implemented by hardware or may be implemented by software, and when implemented by software, as shown in fig. 8, is a schematic structural diagram of a service type adapting device 800 in another transmission system provided by the present application, where the service type adapting device 800 in a transmission system includes:
a processor 801 for executing a program stored in the memory 802 or the memory 803 or the memory 804, which when executed, causes the apparatus to perform the method of any of the embodiments described above.
The memory 802 or the memory 803 or the memory 804 stores data that may also be generated or used during execution of the encoding method by the processor. For example, the memory is a cache. The storage may be a physically independent unit, or may be a storage space on a cloud server or a network hard disk.
Optionally, the memory 802 is located within the device.
Optionally, the memory 803 is integrated with the processor 801.
Optionally, the memory 804 is located outside the apparatus.
The processor 801 may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP.
The processor 801 may also be a hardware chip, which may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof.
The memory (or the storage unit 702) in the embodiment of the present application may include a volatile memory (volatile memory), such as a random-access memory (RAM); the memory may also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory), a hard disk (HDD) or a solid-state drive (SSD), a cloud Storage (cloud Storage), a Network Attached Storage (NAS), a Network disk (Network drive), and the like; the memory may also comprise a combination of the above types of memory or any other form of medium or article having a memory function.
Optionally, the apparatus is a base station or a terminal.
Optionally, the device is a chip or an integrated circuit.
The bus 806 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
The transceiver 805 provided in the embodiment of the present application includes a network interface such as an ethernet interface. The transceiver 805 is configured to perform operations corresponding to the sending unit 703 in the foregoing method embodiments.
When implemented by hardware, fig. 9 is a schematic structural diagram of a service type adaptation apparatus 900 in a transmission system provided in the present application, where the service type adaptation apparatus 900 includes: the device comprises an input interface 901, a processing circuit 902, an output interface 903, and the input interface 901, which is used to obtain a first alarm set preset under a first service type configuration, where the first alarm set includes one or more service error indication alarms;
the processing circuit 902 is configured to detect that a time when the first alarm set remains in the revocation status within a time T1 reaches T2, where T1 and T2 are preset time lengths, and T1 is greater than or equal to T2;
the processing circuit 902 is further configured to determine whether to allocate a line-side timeslot for the first service.
Optionally, the processing circuit 902 is further configured to switch to a first service and a first service type configuration, where the first service type configuration includes the first service interface rate configuration.
Optionally, the processing circuit 902 is further configured to switch between a second service and a second service type configuration, where the second service type configuration includes a second service rate configuration;
the input interface 901 is further configured to obtain a second alarm set preset under the configuration of a second service type, where the second alarm set includes one or more service error indication alarms;
the processing circuit 902 is further configured to detect that the time for the second set of alarms not satisfying the state of holding revocation for the time T3 reaches T4, T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
Optionally, the input interface 901 is further configured to obtain a third alarm set preset under a third service type configuration, where the third alarm set includes one or more service error indication alarms;
the processing circuit 902 is further configured to detect that a cumulative time that the third set of alarms remains in the pulled state for a time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
Specifically, the processing circuit 902 determines whether to allocate the line-side timeslot of the first service, specifically includes the following operations:
calculating the corresponding first time slot number of the first service;
counting the number of idle time slots on the line side;
the first number of timeslots is compared with the number of idle timeslots, and if the first number of timeslots is less than or equal to the number of idle timeslots, the processing circuit 902 initiates timeslot assignment.
Optionally, the output interface 903 is configured to:
if the first time slot number is greater than the idle time slot number, the output interface 903 outputs a time slot allocation failure alarm, where the time slot allocation failure alarm is used to indicate that the idle bandwidth on the line side is not enough to transmit the first service.
Optionally, after the processing circuit 902 initiates the time slot allocation, the output interface 903 may be further configured to:
outputting a first service message, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that the service type required to be configured by the second network equipment is a first service;
and transmitting the first service signal to the second network equipment.
Optionally, the traffic type adaptation device 900 further includes a memory, and the memory is used for storing the first set of alarms or the second and third sets of alarms.
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
The sixth embodiment of the present application further provides a method for service type adaptation in a transmission system, as shown in fig. 10, including:
step 1001, the first network device switches to the first service and completes the first service type configuration, where the first service type configuration includes the first service interface rate configuration.
Step 1002, a first network device reads a first alarm set preset under a first service type configuration, where the first alarm set includes one or more alarms.
Step 1003, the first network device detects that the time for the first alarm set to keep the revocation state (the middle cannot be interrupted) in the time T1 reaches T2, T1 and T2 are preset time lengths, and T1 is greater than or equal to T2.
Step 1004, the first network device allocates a line-side timeslot for the first service.
Step 1005, the first network device sends a first service message to the second network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by the second network device is the first service.
Optionally, before step 1001, the method further comprises:
the first network equipment switches a second service and completes second service type configuration, wherein the second service type configuration comprises second service rate configuration;
the first network equipment reads a second alarm set preset under the configuration of a second service type;
and the first network equipment detects that the time for maintaining the revocation status (the middle can not be interrupted) in the time T3 reaches T4, T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
Optionally, before step 1001, the method further comprises:
the first network equipment reads a third alarm set preset under the third service type configuration;
the time accumulation (with break in the middle) of the first network device detecting that the third alarm set is kept in the pull-up state in the time T5 reaches T6, T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
Specifically, the allocating, by the first network device, a line-side timeslot of the first service specifically includes:
the method comprises the steps that first network equipment obtains the number of first time slots corresponding to a first service;
the first network equipment counts the number of idle time slots on the line side;
and the first network equipment compares the number of the first time slots with the number of the idle time slots, and starts time slot allocation if the number of the first time slots is less than or equal to the number of the idle time slots.
All relevant contents of each step related to the above method embodiment may be referred to in the relevant description of this embodiment, and are not described herein again.
The seventh embodiment of the present application further provides a method for service type adaptation in a transmission system. As shown in fig. 11, a method for service type adaptation in a transmission system includes:
step 1101, the second network device receives a first service message sent by the first network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that the second network device needs to configure is the first service.
Optionally, the receiving, by the second network device, the first service message sent by the first network device includes: the second network equipment receives a first service message sent by the first network equipment through line overhead. The first service message further includes a first service interface rate and a corresponding first number of time slots for the first service.
Step 1102, the second network device extracts the service information.
The second network device extracts the client side service information from the line overhead, including the first service type indication information, the first service interface rate, the first time slot number corresponding to the first service, and the like.
Step 1103, the second network device completes the service type configuration.
And the second network equipment controls service demapping according to the extracted service information and completes client side interface configuration of the second network equipment.
Optionally, the method further comprises:
step 1104, the second network device receives the first service signal output by the first network device.
Step 1105, the second network device outputs the first service signal.
All relevant contents of each step related to the above method embodiment may be referred to in the relevant description of this embodiment, and are not described herein again.
The eighth embodiment of the present application further provides an apparatus for service type adaptation in a transmission system. As shown in fig. 12, an apparatus 1200 for adapting service types in a transmission system includes:
a receiving unit 1201, configured to receive a first service message sent by a first network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by a second network device is the first service;
a processing unit 1202, configured to extract first service type indication information according to a first service message sent by a first network device;
a processing unit 1202, further configured to configure a first service type, where the first service type configuration includes a rate configuration of the first service interface;
optionally, the receiving unit 1201 is further configured to receive the first service signal.
Optionally, the service type adaptation apparatus 1200 further includes a sending unit 1203, configured to send the first service signal.
The receiving unit 1201 for receiving the first service message sent by the first network device includes: and receiving a first service message sent by the first network equipment through the line overhead.
The first service message further includes a first service interface rate and a corresponding first number of time slots for the first service.
Optionally, the processing unit 1202 is further configured to extract the first traffic interface rate or the corresponding first number of timeslots of the first traffic in the first traffic message.
Part or all of the method for adapting service types in a transmission system according to the foregoing embodiment may be implemented by hardware or may be implemented by software, and when implemented by software, as shown in fig. 13, it is a schematic structural diagram of a service type adapting apparatus 1300 in another transmission system provided in this application, where the service type adapting apparatus 1300 in a transmission system includes:
a processor 1301, configured to execute the program stored in the memory 1302, the memory 1303, or the memory 1304, and when the program is executed, cause the apparatus to perform the method according to any of the embodiments.
The memory 1302, the memory 1303, or the memory 1304 may store data generated or used during the execution of the encoding method by the processor. For example, the memory is a cache. The storage may be a physically independent unit, or may be a storage space on a cloud server or a network hard disk.
Optionally, the memory 1302 is located within the device.
Optionally, the memory 1303 is integrated with the processor 1201.
Optionally, the memory 1304 is located external to the apparatus.
The processor 1301 may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP.
The processor 1301 may also be a hardware chip, an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof.
The memory in the embodiment of the present application may include a volatile memory (volatile memory), such as a random-access memory (RAM); the memory may also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory), a hard disk (HDD) or a solid-state drive (SSD), a cloud Storage (cloud Storage), a Network Attached Storage (NAS), a network disk (network drive), and the like; the memory may also comprise a combination of the above types of memory or any other form of medium or article having a memory function.
Optionally, the apparatus is a base station or a terminal.
Optionally, the device is a chip or an integrated circuit.
The bus 1306 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 13, but this is not intended to represent only one bus or type of bus.
The transceiver 1305 provided in this embodiment of the present application includes a network interface such as an ethernet interface. The transceiver 1305 is configured to perform operations corresponding to the receiving unit 1201 and the transmitting unit 1203.
When implemented by hardware, fig. 14 is a schematic structural diagram of a service type adaptation apparatus 1400 in a transmission system provided in the present application, where the service type adaptation apparatus 1400 includes:
an input interface 1401, configured to acquire a first service message sent by a first network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by a second network device is the first service;
a processing circuit 1402, configured to extract first service type indication information according to a first service message sent by a first network device;
the processing circuit 1402 is further configured for a first traffic type configuration, where the first traffic type configuration includes the first traffic interface rate configuration.
Optionally, the input interface 1401 is further configured to obtain a first service signal sent by the first network device.
Optionally, the service type adapting apparatus 1400 further includes an output interface 1403, and the output interface 1403 is used for outputting the first service signal.
The first service message further includes a first service interface rate and a corresponding first number of time slots for the first service.
Optionally, the processing circuit 1402 is further configured to extract the first traffic interface rate or the corresponding first number of timeslots of the first traffic in the first traffic message.
A ninth embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, the first network device being the service type adapting apparatus 700 described in the embodiment corresponding to fig. 7, and the second network device being the service type adapting apparatus 1200 described in the embodiment corresponding to fig. 12.
A tenth embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, the first network device being the service type adapting apparatus 800 described in the embodiment corresponding to fig. 8, and the second network device being the service type adapting apparatus 1300 described in the embodiment corresponding to fig. 13.
An eleventh embodiment of the present application provides a system for service type adaptation in a transmission system, including: a first network device and a second network device, the first network device is the service type adapting device 900 described in the embodiment corresponding to fig. 9, and the second network device is the service type adapting device 1400 described in the embodiment corresponding to fig. 14.
A twelfth embodiment of the present application provides a chip. The chip comprises a processor and a memory; the memory is used for storing programs; the processor is used for executing the program stored in the memory to execute the method in the method embodiment.
A thirteenth embodiment of the present application provides a computer-readable storage medium, comprising computer-readable instructions, which, when read and executed by a computer, cause the computer to perform the method described in the above-mentioned method embodiment.
A fourteenth embodiment of the present application also provides a computer program product containing instructions for causing a computer to perform the method described in the above method embodiment when the computer program product runs on the computer.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (25)

1. A method for traffic type adaptation in a transmission system, comprising:
switching to a first service by a first network device, and completing a first service type configuration, wherein the first service type configuration comprises a first service interface rate configuration;
the first network equipment acquires a first alarm set preset under the first service type configuration, wherein the first alarm set comprises one or more service error indication alarms;
the first network device detects that the time for the first alarm set to keep the revocation state in the time of T1 reaches T2, and determines whether to allocate a line side timeslot of the first service according to the first service interface rate, where T1 and T2 are preset time lengths, and T1 is greater than or equal to T2.
2. The method of claim 1, wherein prior to the first network device switching to the first service, the method further comprises:
the first network equipment switches a second service and completes second service type configuration, wherein the second service type configuration comprises second service rate configuration;
the first network equipment acquires a second alarm set preset under the second service type configuration, wherein the second alarm set comprises one or more service error indication alarms;
the time for the first network device to detect that the second alarm set does not satisfy the condition of maintaining the revocation status within the time of T3 reaches T4, the T3 and the T4 are preset time lengths, and the T3 is greater than or equal to the T4.
3. The method of claim 1, wherein prior to the first network device switching to the first service, the method further comprises:
the first network equipment acquires a preset third alarm set under the configuration of a third service type, wherein the third alarm set comprises one or more service error indication alarms;
the time accumulation of the first network device detecting that the third alarm set is kept in the pull-up state within the time T5 reaches T6, the T5 and the T6 are preset time lengths, and the T5 is greater than or equal to the T6.
4. The method of claim 1, wherein the determining, by the first network device, whether to allocate the line-side timeslot of the first service according to the first service interface rate specifically includes:
the first network equipment acquires the corresponding first time slot number of the first service according to the first service interface rate;
the first network equipment counts the number of idle time slots on the line side;
the first network equipment compares the number of first time slots with the number of idle time slots, if the number of the first time slots is larger than the number of the idle time slots, the first network equipment sends a time slot allocation failure alarm, and the time slot allocation failure alarm is used for indicating that the idle bandwidth of a line side is not enough to transmit a first service; and if the first time slot number is less than or equal to the idle time slot number, the first network equipment starts time slot allocation.
5. The method of claim 4, wherein after the first network device initiates a time slot allocation, the method further comprises:
the first network device sends a first service message to a second network device, where the first service message includes first service type indication information, and the first service type indication information is used to indicate that a service type that needs to be configured by the second network device is the first service.
6. The method of claim 5, wherein after the first network device sends the first service message to the second network device, the method further comprises:
the first network device transmits a first traffic signal to the second network device.
7. The method of claim 5, wherein the first network device sending the first service message to the second network device comprises: and the first network equipment sends the first service message to the second network equipment through line overhead.
8. A method according to claims 1-3, wherein the traffic error indication alarm comprises one or more of the following alarms: LOSs of signal, LOS, LOSs of frame, LOF, and LOSs of synchronization, LOSs of SYNC, alarms.
9. The method of claim 1, wherein the first traffic type configuration further comprises a first traffic mapping demapping configuration and a first traffic line framing deframing configuration.
10. The method of claims 5, 7, wherein the first traffic message further comprises a first traffic interface rate and the corresponding first number of time slots for the first traffic.
11. An apparatus for traffic type adaptation in a transmission system, comprising: an input interface and a processing circuit are arranged in the shell,
the input interface is configured to obtain a first alarm set preset under the first service type configuration, where the first alarm set includes one or more service error indication alarms;
the processing circuit is configured to detect that a time that the first alarm set remains in a revocation status within a time T1 reaches T2, where T1 and T2 are preset time lengths, and T1 is greater than or equal to T2;
the processing circuit is further configured to determine whether to allocate a line-side timeslot of the first service.
12. The apparatus of claim 11, wherein the processing circuit is further configured to switch to a first service and a first service type configuration, the first service type configuration comprising the first service interface rate configuration.
13. The apparatus of claim 11, wherein the processing circuit is further configured to switch a second service and a second service type configuration, the second service type configuration comprising a second service rate configuration;
the input interface is further configured to obtain a second alarm set preset under the second service type configuration, where the second alarm set includes one or more service error indication alarms;
the processing circuit is further configured to detect that the time that the second set of alarms does not satisfy the condition of maintaining the revocation status within the time T3 reaches T4, where T3 and T4 are preset time lengths, and T3 is greater than or equal to T4.
14. The apparatus of claim 11, wherein the input interface is further configured to obtain a third set of alarms preset under a third service type configuration, the third set of alarms including one or more of the service error indication alarms;
the processing circuit is further configured to detect that a time accumulation of the third alarm set in the pull-up state within a time T5 reaches T6, where T5 and T6 are preset time lengths, and T5 is greater than or equal to T6.
15. The apparatus of claim 11, wherein the processing circuit determining whether to allocate the line-side timeslot for the first service comprises:
the processing circuit calculates the corresponding first time slot number of the first service;
the processing circuit counts the number of idle time slots on the line side;
the processing circuit compares the number of the first time slots with the number of the idle time slots, and starts time slot allocation if the number of the first time slots is less than or equal to the number of the idle time slots.
16. The apparatus of claim 15, wherein the apparatus further comprises an output interface to:
and if the first time slot number is larger than the idle time slot number, the output interface outputs a time slot allocation failure alarm, and the time slot allocation failure alarm is used for indicating that the idle bandwidth of the line side is not enough to transmit the first service.
17. The apparatus of claim 15, wherein the apparatus further comprises an output interface to:
and outputting a first service message, wherein the first service message comprises first service type indication information, and the first service type indication information is used for indicating that the service type which needs to be configured by second network equipment is the first service.
18. The apparatus of claim 17, wherein the output interface is further for transmitting a first traffic signal to the second network device.
19. The apparatus according to claims 11, 13, 14, wherein the traffic error indication alarm comprises one or more of the following alarms: LOSs of signal LOS alarm, LOSs of frame LOF alarm, and LOSs of synchronization LOSs ofSYNC alarm.
20. The apparatus of claim 17, wherein the output interface outputs a first service message comprising: the output interface outputs the first service message through line overhead.
21. The apparatus of claim 11, wherein the apparatus further comprises a memory to store the first set of alarms.
22. The apparatus of claims 17, 20, wherein the first traffic message comprises a first traffic type, a first traffic interface rate, and the corresponding first number of time slots for the first traffic.
23. The apparatus of claim 12, wherein the first traffic type configuration further comprises a first traffic mapping demapping configuration and a first traffic line framing deframing configuration.
24. A computer-readable storage medium comprising computer program instructions which, when run on a computer, cause the computer to perform a service type adaptation method according to any one of claims 1-10.
25. A computer program product comprising instructions which, when run on a computer, cause the computer to perform a service type adaptation method according to any one of claims 1-10.
CN201910200213.1A 2019-03-16 2019-03-16 Method and device for adapting service type in transmission system Active CN111698708B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910200213.1A CN111698708B (en) 2019-03-16 2019-03-16 Method and device for adapting service type in transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910200213.1A CN111698708B (en) 2019-03-16 2019-03-16 Method and device for adapting service type in transmission system

Publications (2)

Publication Number Publication Date
CN111698708A true CN111698708A (en) 2020-09-22
CN111698708B CN111698708B (en) 2023-07-18

Family

ID=72475431

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910200213.1A Active CN111698708B (en) 2019-03-16 2019-03-16 Method and device for adapting service type in transmission system

Country Status (1)

Country Link
CN (1) CN111698708B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021115451A1 (en) * 2019-12-12 2021-06-17 中兴通讯股份有限公司 Configuration method and apparatus, and cross configuration method and apparatus for wavelength division access device, and device
WO2022063396A1 (en) * 2020-09-23 2022-03-31 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for automatic configuration of ports in an optical network

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1882126A (en) * 2005-06-10 2006-12-20 上海华为技术有限公司 Method for realizing data transmission between baseband-processing unit and RF processing unit
US20080232244A1 (en) * 2007-03-21 2008-09-25 Cisco Technology, Inc. Proactive protection mechanism based on advanced failure warning
CN103825751A (en) * 2012-11-16 2014-05-28 华为技术有限公司 Service opening method, veneer, network management equipment and service opening system
CN105284184A (en) * 2014-05-21 2016-01-27 华为技术有限公司 Data transmission method and device, and network system
WO2017008634A1 (en) * 2015-07-15 2017-01-19 华为技术有限公司 Method of transmitting inter-domain interface data in optical transport network and device using same
CN109327360A (en) * 2017-08-01 2019-02-12 中兴通讯股份有限公司 A kind of method and device of multiplexed port

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1882126A (en) * 2005-06-10 2006-12-20 上海华为技术有限公司 Method for realizing data transmission between baseband-processing unit and RF processing unit
US20080232244A1 (en) * 2007-03-21 2008-09-25 Cisco Technology, Inc. Proactive protection mechanism based on advanced failure warning
CN103825751A (en) * 2012-11-16 2014-05-28 华为技术有限公司 Service opening method, veneer, network management equipment and service opening system
CN105284184A (en) * 2014-05-21 2016-01-27 华为技术有限公司 Data transmission method and device, and network system
WO2017008634A1 (en) * 2015-07-15 2017-01-19 华为技术有限公司 Method of transmitting inter-domain interface data in optical transport network and device using same
CN109327360A (en) * 2017-08-01 2019-02-12 中兴通讯股份有限公司 A kind of method and device of multiplexed port

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021115451A1 (en) * 2019-12-12 2021-06-17 中兴通讯股份有限公司 Configuration method and apparatus, and cross configuration method and apparatus for wavelength division access device, and device
WO2022063396A1 (en) * 2020-09-23 2022-03-31 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for automatic configuration of ports in an optical network

Also Published As

Publication number Publication date
CN111698708B (en) 2023-07-18

Similar Documents

Publication Publication Date Title
US10341748B2 (en) Packet-optical in-band telemetry (POINT) framework
US11736978B2 (en) Method and apparatus for receiving CPRI data stream, method and apparatus for receiving ethernet frame, and system
US11381335B2 (en) Method and apparatus for spectrum defragmentation, device, and system
US11095757B2 (en) SDN interface device
US9961563B2 (en) Small cell base station system, and related devices and data processing methods
US11296924B2 (en) Communication method, communications device, and storage medium
JP6603816B2 (en) Method and apparatus for transmitting frame data between near-end device and far-end device
US20140169264A1 (en) Base station apparatus
WO2013189553A1 (en) Encapsulating cpri frames
WO2011140945A1 (en) Service data transmission method and apparatus
CN106302166B (en) Data transmission method and device
CN111698708B (en) Method and device for adapting service type in transmission system
WO2019001442A1 (en) Point-to-multipoint fibre transmission method and related device
EP3979662A1 (en) Message processing method and device
US11184054B2 (en) Distributed antenna system using reconfigurable frame structure and method of operation thereof
CN112398530B (en) Method and device for determining fiber breaking position
CN104579759B (en) A kind of virtual cascade group division methods
Kalló et al. Cost reduction of 80% in next-generation virtual personal computer service economics using a sub-wavelength metro network
Frigerio et al. Overview of Standardization for D-RoF
CN104660328A (en) Remote management system and remote management method of optical fiber multiplexing equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant