Title of Invention

"A Method For Automatic Setting Up Node B Implementation Specific OAM Channel"

Abstract The present invention discloses a method for automatic setting up Node B implementation specific OAM channel, providing a default operation & maintenance (OAM) ATM Permanent Virtual Circuit (PVC) first, allocating special OAM channel through the default OAM PVC, and setting up ATM connection. Wherein the method comprises the steps of: creating a default ATM PVC address for each ATM physical port of RNC and each ATM physical port of every Node B, setting two sets of PVC address table that is used for both automatic and manual configuration for each port of the RNC; each Node B applying special OAM PVC from RNC with the default PVC address, and sending the request to all available physical ports of the Node B; RNC allocating special ATM PVC channel to all physical ports of each Node B that apply for through searching in the address table; by means of raising routing request to DHCP server, RNC sending IP parameter to every Node B through all configured special ATM PVC channel. Moreover, the method is applicable at any physical topology system structure including ring topology.
Full Text Field of the Technology
The present invention relates to mobile communication technique, and more particularly, to a method for 3rd Generation (3G) mobile communication base station (Node B) to set up implementation specific OAM channel in Wideband Code Division Multiple Access (WCDMA) and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) mobile communication system.
Background of the Invention
In the WCDMA and TD-SCDMA mobile communication system, Operation & Maintenance (OAM) of Node B can be divided into logic Operation & Maintenance and Implementation Specific O&M. Wherein, logic Operation & Maintenance of Node B is implemented through NBAP protocol, and correspondingly, the logic OAM Channel of Node B will be the signalling bearer of the NBAP, there are several relevant methods for Operation & Maintenance that are clearly specified in the 3GPP criteria. For Node B Implementation Specific OAM channel, the 3GPP criteria provides a protocol stack, which is transparently routed from Node B to OMC-R via the RNC (Radio Network Controller), while Fig. 1 shows the transmission protocol stack for Node B Implementation Specific O&M.
As shown in Fig.l, without any relationship with the material Data Link Layer and Physical Layer (PHY), the message on Node B Implementation Specific O&M between Node B and Operations & Maintenance Center (OMC-R) is transmitted based on IP. Wherein, when the Iub interface adopts ATM (Asynchronous Transfer Mode), the signalling b earer for implementing s pecific Operation & Maintenance between Node B and RNC should be IP over ATM. The Data Link Layer between OMC-R and RNC can be connected through Ethernet, whose corresponding protocol stack is just the IP over Ethernet which has been widely used in computer LAN.
In WCDMA and TD-SCDMA mobile communication system, the 3GPP criteria provides a protocol stack, which is transparently routed from Node B to OMC-R via the
RNC, for Node B Implementation Specific O&M Channel, however, the 3GPP provides no detailed solution for the procedure of implementing the protocol stack.
At present, there are mainly three methods for setting up IP over ATM channel between Node B and RNC:
The first one is to implement the goal through configuring relevant data at Node B end and RNC end respectively by operators and maintenance personnel, which is not only inconvenient, but also rather blundering;
The second one is that, while initiating all the Node B at their first time, sending request to OMC-R with the default ATM Permanent Virtual Circuit (PVC) and Internet Protocol (IP) address that has been configured when the equipment leave the manufacturer's workshop, obtaining formal configured data from the OMC-R, and then the Node B communicate with OMC-R with this formal configured PVC and IP address while resetting hereafter, meanwhile, deleting the original default ATM PVC and IP address messages. In this means, it is impossible to supply power to all Node B at same time because of the fixed IP address adopted by the Node B before power on;
The third one is a method for setting up OAM channel automatically, which includes following steps:
(1) Setting up default ATM PVC between Node B and RNC;
(2) The default ATM PVC that has been set up through Step (1) by Node B through broadcasting initiating bootstrap protocol (e.g. BOOTP protocol) request to RNC who is responsible for detecting and handling the (BOOTP) request packet;
(3) The RNC assigning IP address and sending response packet to Node B, wherein, said response packet contains the IP address that is assigned to the Node B;
(4) After obtaining the assigned IP address from the received response message,
Node B setting up IP over ATM channel based on the acquired IP address and the default
ATM PVC that has been created in step (1), and thereby, setting up OAM channel
between Node B and RNC.
Although the OAM channel establishing p rocedure b ased o n the third method can solve some defects of the first method under certain circumstances, however, there still exist following disadvantages:
(1) All Node B will occupy the default ATM PVC while they work, when Node B connect through series-wound physical topology, power can be supplied to the Node B behind only after the foregoing Node B has been successfully supplied, which means it is
impossible to supply power simultaneously to all Node B;
(2) When Node B connect through series-wound physical topology, because the Node B behind has to make PVC switch that is dependent upon its front Node B, moreover, the value of VPI/VCI (Virtual Path Identifier /Virtual Channel Identifier) may also changed, in this case, once some failure in the front Node B makes it impossible to switch PVC, the OAM channel of the behind Node B will be broken;
(3) The series-wound connection between Node Bs makes it impossible to support a little more complicated network environment such as ring physical topology connection;
(4) RNC can only implement the assignment of IP address, and can hardly assume the responsibility for overall assignment and management of IP addresses.
Summary of the Invention
It is an object to provide a method for 3rd Generation (3G) mobile communication base station (Node B) to set up a implementation specific OAM channel automatically, and more importantly, to solve the problem of setting up IP over ATM channel between Node B and Radio Network Controller (RNC), which is also the problem of configuration of ATM virtual circuit and IP parameters.
In order to realize above object, the present invention provides a method for 3G mobile communication base station (Node B) to automatically establish a implementation specific OAM channel, signalling path for implementing specific Operation & Maintenance between 3G mobile communication base station (Node B) and Radio Network Controller (RNC) is IP over ATM, wherein comprising following steps:
A. Creating a default operation & maintenance ATM Permanent Virtual Circuit (PVC) address for both Radio Network Controller (RNC) in the Radio Network Subsystem (RNS) and each ATM physical port of every 3G mobile communication base station (Node B), and at same time, configuring operation & maintenance ATM Permanent Virtual Circuit (PVC) address at each ATM physical port of every Radio Network Controller (RNC), in order to establish specific OAM channel ATM virtual circuit, the formed address table contains Virtual Path Identifier /Virtual Channel Identifier (VPI/VCI) of each Permanent Virtual Circuit (PVC) address, symbols of occupied or idle state, and relevant terms for indicating their relation with identifiers of 3G mobile communication base station (Node B) devices;
B. Each of 3G mobile communication base station (Node B) submitting application
for special operation & maintenance ATM Permanent Virtual Circuit (PVC) to the Radio
Network Controller (RNC) through the default operation & maintenance ATM Permanent
Virtual Circuit (PVC) address, the application will be sent to all physical ports of said 3G
mobile communication base station (Node B);
C. Through searching in said address table, the Radio Network Controller (RNC)
assigning special ATM Permanent Virtual Circuit (PVC) channel to all physical ports of
each 3G mobile communication base station (Node B) who has submitted application;
D. Radio Network Controller (RNC) sending IP parameter to each 3G mobile
communication base station (Node B) on all said configured special ATM Permanent
Virtual Circuit (PVC) path.
In Step A above, there are two sets of address at each ATM physical port of the Radio Network Contioller (RNC) for configuring said operation & maintenance ATM Permanent Virtual Circuit (PVC), one is for automatic configuring of specific OAM channel ATM virtual circuit, while another is for manual configuring of specific OAM channel ATM virtual circuit.
The method provided by the present invention is to create default OAM PVC path first, and then configure special OAM PVC path for each Node B; after switching of PVC, values of VPI/VCI keep unchanged, so it is unnecessary to employ maintenance switching table.
Comparing with the third automatic setting up method in the background, the method provided by the present invention has following advantages:
(1) The values of VPI/VCI keep unchanged after switching of all PVC, therefore, it is unnecessary to employ maintenance switching table;
(2) The ATM virtual circuit used in the IP over ATM OAM channel according to the present invention is not the default path, and values of VPI/VCI keep unchanged after switching of all PVC, data in all PVC can be transparently transferred to the Node B whose configuration is unfinished, therefore, there are little relevance among different Node B, and failure in one Node B will not influence communication in other Node B, by this means, all the Node B can power on for launching simultaneously, which can provide excellent self-test function and robust property;
(3) The Node B sends its request (OAM PVC REQUEST) to all physical ports of the Node B while it apply for special operation & maintenance PVC via default operation &
maintenance ATM Permanent Virtual Circuit (PVC) address (e.g. its identifier is PVC DEFAULT), therefore, when the Node B connects with certain network, its physical ports can connect freely without any limitation, as a result, the scheme of the present invention can support any physical topology structure of the network including much more complicated physical topology link styles such as star topology, tree topology, ring topology, hybrid topology and etc.;
(4) Each Node B can communicate with RNC through several of its ports, and at same time, it can also possess several IP addresses, which means, each physical port of Node B can link with one special ATM virtual circuit PVC for implementing specific OAM channel, therefore, each PVC at every physical ports can be assigned with a IP address in the Node B, which enables the method of the present invention to have an excellent robust property;
(5) According to the present invention, assignment of IP address can be carried out by DHCP server who is independent from the RNC, therefore, it is possible to implement overall assignment and management on the IP addresses.
Brief Description of the Drawings
Fig. 1 is a schematic diagram of transmission protocol stack structure of Node B Implementation Specific O&M;
Fig.2 is a flow chart of RNC operation;
Fig. 3 is a flow chart of Node B operation;
Fig.4 is a schematic diagram of Node B setting up OAM channel under the networking style of ring physical topology connection in accordance with the present invention.
Detailed Description of the Invention
The present invention will be described in more detail hereinafter with reference to the drawings.
According to the protocol stack shown in Fig.l, in order to set up transmission bearer for implementing special Operation and Maintenance signalling, it is necessary to create direct or indirect Physical Layer channel between Node B and OAM system first, and then set up Data Link Layer (including ATM, Ethernet etc.) channel, moreover, it is also
necessary to configure IP parameters of network layer to the relevant nodes (Node B, RNC, Operations & Maintenance Center (OMG-R)).
After setting up physical Layer communication, it is also necessary for the two ATM nodes to create ATM virtual circuit for Node B implementation special OAM channel, and assign VP/VC (Virtual Path /Virtual Channel), i.e. configuring ATM virtual circuit.
Of course, it is possible to adopt manual operation method at access end, which means configuring VP/VC at the two ends by engineer and installment personnel, one of the advantages of the method is flexibility in configuration, while its disadvantages include complicated and fallible operation. In case when the access terminal equipment locates at remote areas, configuring of near terminal will become rather difficult, moreover, it will be inconvenient to implement daily maintenance and disposal of failures.
The present invention provides a method to automatically configure ATM virtual circuit in order to establish special OAM channel. And in the 3G Radio Network Subsystem (RNS), RNC and each Node B are provided respectively with a default OAM PVC, e.g. VPI=2, VCI=31, in order to make it simpler, the default OAM PVC will be identified as PVC DEFAULT. At the same time, the operators and maintenance personnel set two sets of OAM PVC addresses for each ATM physical port of the RNC, in order to implement automatic configuration and manual configuration o f specific OAM channel ATM virtual circuit respectively, and further identified with PVC SET1 and PVC SET2 respectively. Each PVC in said two sets of OAM PVC address table has a "STATE" term to indicate whether the PVC is idle or occupied (at time of initialization, all the PVCs are configured as idle), moreover, said PVCs also have their own fields Node B EQUIPMENT IDs respectively, which are 48 digitals binary figures, and used for exclusively identifying one Node B who uses the PVC. As shown in Table 1, PVC SETl or PVC SET2, wherein, NULL refers to null value.
Table 1:

