CN101272319B - Feedback and processing method and system for routing failure reason - Google Patents
Feedback and processing method and system for routing failure reason Download PDFInfo
- Publication number
- CN101272319B CN101272319B CN2007100900378A CN200710090037A CN101272319B CN 101272319 B CN101272319 B CN 101272319B CN 2007100900378 A CN2007100900378 A CN 2007100900378A CN 200710090037 A CN200710090037 A CN 200710090037A CN 101272319 B CN101272319 B CN 101272319B
- Authority
- CN
- China
- Prior art keywords
- route
- message
- access network
- reason
- unreachable
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a method for feedback of the reasons of routing failures, which is applied to a CDMA2000 UMB system and comprises that: an access terminal sends sub-packets or messages to an access network; if the sub-packets or the routing of message requests sent by the access terminal are unreachable, the access network writes the values of reasons of the failures into the unreachable messages of the routing; the access network sends the unreachable messages to the access terminal. The invention also discloses a feedback and processing method for the reasons of routing failures; wherein, an access terminal analyzes the unreachable messages of the routing, obtains the values of the reasons of the failures and processes according to the values of the reasons of the failures. The invention also discloses a feedback and processing method for the reasons of the failures of routing. The methods and the system can help the access terminal definitely know the specific reasons of routing failures so as to carry out corresponding processing and enhance the performance of the system.
Description
Technical field
The present invention relates to the communications field, relate in particular to a kind of feedback and processing method and system of routing failure reason.
Background technology
At CDMA2000UMB (Ultra Mobile Broadband, super mobile broadband) in the technical specification, for adapting to the fast development of wireless network, in route chain of command (Route Control Plane) agreement, defined route unreachable (RouteUnreachable) message.
Access Network AN (Access Network) sends route unreachable (RouteUnreachable) message and gives Access Network AT (Access Terminal), is used to indicate access terminal ask the route of transmission message or packet unreachable.
If promptly Access Network receives that needs are addressed to the packet data package or the message of certain route, but this route is unreachable for Access Network, Access Network will send route unreachable (RouteUnreachable) message by route control protocol (Route ControlProtocol) and give and to be accessed terminal, and comprised the identifying information of the route that Access Network can't be addressed in this message.
The structure of the unreachable message of route is as shown in table 1 below:
Field | Length (bit) |
Message id (MessageID) | 8 |
Head type (HeaderType) | 2 |
Reserved field 1 (Reserved1) | 0 or 6 |
Route ID (RouteID) | 0 or 4 |
Access Network ID (ANID) | 0 or 64 |
Reserved field 2 (Reserved) | 0~7 (as required) |
Access Network is provided with the message id field and is ' 0x0d '.Access Network is provided with the head type field by the route identifying information of unreachable route, if this route adopts short circuit by identification marking, promptly the route id field is effective, and then the head type field is set to ' 00 '; If this route adopts the long route identification marking, promptly the Access Network id field is effective, and then the head type field is set to ' 10 '; Head type field value ' 01 ' and other values all keep.If the head type value is ' 00 ', then Access Network is ignored reserved field 1; If the head type value is ' 10 ', then Access Network is provided with reserved field 1 and is ' 000000 '.Reserved field 2 will be provided with and keep the position, so that the length of whole message equals the integral multiple of 8 bytes, these positions will be set to ' 0 '.The unreachable message of route can send with reliable, mode of unicast on forward traffic channel.
Cause Access Network can't be addressed to certain route owing to having multiple reason, and in current treatment mechanism, Access Network is not clearly indicated and is caused the reason of routing failure, can not handle effectively after receiving the unreachable message of route thereby cause to access terminal.
Summary of the invention
The technical problem to be solved in the present invention just provides a kind of feedback and processing method and system of routing failure reason, and making accesses terminal knows the reason of Access Network routing failure, so that handle accordingly.
In order to solve the problems of the technologies described above, the invention provides a kind of routing failure reason feedback method, be applied to CDMA2000 UMB system, comprise the steps:
(1) accesses terminal transmission packet data package or message to Access Network;
(2) if the route of the packet data package of the transmission that accesses terminal or message request is unreachable, then if the inaccessible reason of route is to find the route discre value of the indication that accesses terminal in the routing table of Access Network, will represent that then route discerns the failure reason value that does not find and write in the unreachable message of route; Do not return response if the inaccessible reason of route is Access Network and the network that accesses terminal between the purpose route that requires addressing, then Access Network will represent that the failure reason value of network busy writes in the unreachable message of route, carries out next step;
(3) Access Network is sent to the unreachable message of route and accesses terminal.
Further, in the described step (2), Access Network writes failure reason value in the reason reason field in the unreachable message of route, and described reason field is 8.
In order to solve the problems of the technologies described above, the present invention also provides a kind of feedback and processing method of routing failure reason, is applied to CDMA2000 UMB system, comprises the steps:
(1) accesses terminal transmission packet data package or message to Access Network;
(2) if the route of the packet data package of the transmission that accesses terminal or message request is unreachable, then if the inaccessible reason of route is to find the route discre value of the indication that accesses terminal in the routing table of Access Network, will represent that then route discerns the failure reason value that does not find and write in the unreachable message of route; Do not return response if the inaccessible reason of route is Access Network and the network that accesses terminal between the purpose route that requires addressing, then Access Network will represent that the failure reason value of network busy writes in the unreachable message of route, carries out next step;
(3) Access Network is sent to the unreachable message of route and accesses terminal;
(4) access terminal and resolve the unreachable message of route, obtain the routing failure reason value, and handle according to this failure reason value.
Further, in the described step (2), Access Network writes failure reason value in the reason reason field in the unreachable message of route, and described reason field is 8.
Further, in the described step (4),
The failure cause value representation route identification that obtains if access terminal is not found, and then accesses terminal to send route mapping RouteMap message to Access Network, and Access Network upgrades its routing table, guarantees and access terminal to be consistent;
The failure cause value representation network busy that obtains if access terminal, its Serving cell of change that then accesses terminal makes the routing link of place Serving cell unimpeded.
In order to solve the problems of the technologies described above, the present invention also provides the feedback and the treatment system of the routing failure reason in a kind of CDMA2000 UMB system, it is characterized in that,
In the Access Network side, comprising:
Receiver module is used to receive the message that accesses terminal and send;
Analysis and processing module is used for handling after receiving the request message of receiver module, when route is unreachable with object information notification message generation module;
Message generating module, be used for when route is unreachable, generating the unreachable message of route, be transferred to sending module, add module comprising a failure cause, be used under the inaccessible situation of route of the request of accessing terminal, failure reason value is written to is sent in the unreachable message of the route that accesses terminal;
Sending module is used to receive the information and sending of message generating module to being accessed terminal;
In the side that accesses terminal, comprising:
Sending module is used to send message or packet to Access Network, comprises the routing iinformation that accesses terminal and will arrive in message or the packet;
Receiver module is used to receive the unreachable message of route that Access Network sends, and sends to analysis and processing module;
Analysis and processing module is used to analyze from the unreachable message of the route of Access Network and obtains failure reason value, and handles according to failure cause.
Further, described failure cause add module be used for when the inaccessible reason of route be the route discre value that the routing table of Access Network can't find the indication that accesses terminal, the failure reason value that route identification is not found writes in the unreachable message of route; When the inaccessible reason of route is that Access Network and the network that accesses terminal between the purpose route that requires addressing do not return response, the failure reason value of expression network busy is write in the unreachable message of route.
Further, the analysis and processing module of the described side that accesses terminal is used for not finding when the failure cause value representation route identification that obtains, and then sends route mapping RouteMap message to Access Network, so that Access Network upgrades its routing table.
Further, the analysis and processing module of the described side that accesses terminal is used for then changing its Serving cell when the failure cause value representation network busy that obtains, and makes the routing link of place Serving cell unimpeded.
The present invention can make to access terminal clearly knows the concrete reason of routing failure, thereby carries out respective handling, makes systematic function be improved.
Description of drawings
Fig. 1 is the flow chart of the embodiment of the invention;
Fig. 2 is the system block diagram of the embodiment of the invention.
Embodiment
The present invention is mainly used in the CDMA2000UMB agreement.In the UMB agreement, do following processing in the unreachable message of route of route chain of command agreement:
Increase the reason reason field, can know the reason that causes the Access Network routing failure to guarantee to access terminal.
Access Network is arranged to this reason field to represent the reason of routing failure.
In the route chain of command agreement of UMB agreement, accessing terminal sends packet data package or message, and request sends on the route of appointment; After Access Network receives packet data package or message, can not successfully transmit for some reason and send packet data package or message, Access Network is informed to access terminal with the unreachable message of route and is sent failure.
As shown in Figure 1, present embodiment comprises the steps:
Access Network is issued in the route that accesses terminal unreachable (RouteUnreachable) message, except routing failure reason, also comprises: message id, head type, reserved field 1, route ID, Access Network ID and reserved field 2.
It is one of following that routing failure reason comprises: route identification is not found; Network busy.The reason reason field is 8bit, also can adopt other bit number.
As shown in table 2, Access Network has carried 8 reason field in route unreachable (RouteUnreachable) message, the access terminal reason of routing forwarding failure of expression.
Route unreachable (RouteUnreachable) message structure is as shown in table 2 below:
Field | Length (bit) |
Message id (MessageID) | 8 |
Head type (HeaderType) | 2 |
[0057]?
Reserved field 1 (Reserved1) | 0 or 6 |
Route ID (RouteID) | 0 or 4 |
Access Network ID (ANID) | 0 or 64 |
Reason (Reason) | 8 |
Reserved field 2 (Reserved) | 0~7 (as required) |
Failure cause is as shown in table 3 below:
Cause value | Implication |
00000000 | (RouteID notfound) do not found in route identification |
00000001 | Network busy (Network busy) |
Every other value (All other values) | Keep (Reserved) |
Wherein, 0 expression RouteID not found promptly can't find the route discre value that accesses terminal and indicate in the routing table of Access Network; 1 expression Network busy, the expression Access Network does not return response with the network that accesses terminal between the purpose route that requires addressing, may be because network busy or network break etc., is referred to as network busy in the literary composition; Other is worth reservation.
If failure reason value is 0, i.e. RouteID not found, accessing terminal sends route mapping RouteMap message to Access Network, so that Access Network upgrades its routing table, guarantees and access terminal to be consistent.
If failure reason value is 1, promptly Network busy accesses terminal and can change its Serving cell, makes the routing link of place Serving cell unimpeded.
As shown in Figure 2, the feedback of routing failure reason and treatment system comprise:
The receiver module 201 of Access Network side is used to receive the message that accesses terminal and send; Analysis and processing module 202 is used for handling behind the request message of receiving receiver module 201, when route is unreachable with this object information notification message generation module 204; Message generating module 204, be used for when route is unreachable, generating the unreachable message of route, be transferred to sending module 203, add module 205 comprising a failure cause, be used under the inaccessible situation of route of the request of accessing terminal, failure reason value is written to is sent in the unreachable message of the route that accesses terminal; Sending module 203 is used to receive the information and sending of message generating module 204 to being accessed terminal;
The sending module 211 of the side that accesses terminal is used to send message or packet to Access Network, comprises the routing iinformation that will arrive in message or the packet; Receiver module 213 is used to receive the unreachable message of route that Access Network sends, and sends to analysis and processing module 212; Analysis and processing module 212, be used to analyze from the unreachable message of the route of Access Network and obtain failure reason value, and handle according to failure cause, if failure reason value is 0, be RouteID not found, then analysis and processing module send route mapping RouteMap message to Access Network, so that Access Network upgrades its routing table, guarantee and access terminal to be consistent; If failure reason value is 1, i.e. Network busy analyzes and processing module makes to access terminal and changes its Serving cell, makes the routing link of place Serving cell unimpeded.
By the present invention, can make accesses terminal knows that packet data package and message can not be sent to the reason of purpose route, thereby carries out respective handling, makes systematic function be improved.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation, and protection scope of the present invention is as the criterion with claim.
Claims (9)
1. a routing failure reason feedback method is applied to CDMA2000 UMB system, comprises the steps:
(1) accesses terminal transmission packet data package or message to Access Network;
(2) if the route of the packet data package of the transmission that accesses terminal or message request is unreachable, then if the inaccessible reason of route is to find the route discre value of the indication that accesses terminal in the routing table of Access Network, to represent that then the failure reason value that route identification is not found writes in the unreachable message of route, if being Access Network and the network that accesses terminal between the purpose route that requires addressing, the inaccessible reason of route do not return response, then Access Network will represent that the failure reason value of network busy writes in the unreachable message of route, carries out next step;
(3) Access Network is sent to the unreachable message of route and accesses terminal.
2. feedback method according to claim 1 is characterized in that, in the described step (2), Access Network writes failure reason value in the reason reason field in the unreachable message of route, and described reason field is 8.
3. the feedback of a routing failure reason and processing method are applied to CDMA2000 UMB system, comprise the steps:
(1) accesses terminal transmission packet data package or message to Access Network;
(2) if the route of the packet data package of the transmission that accesses terminal or message request is unreachable, then if the inaccessible reason of route is to find the route discre value of the indication that accesses terminal in the routing table of Access Network, will represent that then route discerns the failure reason value that does not find and write in the unreachable message of route; Do not return response if the inaccessible reason of route is Access Network and the network that accesses terminal between the purpose route that requires addressing, then Access Network will represent that the failure reason value of network busy writes in the unreachable message of route, carries out next step;
(3) Access Network is sent to the unreachable message of route and accesses terminal;
(4) access terminal and resolve the unreachable message of route, obtain the routing failure reason value, and handle according to this failure reason value.
4. feedback according to claim 3 and processing method is characterized in that, in the described step (2), Access Network writes failure reason value in the reason reason field in the unreachable message of route, and described reason field is 8.
5. feedback according to claim 3 and processing method is characterized in that, in the described step (4),
The failure cause value representation route identification that obtains if access terminal is not found, and then accesses terminal to send route mapping RouteMap message to Access Network, and Access Network upgrades its routing table, guarantees and access terminal to be consistent;
The failure cause value representation network busy that obtains if access terminal, its Serving cell of change that then accesses terminal makes the routing link of place Serving cell unimpeded.
6. the feedback and the treatment system of the routing failure reason in the CDMA2000 UMB system is characterized in that,
In the Access Network side, comprising:
Receiver module is used to receive the message that accesses terminal and send;
Analysis and processing module is used for handling after receiving the request message of receiver module, when route is unreachable with object information notification message generation module;
Message generating module, be used for when route is unreachable, generating the unreachable message of route, be transferred to sending module, add module comprising a failure cause, be used under the inaccessible situation of route of the request of accessing terminal, failure reason value is written to is sent in the unreachable message of the route that accesses terminal;
Sending module is used to receive the information and sending of message generating module to being accessed terminal;
In the side that accesses terminal, comprising:
Sending module is used to send message or packet to Access Network, comprises the routing iinformation that accesses terminal and will arrive in message or the packet;
Receiver module is used to receive the unreachable message of route that Access Network sends, and sends to analysis and processing module;
Analysis and processing module is used to analyze from the unreachable message of the route of Access Network and obtains failure reason value, and handles according to failure cause.
7. system according to claim 6, it is characterized in that, described failure cause add module be used for when the inaccessible reason of route be the route discre value that the routing table of Access Network can't find the indication that accesses terminal, the failure reason value that route identification is not found writes in the unreachable message of route; When the inaccessible reason of route is that Access Network and the network that accesses terminal between the purpose route that requires addressing do not return response, the failure reason value of expression network busy is write in the unreachable message of route.
8. system according to claim 6, it is characterized in that, the analysis and processing module of the described side that accesses terminal is used for not finding when the failure cause value representation route identification that obtains, and then sends route mapping RouteMap message to Access Network, so that Access Network upgrades its routing table.
9. system according to claim 6 is characterized in that, the analysis and processing module of the described side that accesses terminal is used for then changing its Serving cell when the failure cause value representation network busy that obtains, and makes the routing link of place Serving cell unimpeded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100900378A CN101272319B (en) | 2007-03-23 | 2007-03-23 | Feedback and processing method and system for routing failure reason |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100900378A CN101272319B (en) | 2007-03-23 | 2007-03-23 | Feedback and processing method and system for routing failure reason |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101272319A CN101272319A (en) | 2008-09-24 |
CN101272319B true CN101272319B (en) | 2011-03-16 |
Family
ID=40006020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100900378A Expired - Fee Related CN101272319B (en) | 2007-03-23 | 2007-03-23 | Feedback and processing method and system for routing failure reason |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101272319B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833782A (en) * | 2012-08-23 | 2012-12-19 | 中兴通讯股份有限公司 | Method, device and system for acquiring error code information |
CN108197015A (en) * | 2017-12-29 | 2018-06-22 | 天脉聚源(北京)科技有限公司 | The method and device of daily record data is written in a manner of message |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1411232A (en) * | 2001-09-28 | 2003-04-16 | 三星电子株式会社 | Apparatus and method of connecting to special wireless internet pocket data communication system |
CN1466317A (en) * | 2002-06-27 | 2004-01-07 | 深圳市中兴通讯股份有限公司 | Demultiplexing Transmit Slave |
EP1472834B1 (en) * | 2002-01-16 | 2005-08-24 | Telefonaktiebolaget LM Ericsson (publ) | System and method for improved session management in a data cellular network |
CN1791103A (en) * | 2005-10-20 | 2006-06-21 | 上海电器科学研究所(集团)有限公司 | Field bus communication adapter with configurable characteristic |
-
2007
- 2007-03-23 CN CN2007100900378A patent/CN101272319B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1411232A (en) * | 2001-09-28 | 2003-04-16 | 三星电子株式会社 | Apparatus and method of connecting to special wireless internet pocket data communication system |
EP1472834B1 (en) * | 2002-01-16 | 2005-08-24 | Telefonaktiebolaget LM Ericsson (publ) | System and method for improved session management in a data cellular network |
CN1466317A (en) * | 2002-06-27 | 2004-01-07 | 深圳市中兴通讯股份有限公司 | Demultiplexing Transmit Slave |
CN1791103A (en) * | 2005-10-20 | 2006-06-21 | 上海电器科学研究所(集团)有限公司 | Field bus communication adapter with configurable characteristic |
Also Published As
Publication number | Publication date |
---|---|
CN101272319A (en) | 2008-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100579034C (en) | Method for reporting device information, system and device for obtaining device information | |
US20050128949A1 (en) | Network system having a plurality of switches capable of improving transmission efficiency and method thereof | |
CN112688827B (en) | Multicast stream detection method, device and system | |
US8422459B2 (en) | Route optimization method and system | |
JP5233295B2 (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD | |
US7646738B2 (en) | Wireless network information distribution method | |
US20100260203A1 (en) | TUNNELING IPv6 PACKET THROUGH IPv4 NETWORK USING A TUNNEL ENTRY BASED ON IPv6 PREFIX AND TUNNELING IPv4 PACKET USING A TUNNEL ENTRY BASED ON IPv4 PREFIX | |
EP1699169A1 (en) | Wireless base station, wireless mobile device, and wireless access network for reducing signalling traffic | |
CN114710795B (en) | ARP table optimization method, equipment and application of wireless ad hoc network | |
CN101222370B (en) | Method and device for failure location using failure location packet | |
CN101272319B (en) | Feedback and processing method and system for routing failure reason | |
CN101909316B (en) | Operation maintenance method and system | |
CN105812495A (en) | Message forwarding method and device | |
CN102469016B (en) | Device and method for determining path maximum transmission unit (PMTU) reversely | |
CN112583736A (en) | Signaling message distribution method, device, equipment and medium | |
JP4527523B2 (en) | Server selection method, server selection method, server, and client terminal | |
CN101494587B (en) | Method for processing packet network tunnel and communication system as well as relevant equipment | |
US20090116454A1 (en) | Communication device, communication system, and handover method | |
CN102118303A (en) | Method, system and edge device for sending data messages | |
KR100226781B1 (en) | Method for recognizing node | |
CN104378778A (en) | Method and system for communication between master station and slave station in Internet of Things and conversion gateway | |
CN103067280A (en) | Method and device of message processing | |
CN114489730A (en) | Remote upgrading method, terminal equipment and computer readable storage medium | |
KR101143510B1 (en) | Apparatus and method for message transmission in delay tolerant network using communication infrastructure | |
CN116032770B (en) | A topology link discovery method based on LLDP |
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 |
Granted publication date: 20110316 Termination date: 20150323 |
|
EXPY | Termination of patent right or utility model |