CN100558132C - A kind of method for controlling bandwidth of link - Google Patents

A kind of method for controlling bandwidth of link Download PDF

Info

Publication number
CN100558132C
CN100558132C CNB2006100074937A CN200610007493A CN100558132C CN 100558132 C CN100558132 C CN 100558132C CN B2006100074937 A CNB2006100074937 A CN B2006100074937A CN 200610007493 A CN200610007493 A CN 200610007493A CN 100558132 C CN100558132 C CN 100558132C
Authority
CN
China
Prior art keywords
bit
bandwidth
switching module
remote switching
local side
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.)
Expired - Fee Related
Application number
CNB2006100074937A
Other languages
Chinese (zh)
Other versions
CN1874385A (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 CNB2006100074937A priority Critical patent/CN100558132C/en
Publication of CN1874385A publication Critical patent/CN1874385A/en
Application granted granted Critical
Publication of CN100558132C publication Critical patent/CN100558132C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

A kind of method for controlling bandwidth of link, it utilizes the Sa bit in the E1 transmission frame to consult the control link bandwidth as signaling on local side switch and remote switching module.Sa bit in the frame is Sa4, Sa5 bit, and Sa6, Sa7, Sa8 bit are represented the position as bandwidth in the Sa bit.It can guarantee in the communication between the remote switching module drawn game end switch under the normal situation of E1, and can carry out the operation of basic maintenance order by this link by the Sa bit of E1 frame the inside.

Description

A kind of method for controlling bandwidth of link
Technical field
The present invention relates to the communications field, particularly relate to a kind of communication link bandwidth control method.
Background technology
(Remote Swtich Module, RSM) in the communication network of Zu Jianing, remote switching module and local side are pressed E1 standard transmission data by the HDLC link protocol at remote switching module.
Local side refers to have the switch of switched call controlled function.Remote switching module does not have function of exchange, the function of just simple convergence subscribers feeder.
The HDLC link protocol refers to the underlying protocol of HDLC, comprises following function: 0 bit inserts deletion, and CRC calculates. and present two layers of link are many to carry out the processing of frame with HDLC. and other agreement goes up transmission in two layers of signaling (PRA, Mtp2, V5 etc.).
E1 refers to the wide area digital transmission scheme that is mainly used in Europe, and it is with the rate transmissioning data of 2.048Mbps, and it is corresponding with the T1 digital transmission scheme that is mainly used in the U.S..
The E1 brief introduction:
1. the link that E1 is 2.048M is used pcm encoder.
2. the frame length of an E1 is 256 bit, is divided into 32 time slots, and a time slot is 8 bit.
3. per second has the frame of 8k E1 by interface, i.e. 8K*256=2048kbps.
4. each time slot accounts for 8bit in the E1 frame, and 8*8k=64k promptly contains 32 64K among an E1.
E1 is divided into framing, becomes multi-frame and three kinds of modes of framing not, and the 0th time slot is used for the transmission frame synchrodata in the E1 of framing, and all the other 31 time slots can be used for secured transmission of payload data; In becoming the E1 of multi-frame, except the 0th time slot, the 16th time slot is used for command transmitting, have only the the 1st to 15, the 17 to the 31st totally 30 time slots can be used for secured transmission of payload data; And in the E1 of framing not, all 32 time slots all can be used for secured transmission of payload data.
The E1 frame structure is as shown in table 1:
The frame structure table of table 1 E1 channel:
Alternate frame time slot bit 1 2 3 4 5 6 7 8
The frame that comprises Frame Alignment Signal Si 0 0 1 1 0 1 1
Do not comprise the frame of Frame Alignment Signal, comprise service code Si 1 A Sa4 Sa5 Sa6 Sa7 Sa8
In the E1 channel, 8bit forms a time slot (TS), has formed a frame (F) by 32 time slots, and 16 frames are formed a multi-frame (MF).
Wherein 0 time slot is used for using synchronously. and per two frames (32 time slots, one frame) are as a complete aligned frame. and wherein 0 time slot of first frame comprises Frame Alignment Signal, and second frame comprises the Sa bit.
Wherein " Si ", " 0 ", " 1 ", " A ", " Sa4 ", " Sa5 ", " Sa6 ", " Sa7 ", " Sa8 ", these are the definition of E1 standard the inside, have can dock in the world time use, some can use in V5, in detail can be referring to agreements such as G703/G704.
In the process of transmission data, if beginning is just reserved the 2M link as communication link, for local side, overload takies too much HDLC link circuit resource plate between remote switching module and local side.Therefore, generally speaking, the upstream bandwidth that remote switching module needs is also little, does not need whole up E1 as a communication link, only needs will several 64K time slots wherein to be tied to a HDLC link and gets final product.If the remote switching module traffic carrying capacity increases, can dispose communication bandwidth between increase and the remote switching module at local side.
The mode of control communication bandwidth is between existing local side and the remote switching module: after revising the signaling link bandwidth between local side and the remote switching module, whole remote switching module resets, then since the communication of a 64K link, after communication connects upward, begin agreed bandwidth between local side and the remote switching module, after negotiation finished, the both sides link reset restarted on the communication bandwidth of agreement.
The shortcoming of this method is, revises the bandwidth whole remote switching module that just need reset each time, thereby makes start-up time slow.If start-up course goes wrong, remote switching module just can't be got in touch with local side always.
Summary of the invention
A kind of link bandwidth control system and the method that the objective of the invention is to overcome above-mentioned defective and provide, it is by the Sa bit of E1 frame the inside, can guarantee in the communication between the remote switching module drawn game end switch under the normal situation of E1, and can carry out the operation of basic maintenance order by this link.
For a kind of method for controlling bandwidth of link of realizing that the object of the invention provides, on local side switch and remote switching module, utilize the Sa bit in the E1 transmission frame to consult the control link bandwidth as signaling, this method comprises:
When steps A) link bandwidth control began, the local side switch sent the Sa bit of occupied bandwidth number number of pulses to remote switching module, and waited for the remote switching module response;
Step B) after remote switching module was received the Sa bit of occupied bandwidth number number of pulses, the Sa bit of the pulse number that oneself is received sent to the local side switch, and waited for the response of local side switch;
Step C) after the local side switch is received the Sa bit of the pulse number that remote switching module is responded, by comparing the pulse number of own number of pulses that sends and the response of this remote switching module,, then sends the Sa bit of confirmation signal if consistent;
Step D) remote switching module is responded the consistent Sa bit of confirming of bandwidth after receiving the Sa bit of confirmation signal.
Sa bit in the described frame can be any combination of Sa4~Sa8.
Sa4 among described Sa4~Sa8 and Sa5 bit are used for signaling and consult the control link bandwidth, and Sa6, Sa7 and Sa8 bit are represented the position as bandwidth.
Wherein, above-mentioned steps A) specifically comprise:
When (one) link bandwidth control began, the local side switch sent the Sa bit of seizure condition to remote switching module; Remote switching module is responded Seize ACK message signal Sa bit;
(2) the local side switch sends the Sa bit of occupied bandwidth number number of pulses to remote switching module; After transmission finishes, continue to send and keep the Sa bit of seizure condition signal, and wait for the remote switching module response;
Described step B) specifically comprise:
Begin counting when (three) remote switching module is received the Sa bit of local side switch occupied bandwidth number number of pulses, in stand-by period length, detect the Sa bit of local side switch seizure condition signal, show that the other side has sent to finish;
(4) the Sa bit of remote switching module pulse number that oneself is received sends to the local side switch; After the Sa bit of pulse number sends and finishes, send and keep the Sa bit of seizure condition signal, wait for the response of local side switch;
Described step C) be specially:
(5) after the local side switch is received the Sa bit of the pulse number that remote switching module is responded, by contrasting the pulse number that oneself sends number of pulses and remote switching module response, if it is consistent, the Sa bit that then sends the consistent confirmation signal of bandwidth is to remote switching module, and keeping stand-by period length, indicating impulse finishes; If it is not consistent then restart to consult;
Described step D) be specially:
(6) after remote switching module is received the Sa bit of the consistent confirmation signal of bandwidth, respond the Sa bit of the consistent confirmation signal of bandwidth, take out stitches in two ends then, get back to idle condition, can remain on this state, then between local side and remote switching module with the consistent bandwidth control link bandwidth of this affirmation and begin to send data.
Method for controlling bandwidth of link of the present invention can also comprise the following steps:
When just having started, the local side switch, sends the Sa bit of idle signal to remote switching module for idle; If remote switching module free time then reply the Sa bit of idle signal.
If in the bandwidth control procedure, local side switch or remote switching module fault or powering-off state then send the Sa bit of malfunction to the other side; The local side switch has only the other side of wait also to be in idle condition, could initiate the Sa bit of Seize ACK message.
Wherein, described pulse can be less than 100ms.Described stand-by period length can be greater than 200ms.
The invention has the beneficial effects as follows: control system of the present invention and method, on local side and remote switching module, utilize the Sa bit to use as the signaling communication as the ABCD bit of similar channel associated signalling, it can guarantee in the communication between remote switching module and the local side under the normal situation of E1, and can carry out the operation of basic maintenance order by this link, even the link configuration mistake between remote switching module and the local side, also can be by in the communication of Sa bit links, and feed back to maintenance interface, send corresponding alarm.
Embodiment
Further describe a kind of method for controlling bandwidth of link of the present invention below.
In the present invention, on local side switch and remote switching module, utilize the Sa bit as signaling communication usefulness, Sa4~Sa8 only need use wherein any combination or single bit to use as signaling.
In the signaling communication of present embodiment, signaling transmits by the E1 circuit, and it is used as the signaling communication with Sa4, Sa5, it is as shown in table 2 in the definition of local side forward direction, as shown in table 3 to definition behind remote switching module, Sa6, Sa7, be set to fixed bit when Sa8 is flat, as 111.
Table 2 local side forward direction Sa4Sa5 definition list
Sa4Sa5 Implication
10 Free time, synchronously on
00 Take
11 Fault
00/01 pulse The 64K signalling time slot number that pulse number equals to use.
01 The bandwidth unanimity. wait for that the other side confirms.
Behind table 3 remote switching module to the Sa4Sa5 definition list
Sa4Sa5 Implication
10 Free time, synchronously on
11 Take affirmation
11/01 pulse The 64K signalling time slot number that pulse number equals to use.
11 Fault
00 Both sides utilized bandwidth unanimity is taken out stitches.
Describe method for controlling bandwidth of link below in detail:
Present embodiment is consulted by using the 64K bandwidth to carry out bandwidth earlier, and after consulting to finish, reinitializing communication link bandwidth is the negotiation value.Behind the device start, carry out bandwidth with 64Kbps and consult to change into the link bandwidth control procedure of 256Kbps bandwidth and describe.
When just having started, the local side switch is the free time, to the Sa bit of remote switching module transmission idle signal 10, at this moment, if remote switching module is replied the Sa bit of idle signal 10;
If in the bandwidth control procedure, local side switch or remote switching module fault or powering-off state then send the Sa bit of malfunction 11 to the other side.
The local side switch has only the other side of wait also to be in idle condition, the Sa bit that could initiate to take.
When (one) link bandwidth control began, the local side switch sent to remote switching module and takies 00 Sa bit; Remote switching module is responded the Sa bit of Seize ACK message 11;
Seize ACK message is to send receiving after the other side takies, and the other side sends pulse then, and local echo corresponding pulses number is taken out stitches then, all gets back to idle condition.
(2) the local side switch sends the Sa bit of occupied bandwidth number pulse 00/01 quantity to remote switching module; After transmission finishes, continue to send and keep the Sa bit of seizure condition signal 00 state, and wait for the remote switching module response;
The local side switch sends the Sa bit of occupied bandwidth number pulse 00/01/00/01 to the other side's remote switching module, after transmission finishes, sends and keep the Sa bit of seizure condition signal 00, and wait the other side remote switching module is responded.The pulse signal of whole transmission is the Sa bit of the pulse of 00/01/00/01/00 this alternating state formation.Simultaneously, the free length restriction of pulse is represented this time in pulse condition, and preferably, pulse duration is no more than 100ms, and certainly, this time figure can dispose according to actual conditions.
The occupied bandwidth number is represented with pulse number: 2*64kbps is just represented in 2 pulses.
Begin counting when (three) remote switching module is received the Sa bit of the other side's local side switch occupied bandwidth number pulse signal, in waiting for a long time, detect the Sa bit of local side switch seizure condition signaling 00, show that the other side has sent to finish;
Deng being stand-by period length for a long time, because pulse duration has requirement, how long can not surpass, if otherwise just think end-of-pulsing. not timing pulse effective time, then the trigger condition of state exchange be can not determine.
(4) the Sa bit of remote switching module pulse number 11/01 that oneself is received sends to the other side's local side switch; After pulse number quantity sends and finishes, send and keep the Sa bit of seizure condition signal 11, wait for the response of the other side's local side switch;
The Sa bit of the pulse number 11/01/11/01 that remote switching module is received oneself sends to the other side's local side switch, after pulse number quantity sends and finishes, send and keep the Sa bit of seizure condition signal 11 again, wait for the response of the other side's local side switch, whole transmission pulse signal is 11/01/11/01/11 Sa bit (situations of 2 pulses).
The occupied bandwidth number is represented with pulse number: 2*64kbps is just represented in 2 pulses.
(5) after the local side switch is received the pulse number of remote switching module, send pulse number by contrasting oneself, if consistent, the Sa bit that then sends consistent confirmation signal 01 pulse of bandwidth is to remote switching module, and retention time 200ms, indicating impulse finishes; If it is not consistent then restart to consult.
(6) remote switching module receive consistent confirm after, respond that bandwidth is consistent confirms 00 Sa bit, take out stitches in two ends then, gets back to idle condition (IDLE), can remain on this state, then between local side and remote switching module with the consistent bandwidth control link bandwidth of this affirmation and begin to send data.
(7) the local side switchboard direct receives and sends the Sa bit of Seize ACK message 00, takes out stitches then and finishes link bandwidth negotiation control.
In the present invention, can be in the Sa bit, except that Sa4, Sa5 press position control link bandwidth in table 2, the table 3, by Sa6, Sa7, Sa8 expression position, as 000 corresponding 64K, 001 corresponding 64K*4 or the like as bandwidth.
Or only use a Sa bit as communication usefulness, and only with a Sa bit, being used as communication signaling as Sa4, control bandwidth is because channel associated signalling can have 1/2/3 bit situation.
The present invention is by on local side switch and remote switching module, utilize the Sa bit to use as the signaling communication as the ABCD bit of similar channel associated signalling, it can guarantee in the communication between the remote switching module drawn game end switch under the normal situation of E1, and can carry out the operation of basic maintenance order by this link, even the link configuration mistake between the remote switching module drawn game end switch, also can pass through in the communication of Sa bit links, and feed back to maintenance interface, send corresponding alarm.It has guaranteed the quick bandwidth negotiation between local side and the remote switching module.
The mode of control communication bandwidth is between local side switch and the remote switching module, under the E1 situation, uses the Sa bit to carry out link bandwidth control; Can reduce the situation that remote switching module resets under such mode, accelerate device bandwidth and revise speed.
In addition, Ding Yi state machine might not be done so here, and a lot of variations can be arranged.Key is that as long as used the Sa bit as corresponding control mode, just the present invention has been used in expression.
Present embodiment is to make those of ordinary skills understand the present invention; and to detailed description that the present invention carried out; but can expect; in the scope that does not break away from claim of the present invention and contained, can also make other variation and modification, these variations and revising all in protection scope of the present invention.