(Table Removed)
In order to lower requirements on profundity of ATM address table of the base station interface, it is necessary to limit range of ATM virtual circuit addresses of each Node B, and arrange Valid PVC Range in the RNC for each Node B, As shown in Table 2,
including Start VPI/VCI and End VPI/VCI, if there is no such special configuration, then adopts default Valid PVC Range (Default). Table 2:

(Table Removed)
While power on, the Node B will send special OAM PVC request message (OAM PVC ALLOCATE REQLIEST) to all the available physical ports with the address which is the default OAM PVC (PVC DEFAULT), the message contains message type of the request and exclusive identifier Node B EQUIPMENT ID of the Node B, at same time. Node B will configure the timer Tallocatetimeout, when there is no response from RNC even after the timer going beyond the preset time, then resending the OAM PVC ALLOCATE REQUEST message.
After receiving a cell whose address is PVC DEFAULT at certain physical port, the RNC will resolve the cell first. If it is an invalid cell, for instance, format of the cell fails to tally with that of above OAM PVC ALLOCATE REQUEST of the Node B, the cell will be discard. Else, if it is OAM PVC ALLOCATE REQUEST, then collectively search in the PVC SET1 first for Node B EQUIPMENT ID contained in the request message. If it is found, then check the STATE that is corresponding to the PVC, if the STATE is occupied, then ignore the message, else, if the STATE is idle, the RNC will send OAM PVC ALLOCATE RESPONSE through PVC DEFAULT to the physical port that received the message, wherein, said OAM PVC ALLOCATE RESPONSE comprises Node B EQUIPMENT ID, OAM PVC ALLOCATING, length of PVC SET1, PVC SET1 (VPI/VCI), length of PVC SET2, PVC SET2 (VPI/VCI) and Valid PVC Range of the Node B, and at same time, identify the STATE of the OAM PVC ALLOCATING in the PVC SET1 table as occupied; else if nothing useful is found, then assign a PVC address OAM PVC ALLOCATING whose identifier is idle from the PVC SET1 set to the Node B as special OAM: channel, and the RNC sends OAM PVC ALLOCATE RESPONSE via the PVC DEFAULT to the physical port that received the message, similarly, the OAM PVC ALLOCATE RESPONSE also comprises Node B EQUIPMENT ID, OAM PVC ALLOCATING, length of PVC SET1, PVC SET 1(VPI/VCI), length of PVC SET2, PVC
SET2 (VPI/VCI) and Valid PVC Range of the Node B, and at same time, identify the STATE of the OAM PVC ALLOCATING in the PVC SETl table as occupied, and set corresponding value to the Node B EQUIPMENT ID. Through the procedure above, the RNC can assign special OAM PVC to the Node B.
For the Node B who has neither configured special PVC, nor sent OAM PVC ALLOCATE REQUEST, once any of its physical port receives cells, the port will transparently forward the received cells with same VPI/VCI to other physical ports of the Node B.
When certain Node B receives cells with PVC DEFAULT as address from one of its physical ports, if said Node B has just sent OAM PVC ALLOCATE REQUEST message through the PVC DEFAULT, and has not received special OAM PVC that is configured by the RNC, then the Node B will receive the cell. Once the cell is judged to be invalid, it will be discard; else, if it is OAM PVC ALLOCATE REQUEST cell, said Node B will transparently forward the received cell to its other physical ports; else if it is OAM PVC ALLOCATE RESPONSE cell, then check Node B EQUIPMENT ID in the message, if it is not of said Node B, then transparently forward the received cell to other physical ports of said Node B, else if it is of said Node B, then configure special OAM PVC according to the OAM PVC ALLOCATING in the message, configure local PVC SET at Node B based on the PVC SETl and PVC SET2, and further configure valid ATM address range of the Node B according to the Valid PVC Range.
For the Node B who has finished configuration of OAM channel (including Physical Layer, Data Link Layer and IP layer), other signalling bearer and data bearer are also need to b e c onfigured. The s ignalling b earer and data b earer who c annot be configure ATM virtual circuit in the PVC DEFAULT and PVC SET (including SETl and SET2) can only arrange other ATM virtual circuits in the valid PVC range.
For certain Node B whose OAM channel has had configured and could normally work, while configuring other signalling bearer and data bearer, the system may receive and process the cell that are received by one of its physical ports and identified with the ATM address that is assigned to the Node B; for the cell that is identified with the one other than the said assigned ATM address, if the ATM address is within the PVC SET and Valid PVC Range, or is the PVC DEFAULT, then forwards the cell with the original VPI VCI address to other physical port of said Node B; else the cell will be discard to prevent junk data storm.
When the PVC of the specific OAM channel needs manual configuration, the PVC address should be selected from the PVC SET2. Once PVC address in the PVC SET2 is selected, its STATE will become occupied, and the Node B EQUIPMENT ID will be set as corresponding value.
While receiving cells besides PVC DEFAULT and PVC SET, and treating the cell as other signaling, data or invalid cell, the RNC will dispose the cell correspondingly.
In order to realize self-test function of the RNS system, the Node B whose special OAM PVC has been configured needs to send QAM PVC REPORT message to the RNC through special OAM PVC at certain time intervals (Tselftest), to report its OAM PVC parameters. After receiving the report message, the RNC will return OAM PVC RESPONSE message to said Node B. Both OAM PVC REPORT message and OAM PVC RESPONSE message comprise Node B Equipment ID and OAM PVC ALLOCATING in their formats. If the RNC has not received OAM PVC REPORT of a Node B within certain period of time (Ttimeout) after the preset time (Tselftest) (Ttimeout>Tselftest), said RNC may send alarm message (Node B TIMEOUT) to the OMC-R, at same time, if the operators and maintenance personnel consider that the Node B has been erased from the network, they may identify STATE of the corresponding PVC in the PVC SET as idle. If the Node B has not received OAM PVC REPONSE message within certain period of time (Tnodebtimeout) after sending OAM PVC REPORT message, said Node B will send OAM PVC ALLOCATE REQUEST from PVC DEFAULT of the corresponding physical port, to apply once again for special ATM virtual circuit for implementing specific OAM channel.
When the RNC received PVC cells of the PVC SET, if the cells are OAM PVC REPORT message, they will i nitialize Ttimeout of relevant Node B and retime; if it is DHCP packet, it will be sent to the DHCP server to apply IP parameter, or to the corresponding physical ports to inform the IP parameter assigned by the DHCP server to the relevant Node B; else if it is a ordinary IP packet, then implement IP routing; if it is an invalid cell, then it will be discard.
The Table 3 illuminates definition of message type within the PVC DEFAULT, including codes of the OAM PVC ALLOCATE REQUEST and OAM PVC ALLOCATE RESPONSE.
Table 3:

