P
USRE48932EActiveUtilityPatentIndex 62

Frame generating apparatus and frame generating method

Assignee: FUJITSU LTDPriority: Mar 9, 2009Filed: Jan 17, 2018Granted: Feb 15, 2022
Est. expiryMar 9, 2029(~2.7 yrs left)· nominal 20-yr term from priority
Inventors:KATAGIRI TORUSHIODA MASAHIRO
H04J 3/1652H04J 3/076H04J 3/1664
62
PatentIndex Score
0
Cited by
44
References
22
Claims

Abstract

A frame generating apparatus accommodating a client signal in an optical data transfer unit frame with a higher bit rate than the client signal includes a deserializer, a plurality of generic mapping procedure circuits, and a serializer. The deserializer deserializes the client signal into parallel signals, the number of parallel signals corresponding to the number of tributary slots used in the optical data transfer unit frame. The plurality of generic mapping procedure circuits inserts data and stuff into a frame accommodating portion of the optical data transfer unit frame based on a difference in the bit rate between the client signal and the optical data transfer unit frame. The serializer serializes the parallel signals output from the plurality of generic mapping procedure circuits.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A frame generating apparatus that accommodates maps a client signal in into an optical data transfer unit frame with a higher bit rate than the client signal, the frame generating apparatus comprising:
 a deserializer that deserializes the client signal into M parallel signals where M is corresponding to the number of tributary slots used in the optical data transfer unit frame; 
 M generic mapping procedure circuits that insertscircuitry configured to map a group of M successive bytes of the client signal into a group of M successive bytes of the optical data transfer unit frame, wherein M is the number of tributary slots of the optical data transfer unit frame data and stuff into a frame accommodating portion of the optical data transfer unit frame based on a difference in the bit rate between the client signal and the optical data transfer unit frame; and 
 a serializer that serializes the M parallel signals output from M generic mapping procedure circuits, 
 wherein M generic mapping procedure circuits that in accordance with an address the circuitry inserts data into the a frame accommodating portion of the optical data transfer unit frame when a first expression (N×Cn) mod Tb<Cn is satisfied, and inserts stuff into the frame accommodating portion of the optical data transfer unit frame when a second expression (N×Cn) mod Tb≥Cn is satisfied, “N” representing the address assigned to the frame accommodating portion of the optical data transfer unit frame, “Cn” representing (a bit rate of the client signal)÷(a bit rate of the optical data transfer unit frame)×(the total number of bytes in the frame accommodating portion of the optical data transfer unit frame)(a total number of bytes in the frame accommodating portion of the optical data transfer unit frame), “Tb” representing the total number of bytes in a signal accommodating portion of the optical data transfer unit frame, and “mod” representing a remainder operator. 
 
     
     
       2. The frame generating apparatus according to  claim 1 , further comprising:
 an optical data transfer unit generator accommodating a signal from the serializer circuitry in the optical data transfer unit frame, 
 wherein the frame accommodating portion includes a plurality of rows, and 
 wherein the optical data transfer unit generator sequentially assigns addresses in accordance with the number of tributary slots in each row of the frame accommodating portion. 
 
     
     
       3. The frame generating apparatus according to  claim 2 ,
 wherein the optical data transfer unit generator accommodates the signal from the serializer circuitry in the optical data transfer unit frame by regarding two types of optical data transfer unit frames of eighty types of optical data transfer unit frames as one set and forty sets of the optical data transfer unit frames as one multi-frame cycle. 
 
     
     
       4. A frame generating method for accommodating a client signal in an optical data transfer unit frame with a higher bit rate than the client signal, the method comprising:
 deserializing, by an apparatus, the client signal into parallel signals, the number of parallel signals corresponding to the number of tributary slots used in the optical data transfer unit frame;   inserting, by an apparatus, data and stuff into a frame accommodating portion of the optical data transfer unit frame based on a difference in bit rate between the client signal and the optical data transfer unit frame; and   serializing, by an apparatus, the parallel signals after inserting data and stuff into the frame accommodating portion of the optical data transfer unit frame, wherein data is inserted into the frame accommodating portion of the optical data transfer unit frame in accordance with an address when a first expression (N×Cn) mod Tb<Cn is satisfied, and stuff is inserted into the frame accommodating portion in accordance with an address when a second expression (N×Cn) mod Tb>Cn is satisfied, “N” representing the address assigned to the frame accommodating portion of the optical data transfer unit frame, “Cn” representing (a bit rate of the client signal)÷(a bit rate of the optical data transfer unit frame)×(the total number of bytes in the frame accommodating portion of the optical data transfer unit frame), “Tb” representing the total number of bytes in a signal accommodating portion, and “mod” representing a remainder operator.   
     
     
       5. The method according to  claim 4 ,
 wherein stuff is inserted into the frame accommodating portion of the optical data transfer unit frame in a dispersed manner.   
     
     
       6. The method according to  claim 4 , further comprising:
 accommodating a signal from the serializer in the optical data transfer unit frame,   wherein the frame accommodating portion includes a plurality of rows, and   wherein addresses are sequentially assigned in accordance with the number of tributary slots in each row of the frame accommodating portion in accommodating the signal from the serializer.   
     
     
       7. The method according to  claim 6 ,
 wherein accommodating the signal from the serializer in the optical data transfer unit frame by regarding two types of optical data transfer unit frames of eighty types of optical data transfer unit frames as one set and forty sets of the optical data transfer unit frames as one multi-frame cycle.   
     
     
       8. The method according to  claim 4 , further comprising:
 generating an optical transfer unit frame by multiplexing the plurality of optical data transfer unit frames,   wherein tributary slots have corresponding tributary port numbers, and   wherein the tributary port numbers corresponding to tributary slots are stored in an optical channel payload unit overhead in generating an optical transfer unit frame.   
     
     
       9. The method according to  claim 8 ,
 wherein a type of the client signal is further stored in the optical channel payload unit overhead in generating an optical transfer unit frame.   
     
     
       10. A frame generating apparatus comprising:
 a deserializer that deserializes a client signal into parallel signals, the number of parallel signals corresponding to the number of tributary slots used in a optical data transfer unit frame; and   a plurality of generic mapping procedure circuits that in accordance with an address inserts data into a frame accommodating portion of the optical data transfer unit frame when a first expression (N×Cn) mod Tb<Cn is satisfied, and inserts stuff into the frame accommodating portion of the optical data transfer unit frame when a second expression (N×Cn) mod Tb≥Cn is satisfied, “N” representing the address assigned to the frame accommodating portion of the optical data transfer unit frame, “Cn” representing (a bit rate of a client signal)÷(a bit rate of the optical data transfer unit frame)÷(the total number of bytes in the frame accommodating portion of the optical data transfer unit frame), “Tb” representing the total number of bytes in a signal accommodating portion, and “mod” representing a remainder operator.   
     
     
       11. A frame generating apparatus that accommodates a client signal in an optical data transfer unit frame with a higher bit rate than the client signal, the frame generating apparatus comprising:
 a generic mapping procedure circuitcircuitry that inserts data or stuff into a frame accommodating portion of the optical data transfer unit frame based on a difference in the bit rate between the client signal and the optical data transfer unit frame and maps a group of M successive bytes of the client signal into a group of M successive bytes of the optical data transfer unit frame, where M is the number of tributary slots of the optical data transfer unit frame; and 
 wherein the generic mapping procedure circuit that circuitry in accordance with an address inserts data into the frame accommodating portion of the optical data transfer unit frame when a first expression (N×Cn) mod Tb<Cn is satisfied, and inserts stuff into the frame accommodating portion of the optical data transfer unit frame when a second expression (N×Cn) mod Tb≥Cn is satisfied, “N” representing the address assigned to the frame accommodating portion of the optical data transfer unit frame, “Cn” representing (a bit rate of the client signal)÷(a bit rate of the optical data transfer unit frame)×(the total number of bytes in the frame accommodating portion of the optical data transfer unit frame)(a total number of bytes in the frame accommodating portion of the optical data transfer unit frame), “Tb” representing the total number of bytes in a signal accommodating portion, and “mod” representing a remainder operator. 
 
     
     
       12. The frame generating apparatus according to  claim 11 , wherein the client signal is optical data unit (ODU) and the optical data transfer unit frame is optical data transfer unit (ODTU). 
     
     
       13. The frame generating apparatus according to  claim 11 , wherein the optical data transfer unit frame is optical data payload unit (OPU) and the client signal is a signal with a lower bit rate than the OPU. 
     
     
       14. The frame generating apparatus according to  claim 11 , wherein the optical data transfer unit frame is optical data payload unit (OPU) and the client signal is Ethernet signal. 
     
     
       15. The frame generating apparatus according to  claim 11 , wherein the generic mapping procedure circuits circuitry insert stuff into the frame accommodating portion of the optical data transfer frame in a dispersed manner. 
     
     
       16. The frame generating apparatus according to  claim 11 , further comprising:
 an optical data transfer unit generator accommodating a client signal in the optical data transfer unit frame, 
 wherein the frame accommodating portion includes a plurality of rows, and 
 wherein the optical data transfer unit generator sequentially assigns addresses in accordance with M in each row of the frame accommodating portion, where M is the number of tributary slots of the optical data transfer unit frame. 
 
     
     
       17. The frame generating apparatus according to  claim 11 , further comprising:
 an optical frame unit frame generator generating an optical transfer unit frame, 
 wherein tributary slots have corresponding tributary port numbers, and 
 wherein the optical transfer unit frame generator stores the tributary port numbers corresponding to the tributary slots in an optical channel payload unit overhead. 
 
     
     
       18. The frame generating apparatus according to  claim 17 , wherein the optical transfer unit frame generator further stores a type of the client signal in the optical channel payload unit overhead. 
     
     
       19. The frame generating apparatus according to claim 1, wherein the circuitry includes:
 a deserializer configured to receive the client signal and output the client signal in parallel, and   M generic mapping procedure circuits coupled to the deserializer and configured to receive the client signal from the deserializer respectively.    
     
     
       20. The frame generating apparatus according to claim 19, wherein the circuitry includes:
 a serializer coupled to the M generic mapping procedure circuits and configured to output the optical data transfer unit frame accommodating the client signal.    
     
     
       21. The frame generating apparatus according to claim 11, wherein the circuitry includes:
 a deserializer configured to receive the client signal and output the client signal in parallel, and   M generic mapping procedure circuits coupled to the deserializer and configured to receive the client signal from the deserializer respectively.    
     
     
       22. The frame generating apparatus according to claim 21, wherein the circuitry includes:
 a serializer coupled to the M generic mapping procedure circuits and configured to output the optical data transfer unit frame accommodating the client signal.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.