Claims (9)

1. a method for controlling bandwidth of link is characterized in that, on local side switch and remote switching module, utilizes the Sa bit in the E1 transmission frame to consult the control link bandwidth as signaling, and this method comprises:
When steps A) link bandwidth control began, the local side switch sent the Sa bit of occupied bandwidth number number of pulses to remote switching module, and waited for the remote switching module response;
Step B) after remote switching module was received the Sa bit of occupied bandwidth number number of pulses, the Sa bit of the pulse number that oneself is received sent to the local side switch, and waited for the response of local side switch;
Step C) after the local side switch is received the Sa bit of the pulse number that remote switching module is responded, by comparing the pulse number of own number of pulses that sends and the response of this remote switching module,, then sends the Sa bit of confirmation signal if consistent;
Step D) remote switching module is responded the consistent Sa bit of confirming of bandwidth after receiving the Sa bit of confirmation signal.
2. method for controlling bandwidth of link according to claim 1 is characterized in that, the Sa bit in the described frame is any combination of Sa4~Sa8.
3. method for controlling bandwidth of link according to claim 2 is characterized in that, Sa4 among described Sa4~Sa8 and Sa5 bit are used for signaling and consult the control link bandwidth.
4. method for controlling bandwidth of link according to claim 3 is characterized in that, the Sa6 among described Sa4~Sa8, Sa7 and Sa8 bit are represented the position as bandwidth.
5. according to each described method for controlling bandwidth of link of claim 1~4, it is characterized in that described steps A) specifically comprise:
When (one) link bandwidth control began, the local side switch sent the Sa bit of seizure condition signal to remote switching module; Remote switching module is responded Seize ACK message signal Sa bit;
(2) the local side switch sends the Sa bit of occupied bandwidth number number of pulses to remote switching module; After transmission finishes, continue to send and keep the Sa bit of seizure condition signal, and wait for the remote switching module response; Described step B) specifically comprise:
Begin counting when (three) remote switching module is received the Sa bit of local side switch occupied bandwidth number number of pulses, in stand-by period length, detect the Sa bit of local side switch seizure condition signal, show that the other side has sent to finish;
(4) the Sa bit of remote switching module pulse number that oneself is received sends to the local side switch; After the Sa bit of pulse number sends and finishes, send and keep the Sa bit of seizure condition signal, wait for the response of local side switch; Described step C) be specially:
(5) after the local side switch is received the Sa bit of the pulse number that remote switching module is responded, by contrasting the pulse number that oneself sends number of pulses and remote switching module response, if it is consistent, the Sa bit that then sends the consistent confirmation signal of bandwidth is to remote switching module, and keeping stand-by period length, indicating impulse finishes; If it is not consistent then restart to consult; Described step D) be specially:
(6) after remote switching module is received the Sa bit of the consistent confirmation signal of bandwidth, respond the Sa bit of the consistent confirmation signal of bandwidth, take out stitches in two ends then, get back to idle condition, can remain on this state, then between local side and remote switching module with the consistent bandwidth control link bandwidth of this affirmation and begin to send data.
6. method for controlling bandwidth of link according to claim 5 is characterized in that, also comprises the following steps:
When just having started, the local side switch, sends the Sa bit of idle signal to remote switching module for idle; If remote switching module free time then reply the Sa bit of idle signal.
7. method for controlling bandwidth of link according to claim 6 is characterized in that, also comprises the following steps:
If in the bandwidth control procedure, local side switch or remote switching module fault or powering-off state then send the Sa bit of malfunction to the other side;
The local side switch has only the other side of wait also to be in idle condition, could initiate the Sa bit of Seize ACK message.
8. method for controlling bandwidth of link according to claim 7 is characterized in that described pulse is less than 100ms.
9. method for controlling bandwidth of link according to claim 8 is characterized in that, described stand-by period length is greater than 200ms.
CNB2006100074937A 2006-02-14 2006-02-14 A kind of method for controlling bandwidth of link Expired - Fee Related CN100558132C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100074937A CN100558132C (en) 2006-02-14 2006-02-14 A kind of method for controlling bandwidth of link

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100074937A CN100558132C (en) 2006-02-14 2006-02-14 A kind of method for controlling bandwidth of link