(Table Removed)
The Table 4 below shows definition of message type in Node B special OAM PVC (PVC SET), including codes of the OAM PVC REPORT, OAM PVC RESPONSE and IPV4 and IPV6 packets.
Table 4:

(Table Removed)
After setting up communication at Data Link Layer, the correspondent node should also configure IP parameter in order to establish communication at IP layer.
IP parameter configuration can be manually implemented, whose advantage is its flexible configure, while the disadvantage are its complicated operation and fallibility.
The p resent i nvention a dopts centralized d ynamic IP p arameter a llocation m ethod, which has three available protocols: RARP, BOOTP and DHCP.
Wherein, said RARP work at Data Link Layer, and cannot go beyond router and work across several subnets, therefore, the RARP is impracticable in the cases of the present invention.
While BOOTP and DHCP work at IP layer, they c an stride over router and work across several subnets, therefore, the above protocols are suitable for the cases of the present invention. Wherein, DHCP is the expansion of the BOOTP and has same packet format with that of the BOOTP, therefore, forward proxy of the BOOTP can be used to send DHCP packet making it possible to implement inter-operation between BOOTP and DHCP.
For the reason that application of the DHCP is much wider than that of the BOOTP at present, the present invention prefers the DHCP protocol.
Fig.2 shows an operation flow chart at RNC end. Wherein, exact meaning of each column is as follows corresponding to the serial number:
Step 201, including three sub-steps: after supplying power and initiating, the RNC
setting up default PVC-PVC DEFAULT between the RNC and Node B at each of its ATM physical port; the operators and maintenance personnel assigning PVC SET1 and PVC SET2 to each ATM physical port of the RNC; allocating valid PVC Range resource in advance among each Node B managed by the RNC, and then, said RNC may wait to receive ATM cells at each of its ATM physical ports.
Step 202, RNC receiving an ATM cell at certain of its ATM physical ports.
Step 203, the RNC checking whether said ATM cell address is PVC DEFAULT?
Step 204, if the ATM cell address is determined to be PVC DEFAULT at Step 203, then further checking whether the received cell is an OAM PVC ALLOCATE REQUEST message at Step 204?
Step 205, if the received cell is not an OAM PVC ALLOCATE REQUEST message, then discarding the ATM cell.
Step 206, if the received cell is an OAM PVC ALLOCATE REQUEST message, then further checking whether the special OAM PVC has been assigned at the port to the Node B?
Step 207, if the special OAM PVC has been assigned at the port to the Node B, then discarding the received OAM PVC ALLOCATE REQUEST message.
Step 208, else if the port has not assigned any special OAM PVC for the Node B, then returning assigned special OAM PVC message (OAM PVC ALLOCATE RESPONSE) at PVC DEFAULT of said port.
Step 209, if in Step 203, the ATM cell address received at certain port of the RNC is not PVC DEFAULT, then checking whether the ATM cell address is in the PVC SET1 and PVC SET2 of the port?
Step 210, if the ATM cell address is in the PVC SET1 and PVC SET2, then further checking type of the received message.
Step 2 11, if type of the message is OAM PVC REPORT, then resetting the timer (Tselftest). if the RNC has not received OAM PVC REPORT of a Node B within certain period of time (Ttimeout>Tselftest), then the RNC will send alarm message (Node B TIMEOUT) to the OMC-R.
Step 212, if the type of said message is DHCP packet, then sending the DHCP packet to the DHCP server to apply IP parameter, or sending to relevant physical port of the RNC, and informing the IP parameter assigned by the DHCP server to the relevant Node B.
Step 213, if type of the message is an ordinary IP packet, then making IP routing.
Else if it is an invalid cell, then discarding the cell.
Step 214, in step 209, if it is certain that the ATM cell address is not in the PVC SETl and PVC SET2, then further checking whether the ATM cell address is in the Valid PVC Range of the corresponding Node B?
Step 215, if the ATM cell address is in Valid PVC Range of the Node B, then receiving the ATM cell, and disposing accordingly.
Step 216, else if the ATM cell address is not in the Valid PVC Range of the relevant Node B, then discarding the cell.
Now referring to Fig.3, it is flow chart of an operation at Node B end. Wherein, exact meaning of each column is as follows corresponding to the serial number:
Step 301, including two sub-steps: after supplying power and initiating, the Node B setting up default PVC-PVC DEFAULT between Node B at each of its ATM physical port and other ATM node (RNC or Node B); and sending OAM PVC ALLOCATE REQUEST message through PVC DEFAULT of all the ports of the Node B.
Step 302, Node B receiving ATM cell sent from the RNC at one of its physical ports.
Step 303, Node B checking whether said ATM cell address is PVC DEFAULT?
Step 304, if the ATM cell address is PVC DEFAULT, then further checking whether the received ATM cell is an OAM PVC ALLOCATE REQUEST message?
Step 305, if what has been received is an OAM PVC ALLOCATE REQUEST message, then forwarding the message from other ATM ports of the Node B with PVC DEFAULT as ATM cell address.
Step 306, if what has been received is not OAM PVC ALLOCATE REQUEST message, then further checking whether it is an OAM PVC ALLOCATE RESPONSE message?
Step 307, if the received message is not OAM PVC ALLOCATE RESPONSE message, then discarding the message.
Step 308, else if what has been received is OAM PVC ALLOCATE RESPONSE message, then checking whether the message is OAM PVC ALLOCATE RESPONSE sent to the Node B?
Step 309, if said message is OAM PVC ALLOCATE RESPONSE sent to the Node B, then configuring relevant ATM port of said Node B according to parameters provided in the message.
Step 310, else if it is not OAM PVC ALLOCATE RESPONSE sent to the Node B,
then forwarding the message from other ATM port of the Node B with PVC DEFAULT as ATM cell address.
Step 311, if it is certain that the ATM cell address is not PVC DEFAULT after judgment made in Step 303, then checking whether it is the cell sent to the Node B?
Step 312, if it is the ATM cell sent to said Node B, then receiving and disposing the cell correspondingly.
Step 313, else if it is not the ATM cell for said Node B, then checking whether the ATM cell address is within Valid PVC Range or PVC SET of said Node B?
Step 314, if the ATM cell address is not in the valid PVC Range or PVC SET of said Node B, then discarding the message.
Step 315, else if the ATM cell address is in the valid PVC Range or PVC SET of said Node B, then forwarding the message from other ATM port of the Node B with original VPI/VCI address.
After configuring the special OAM PVC, said Node B may configure IP parameter on special OAM PVC through DHCP protocol, and send OAM PVC REPORT message on special OAM PVC regularly.
Now referring to Fig.,4, which shows one embodiment of the present invention, it is a schematic graph showing the procedure that Node B establishes OAM channel under ring topology networking style. Several Node B 41 c onnect to construct network with ring topology structure, while OMC-R 42 and RNC 43 connect through Ethernet (IP over Ethernet), Node B and RNC connect with ATM, DHCP server 44 can be configured in network, and IP parameter of Node Bs can be configured via DHCP.
Method of the present invention is to provide a default OAM PVC first, then configure special OAM channel through default OAM PVC, at last establish ATM connection. The procedure of embodiment shown in Fig.4 for implementing specific Operation & Maintenance (O&M) comprises following aspects:
When a Node B 41 joins in an existing ring, before power on and successful initiation, the node transparently transmitting all the ATM cells that pass the node without any influence on the original communication;
After initiating successfully, the Node B 41 sending OAM PVC ALLOCATE REQUEST (OPAR) via all its available physical ports (e.g. two ports).
After receiving OAM PVC ALLOCATE REQUEST at its two ports respectively, RNC 43 sending OAM PVC ALLOCATE RESPONSE (OPAR) to the Node B through the
two ports separately.
After receiving two OAM PVC ALLOCATE RESPONSE messages from said ports separately, the Node assigning special operation & maintenance PVC for two physical ports of the Node B respectively according to parameters of the two messages.
After configuring two special operation & maintenance PVC, the Node B sending DHCP IP parameter request message through special PVC, as soon as the message reaches RNC, the RNC routing the message to the DHCP server 44 via IP network 45, after receiving the DHCP IP parameter request, the DHCP server 44 assigning IP parameter for the Node B and sending DHCP IP parameter allocating message, after said message reaching RNC 43 through IP network 45, the RNC 43 sending the DHCP IP parameter allocating message to the Node B through special operation & maintenance PVC of the corresponding port, by this means, the Node B finishes the procedure of configuring its IP parameter.
Under condition of above ring topology networking, there are two paths to reach RNC 43 for a Node B, therefore, two special operation & maintenance PVCs could be allocated, and the Node B can also simultaneously configure two IP addresses for the two special operation & maintenance PVCs,. Of course, there are other special measures for the case, for instance, the Node B can assign ports of certain direction to be used preferentially, to prescribe that each Node B can only use one special PVC and one IP address.
Through IPO A channel between RNC 43 and Node B 41, and IP channel between RNC 43 and OMC-R 42, the Node B 41 can implement transmission of special Operation and Maintenance messages.
The embodiment shown in Fig.4 illuminates the method of the present invention for 3G base station to implement configuring of specific OAM channels, which can be applied in any physical topology structure with powerful self-test function and robust property.
Considering flexibility of the system, manual interface function is also necessary besides providing automatic transmission channel allocating function.
It is n oticeable that, the reserved values o f ATM should be kept untouched while RNC allocating VPI/VCI, for any details, refers to 1.150 and 1.361 of the ITU-T.





