IP Library Granted Patent US 7,961,757
Granted Patent B2
US 7,961,757 · App. 11/505,954 · Granted Jun 14, 2011

Device and method for interfacing to advanced switching platform

Assignee: Huawei Technologies Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,961,757
App. No.
11/505,954
Granted
Jun 14, 2011
Kind
B2
Abstract

A device and method for interfacing with an advanced switching (AS) platform is provided. In the uplink direction the device includes: a line side interface processing module, which receives SDH/SONET frames and conducts frame header searching and descrambling; a de-framing processing module, which de-frames the descrambled frames to obtain the payloads; a packaging module, which packages the obtained payloads into AS packets according to the packet format of the AS platform and transmits the AS packets to the AS platform through the AS interface processing module. In the downlink direction the device includes: an AS interface processing module, which receives AS packets switched by the AS platform; an un-packaging module, which conducts un-packaging to obtain the payloads of the AS packets; a mapping module, which maps the payloads into SDH/SONET frames; a line side interface processing module, which scrambles the SDH/SONET frames and transmits the frames to the SDH/SONET network.

Claims (58)

1. A device for interfacing with an advanced switching (AS) platform, used for interfacing a Synchronous Digital Hierarchy (SDH)/Synchronous Optical Network (SONET) network with an AS platform, comprising:

in the direction from the SDH/SONET network to the AS platform,

a first line side interface processing module, for searching a frame header of received SDH/SONET frames and descrambling the received SDH/SONET frames;

a de-framing processing module, for de-framing signals outputted by the first line side interface processing module to obtain payloads of the SDH/SONET frames;

a packaging module, for packaging a part of the payloads which is able to be scheduled by the SDH/SONET network into one or more AS packets according to a packet format of the AS platform; and

a first AS interface processing module, for sending the AS packets outputted by the packaging module to a crossing structure of the AS platform; wherein

if the payloads of the SDH/SONET frames are lower order traffic, the packaging module packages each of the lower order traffic into an AS packet or the packaging module splits each of the lower order traffic into several parts and packages each part into one AS packet; if the payloads of the SDH/SONET frames are higher order traffic, the packaging module splits each of the higher order traffic into several parts and packages each part into one AS packet;

in the direction from the AS platform to the SDH/SONET network,

a second AS interface processing module, for receiving AS packets sent by the AS platform;

an un-packaging module, for un-packaging the AS packets received by the second AS interface processing module and obtaining payloads of SDH/SONET frames from the AS packets;

a mapping module, for mapping the payloads into SDH/SONET frames; and

a second line side interface processing module, for scrambling the SDH/SONET frames outputted by the mapping module, and transmitting the frames to the SDH/SONET network.

2. The device of claim 1 , further comprising:

a crossing module, configured between the de-framing processing module and the packaging module, for performing a time-divided crossing process; or

a crossing module, configured between the packaging module and the first AS interface processing module, for performing a packet crossing process.

3. The device according to claim 2 , wherein

the first line side interface processing module and the second line side interface processing module are integrated together; and

the first AS interface processing module and second AS interface processing module are integrated together.

4. The device according to claim 1 , further comprising:

a crossing module, configured between the un-packaging module and the mapping module, for performing a time-divided crossing process; or

a crossing module, configured between the un-packaging module and the second AS interface processing module, for performing a packet crossing process.

5. The device according to claim 4 , wherein

the first line side interface processing module and the second line side interface processing module are integrated together; and

the first AS interface processing module and second AS interface processing module are integrated together.

6. The device according to claim 1 , wherein

the first line side interface processing module and the second line side interface processing module are integrated together; and

the first AS interface processing module and second AS interface processing module are integrated together.

7. A method for interfacing an AS platform, used for interfacing a SDH/SONET network with an AS platform, comprising:

in the direction from the SDH/SONET network to the AS platform,

receiving SDH/SONET frames, searching the frame header of the SDH/SONET frames and descrambling the SDH/SONET frames;

de-framing the descrambled frames to obtain payloads of the SDH/SONET frames; and

packaging a part of the payloads which is able to be scheduled by the SDH/SONET network into one or more AS packets according to the packet format of the AS platform and transmitting the AS packets to the AS platform;

in the direction from the AS platform to the SDH/SONET network,

receiving and un-packaging AS packets switched by the AS platform to obtain the payloads of SDH/SONET frames from the AS packets;

mapping the payloads into SDH/SONET frames;

scrambling the SDH/SONET frames and transmitting the frames to the SDH/SONET network;

wherein the packaging comprises: if the payloads of the SDH/SONET frames are lower order traffic, packaging each of the lower order traffic into an AS packet or splitting each or the lower order traffic into several parts, and packaging each part into one AS packet; and if the payloads of the SDH/SONET frames are higher order traffic, splitting each of the higher order traffic into several parts, and packaging each part into one AS packet.

8. The method according to claim 7 , wherein the process of splitting each of the lower or higher order traffic into several parts comprises averagely splitting the traffic by columns.

9. The method according to claim 8 , further comprising:

before packaging the traffic, pre-determining the number of packets into which each of the traffic is to be packaged according to at least one of the following factors: the size of granule for crossing dispatching, the allowable time delay, the data packet utilization ratio, the allowed maximum length of an AS packet, and the maximum packet length actually supported by physical chips.

10. The method according to claim 8 , further comprising:

performing a time-divided crossing process of the obtained payloads per time slot before packaging the payloads; or

performing a packet crossing process of the obtained AS packets after packaging the payloads and before transmitting the packets.

11. The method according to claim 8 , further comprising:

performing a packet crossing process of the received AS packets before un-packaging the received AS packets; or

performing a time-divided crossing process of the payloads obtained by un-packaging per time slot after un-packaging the received AS packets and before mapping the payloads to SDH/SONET frames.

12. The method according to claim 7 , further comprising:

before packaging the traffic, pre-determining the number of packets into which each of the traffic is to be packaged according to at least one of the following factors: the size of granule for crossing dispatching, the allowable time delay, the data packet utilization ratio, the allowed maximum length of an AS packet, and the maximum packet length actually supported by physical chips.

13. The method according to claim 7 , further comprising:

performing a packet crossing process of the obtained AS packets after packaging the payloads and before transmitting the packets.

14. The method according to claim 7 , further comprising:

performing a time-divided crossing process of the obtained payloads per time slot before packaging the payloads.

15. The method according to claim 7 , further comprising:

performing a time-divided crossing process of the payloads obtained by un-packaging per time slot after un-packaging the received AS packets and before mapping the payloads to SDH/SONET frames.

16. The method according to claim 7 , further comprising:

performing a packet crossing process of the received AS packets before un-packaging the received AS packets.

17. The method according to claim 7 , further comprising:

inserting useful overheads while packaging the payloads according to actual demands.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2020
From: HUAWEI TECHNOLOGIES CO., LTD
To: APEX NET LLC
Reel/Frame 052344/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2006
From: HANG, XIAOYAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 018509/0098 →
Priority Claims (1)
CN 2004 1 0076717 · Aug 29, 2004 · national
Continuity (2)
Continuation PCTCN2005001346 · Aug 29, 2005
Related Publication 20070041389A1 · Feb 22, 2007