Publications (2)

Publication Number Publication Date
CN1874385A CN1874385A (en) 2006-12-06
CN100558132C true CN100558132C (en) 2009-11-04

Family

ID=37484637

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100074937A Expired - Fee Related CN100558132C (en) 2006-02-14 2006-02-14 A kind of method for controlling bandwidth of link

Country Status (1)

Country Link
CN (1) CN100558132C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102448125B (en) * 2010-09-30 2015-08-12 中兴通讯股份有限公司 Channel data transmission method in a kind of wireless network and system

Also Published As

Publication number Publication date
CN1874385A (en) 2006-12-06

Similar Documents

Publication Publication Date Title
JP2628216B2 (en) Data transmission system
CN101809892B (en) Method and base station for managing calls in wireless communication networks
AU636736B2 (en) Cordless key telephone system capable of quickly answering incoming calls
US4922484A (en) ISDN remote switching unit for accommodating analog and digital lines
JPS6321368B2 (en)
KR100272566B1 (en) A method and apparatus for controlling a call in a wireless local loop system
JP3545810B2 (en) Cordless telephone
US4924457A (en) Concentrator system with polling-response means for detecting failures to stop tariff charges on locally established intraoffice calls
CN101931550A (en) Method and device for synchronizing main and standby main control boards
CN100446593C (en) Cluster communication system
JPS6038064B2 (en) Line packet complex switching method
CN100558132C (en) A kind of method for controlling bandwidth of link
CN101490995B (en) System and method for maintaining state synchronization in redundant ima group protection switching
EP0497000B1 (en) A maintenance communication control system in an ISDN service
CN101237319A (en) Time synchronization method in Ethernet ring network and Ethernet ring system
CN101789843A (en) Method for implementing multi-line E1 binding and network bridge
JP3482311B2 (en) Numerous wireless switch units built into the switching system
CA2416443C (en) Method for transmitting data in the access area
JPH0198359A (en) Subscriber line concentration communication system
JP2001223701A (en) Atm device
US6282211B1 (en) Packet multiplexer with automatic communication path optimization based on loop detection
CN103051404B (en) Method of preventing synchronizing network topology from generating shaking, and clock synchronizer
EP0966168B1 (en) Packet multiplexer with automatic communication path optimization based on loop detection
CN100539746C (en) A kind of method that transmits signaling by shared channel
JP3235810B2 (en) Optical subscriber communication equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091104

Termination date: 20160214