We Claim:
1. A method for automatic setting up Node B implementation specific OAM
channel, wherein, the signalling channel of implementation specific OAM
(42) between Node B (41) and RNC (43) is IP (45) over ATM, and the
method comprises the steps of:
• A) creating a default operation & maintenance ATM PVC address for each ATM physical port of RNC and each ATM physical port of every Node B, respectively,- for each ATM physical port of RNC, setting a operation & maintenance ATM PVC address used for specific OAM channel ATM virtual circuit setup, and thereby forming a address table which contains VPI/VCI of each PVC address, STATE of occupied or idle and Node B equipment ID;
• B) through all physical ports, each of Node B sending a request message for special operation & maintenance ATM PVC allocation to the RNC with the default operation & maintenance ATM PVC address;
• C) after receiving the request message, the RNC searching in said address table, and allocating special ATM PVC channel to all physical ports of every Node B who has sent the request message;
• D) RNC sending IP parameters to each Node B through all configured special ATM PVC channel.

2. The method as claimed in claim 1, wherein there are two sets of the operation & maintenance ATM PVC address, wherein one set is for automatic configuring of specific OAM channel ATM virtual circuit, the other set is for manual configuring of specific OAM channel ATM virtual circuit.
3. The method as claimed in claim 1, wherein in initiating state of the RNC, every STATE in the address table is set as idea.
4. The method as claimed in claim 1, wherein said Step A comprises the step of:
• RNC setting valid special ATM PVC address range among ATM
addresses for every Node B through start VPI/VCI and end VPI/VCI,
and said operation & maintenance ATM PVC address is within or out of the address range.
5. The method as claimed in claim 1, wherein the request message of Step B at least comprises a exclusive equipment ID of Node B.
6. The method as claimed in claim 1, wherein the request message of Step B is sent through all available physical ports while Node B power on, and is resent when fails to receive response message from the RNC after preset period of time.
7. The method as claimed in claim 1, wherein said step B comprises the step of:
• for the Node B to which the special operation & maintenance ATM
PVC channel has not been allocated, forwarding ATM cell to other
available physical ports of the Node B. besides the port that received
said ATM cell with VPI/VCI got in the received ATM cell before sending
said request message for special operation & maintenance ATM PVC
allocation.
8. The method as claimed in claim 5, wherein said Step C comprises the
steps of:
• c1) for the valid received request message, the RNC searching in said address table with the Node B equipment ID contained in the message;
• c2) checking the STATE to determine whether the STATE is "occupied" or "idle" for the table term whose equipment ID have been found;
• c3) if the STATE is "idle", then sending response message via the physical ports that have received the request messages with said default operation & maintenance ATM PVC address, wherein, said response message at least includes VPI/VCI in said address table and valid operation & maintenance ATM PVC address range and Node B
equipment ID, and simultaneously updating the corresponding STATE as "occupied";
• c4) for the equipment ID being not found in Step c2, selecting one table term whose STATE is "idle" directly from the address table, and then executing the same steps described in Step c3;
• c5) after receiving said response message, the Node B checking equipment ID in the response message, if said equipment ID is not equipment ID of the Node B, then forwarding the response message to other available physical ports other than the one that received said response message, else if the equipment ID is equipment ID of the Node B, then allocating local special operation & maintenance PVC, local address for configuration of the specific OAM channel ATM virtual circuit and valid ATM address range for configuration of Node B based on the response message.
9. The method as claimed in claim 8, comprises;
• discarding invalid message that are not the message for special operation & maintenance ATM PVC address allocation request in Step ct.and
• ignoring the request message when the STATE in step c2 is "occupied".

10. The method as claimed in claim 8 or 9, wherein said valid message or invalid message are determined according to the format of the special operation & maintenance ATM PVC request message, the messages that are accord with the format of the message are judged as valid messages, else, invalid message.
11. The method as claimed in claim 8, wherein said Step d comprises the steps of:
• when a address of a ATM cell received at a physical port of the RNC is
not said default operation & maintenance ATM PVC address, checking
whether the ATM cell address exists in the address table of the
physical port; if yes, then making process after message type
judgment; otherwise, further checking whether the ATM cell address locates within the valid ATM PVC address range of the Node B;
• receiving the ATM cell whose address is within the address range and forwarding the cell to other physical ports;
• discarding the ATM cell whose address is beyond said address range.
12. The method as claimed in claim 8, wherein said step c5 comprises the
steps of:
• if said equipment ID is not equipment ID of the Node B, checking whether the received ATM cell address is in the valid ATM PVC address range of the Node B, or locates in said address table;
• receiving the ATM cell whose address is within the valid ATM PVC address range or the address table, and forwarding the cell to other physical ports;
• discarding the ATM ceil whose address is beyond said valid ATM PVC address range or the address table. ■
13. The method as claimed in claim 1, comprises the steps of:
• for the Node B who has sent said special operation & maintenance
ATM PVC request message but has not got special operation &
maintenance ATM PVC channel allocation, when any physical port
receives ATM ceil whose address is said default operation &
maintenance ATM PVC, transparently transmitting the special
operation & maintenance ATM PVC request message to other
available physical ports besides said port.
14. The method as claimed in claim 1, wherein said step D comprises the steps
of:
• Node B sending DHCP IP parameter request message through all configured special operation & maintenance ATM PVC channel;
• RNC routing and sending the request message to the DHCP server through corresponding physical port in order to apply IP parameter;
• the DHCP server assigning IP address for the Node B and sending DHCP IP address allocating message;
. the corresponding physical port of the RNC notifying the IP parameter that is assigned by Ifie DHCP server to the relevant Node B through all said configured special operation & maintenance ATM PVC channels.
15. The method as claimed in claim 1, wherein said step D comprises the steps
of:
• the Node B regularly sending the message that reports operation & maintenance ATM PVC parameter to the RNC through the configured special operation & maintenance ATM PVC channel;
• after receiving the report message, the RNC returning response message to the Node B.
16. The method as claimed in claim 15, comprises the steps of:
• the RNC who has not received said report message within preset period of time sending alarm message to OMC-R;
• the Node B who has not received said response message within preset period of time applying the special operation & maintenance ATM PVC channel once again.

Documents:

3932-delnp-2004-abstract.pdf

3932-DELNP-2004-Assignment-(19-08-2011).pdf

3932-delnp-2004-claims.pdf

3932-delnp-2004-complete specification (granted).pdf

3932-DELNP-2004-Correspondence Others-(19-08-2011).pdf

3932-delnp-2004-correspondence-others.pdf

3932-delnp-2004-correspondence-po.pdf

3932-delnp-2004-description (complete).pdf

3932-delnp-2004-drawings.pdf

3932-DELNP-2004-Form-1-(19-08-2011).pdf

3932-delnp-2004-form-1.pdf

3932-DELNP-2004-Form-16-(19-08-2011).pdf

3932-delnp-2004-form-19.pdf

3932-DELNP-2004-Form-2-(19-08-2011).pdf

3932-delnp-2004-form-2.pdf

3932-delnp-2004-form-3.pdf

3932-delnp-2004-form-5.pdf

3932-DELNP-2004-GPA-(19-08-2011).pdf

3932-delnp-2004-gpa.pdf

3932-delnp-2004-petition-137.pdf

3932-delnp-2004-petition-138.pdf


Patent Number 246300
Indian Patent Application Number 3932/DELNP/2004
PG Journal Number 08/2011
Publication Date 25-Feb-2011
Grant Date 23-Feb-2011
Date of Filing 10-Dec-2004
Name of Patentee DA TANG MOBILE COMMUNICATION EQUIPMENT CO. LTD.
Applicant Address NO. 40 XUE YUAN ROAD, HAI DIAN DISTRICT, BEIJING 100083, P.R.CHINA.
Inventors:
# Inventor's Name Inventor's Address
1 CHEN Ping NO.40 XUE YUAN RD., HAI DIAN DISTRICT, BEIJING 100083, P.R.CHINA.
2 WANG Xiaoyang NO.40 XUE YUAN RD., HAI DIAN DISTRICT, BEIJING 100083, P.R.CHINA.
PCT International Classification Number H04Q 7/00
PCT International Application Number PCT/CN03/00334
PCT International Filing date 2003-05-08
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 02117710.4 2002-05-13 China