Link state consistency realization method and device

文档序号:516952 发布日期:2021-05-28 浏览:14次 中文

阅读说明:本技术 链路状态一致性实现方法及装置 (Link state consistency realization method and device ) 是由 蒋锴 刘兵章 于 2019-11-12 设计创作,主要内容包括:本发明实施例提供了一种链路状态一致性实现方法及装置。本发明链路状态一致性实现方法,包括:向第二基站发送第一链路建立请求消息,在第一预设时间内接收到第二基站发送的第一链路建立响应消息的情况下,判断第一链路建立响应消息是否为链路建立成功响应消息,在第一链路建立响应消息为链路建立成功响应消息的情况下,判断用于表示链路是否建立成功的链路状态标识是否为失败标识,在链路状态标识为失败标识的情况下,禁止更新第一基站的配置表,从而实现第一基站应与第二基站对链路是否建立成功的认知保持一致,避免第一基站频繁更改配置表造成切换失败等问题。(The embodiment of the invention provides a method and a device for realizing link state consistency. The invention relates to a method for realizing link state consistency, which comprises the following steps: the method comprises the steps of sending a first link establishment request message to a second base station, judging whether the first link establishment response message is a link establishment success response message or not under the condition that the first link establishment response message sent by the second base station is received within a first preset time, judging whether a link state identifier used for indicating whether the link is established successfully is a failure identifier or not under the condition that the first link establishment response message is the link establishment success response message, and prohibiting updating of a configuration table of the first base station under the condition that the link state identifier is the failure identifier, so that the first base station and the second base station can keep the link establishment success cognition consistent, and the problems that the first base station frequently changes the configuration table to cause switching failure and the like are avoided.)

1. A method for implementing link state consistency, which is executed in a first base station, includes:

sending a first link establishment request message to a second base station, wherein the first link establishment request message is used for requesting to establish a link between the first base station and the second base station;

under the condition that a first link establishment response message sent by the second base station is received within first preset time, judging whether the first link establishment response message is a first link establishment success response message or not;

under the condition that the first link establishment response message is a first link establishment success response message, judging whether a link state identifier for indicating whether the link is established successfully is a failure identifier;

and under the condition that the link state identifier is a failure identifier, forbidding updating of a configuration table of the first base station, wherein the failure identifier is the link state identifier which is set as the failure identifier when the first base station is determined as a target base station of the second base station to fail a first link establishment process of the link initiated by the second base station.

2. The method of claim 1, further comprising:

under the condition that the link state identification is not a failure identification, starting a first timer to start timing;

and updating the configuration table of the first base station according to the successful response message of the first link establishment when the second link establishment request message sent by the second base station is not received within the time period when the timing time of the first timer reaches a second preset time.

3. The method of claim 2, further comprising, prior to the starting the first timer to begin timing:

judging whether the number of times of starting the first timer reaches a first preset number threshold value or not;

the starting of the first timer for starting timing comprises the following steps:

and under the condition that the number of times of starting the first timer does not reach the first preset number threshold, starting the first timer to start timing.

4. The method of claim 3, further comprising:

and updating the configuration table of the first base station under the condition that the number of times of starting the first timer reaches the first preset number threshold.

5. The method of claim 3 or 4, further comprising:

when a second link establishment request message sent by a second base station is received within a time period when the timing time of the first timer reaches a first preset time threshold, accumulating 1 for the number of times of starting the first timer, ending a second link establishment flow of the link, and starting a third link establishment flow of the link with the second base station by taking the first base station as a target base station, wherein the second link establishment flow is the link establishment flow initiated by taking the first base station as a source base station of the second base station;

and updating the configuration table of the first base station according to the successful response message of the first link establishment when the second link establishment request message sent by the second base station is not received within the time period when the timing time of the first timer reaches a first preset time threshold.

6. The method according to any one of claims 1-4, further comprising:

under the condition that the first link establishment response message is not a successful first link establishment response message, judging whether the first link establishment request message needs to be retransmitted to the second base station or not according to the first link establishment response message;

and under the condition that the first link establishment request message does not need to be retransmitted to the second base station, setting the link state identifier as a failure identifier, and forbidding updating of the configuration table of the first base station.

7. The method according to any one of claims 1-4, further comprising:

and under the condition that a first link establishment response message sent by the second base station is not received within the first preset time, setting the link state identifier as a failure identifier, and forbidding updating of the configuration table of the first base station.

8. The method according to any of claims 1-4, wherein before said sending the first link setup request message to the second base station, further comprising:

configuring resource configuration information required by establishing the link, and judging whether the resource configuration information is successfully configured;

under the condition that the resource configuration information is successfully configured, judging whether the link state identifier is a failure identifier;

under the condition that the link state identifier is a failure identifier, forbidding updating of a configuration table of the first base station;

and under the condition that the link state identifier is not a failure identifier, if the first link establishment request message sent to the second base station is successfully sent, waiting for the second base station to return the first link establishment response message.

9. The method of claim 8, further comprising:

and under the condition that the resource allocation is not successful, setting the link state identifier as a failure identifier, and forbidding updating of the configuration table of the first base station.

10. The method of claim 1, further comprising:

receiving a second link establishment request message sent by a second base station, wherein the second link establishment request message is used for requesting to establish a link between the first base station and the second base station;

sending a second link establishment success response message to the second base station, and judging whether the second link establishment success response message is sent to the second base station within a third preset time;

and updating the configuration table of the first base station under the condition that the second link establishment success response message is successfully sent to the second base station within the third preset time.

11. The method of claim 10, further comprising, prior to said updating the configuration table of the first base station:

starting a second timer to start timing;

and updating the configuration table of the first base station when the second link establishment request message sent by the second base station is not received within a time period when the timing time of the second timer reaches a fourth preset time.

12. The method of claim 11, further comprising, prior to starting the second timer, the steps of:

judging whether the number of times of starting the second timer reaches a second preset number threshold value or not;

the starting of the second timer comprises:

and under the condition that the number of times of starting the second timer does not reach the second preset number threshold, starting the second timer to start timing.

13. The method of claim 12, further comprising:

and updating the configuration table of the first base station under the condition that the number of times of starting the second timer reaches the second preset number threshold.

14. The method of claim 12 or 13, further comprising:

when the second link establishment request message sent by the second base station is received within a time period when the timing time of the second timer reaches a second preset time threshold, adding 1 to the number of times of starting the second timer, ending the first link establishment procedure of the link, and starting the third link establishment procedure of the link with the second base station;

and updating the configuration table of the first base station according to the second link establishment request message when the second link establishment request message sent by the second base station is not received within the time period when the timing time of the second timer reaches the second preset time threshold.

15. The method of claim 14, further comprising, after the receiving the second link establishment request message sent by the second base station:

judging whether a fourth link establishment flow of the link exists before the first link establishment flow;

stopping the fourth link establishment procedure and starting the first link establishment procedure when the fourth link establishment procedure exists before the first link establishment procedure.

16. The method of claim 15, further comprising:

under the condition that the fourth link establishing process does not exist, configuring resources required for establishing the link, and judging whether the resource configuration information is successfully configured;

under the condition that the resource configuration information is successfully configured, judging whether the information coding is successful for the link establishment;

the sending a second link establishment success response message to the second base station includes:

and sending a second link establishment success response message to the second base station under the condition that the link establishment success information is successfully coded, wherein the second link establishment success response message is generated after the link establishment success information is successfully coded.

17. The method of claim 16, further comprising:

and under the condition that the second link establishment success response message is not successfully sent to the second base station within the third preset time, setting the link state identifier of the link as a failure identifier, and sending a link establishment failure response message to the second base station.

18. The method of claim 16 or 17, further comprising:

and under the condition that the resource configuration information is not successfully configured, setting the link state identifier of the link as a failure identifier, and sending a link establishment failure response message to the second base station.

19. An apparatus for implementing link status consistency, which is provided in a first base station, includes:

a request message sending module, configured to send a first link establishment request message to a second base station, where the first link establishment request message is used to request establishment of a link between the first base station and the second base station;

a first determining module, configured to determine whether the first link establishment response message is a first link establishment success response message when the first link establishment response message sent by the second base station is received within a first preset time;

a second determining module, configured to determine whether a link state identifier indicating whether the link is successfully established is a failure identifier, when the first link establishment response message is a first link establishment success response message;

and a first prohibition updating module, configured to prohibit updating of the configuration table of the first base station when the link state identifier is a failure identifier, where the failure identifier is a failure identifier when it is determined that a first link establishment procedure of the link initiated by the second base station fails when the first base station serves as a target base station of the second base station, and the link state identifier is set as the failure identifier.

20. The apparatus of claim 19, further comprising:

a first timer starting module, configured to start a first timer to start timing when the link status identifier is not a failure identifier;

and a first updating module, configured to update the configuration table of the first base station according to the successful response message of the first link establishment when the second link establishment request message sent by the second base station is not received within a time period when the time counted by the first timer reaches a second preset time.

21. The apparatus of claim 20, further comprising:

the third judging module is used for judging whether the number of times of starting the first timer reaches a first preset number threshold value or not;

the first timer starting module is specifically configured to start the first timer to start timing when the number of times of starting the first timer does not reach the first preset number threshold.

22. The apparatus of claim 21, wherein the first updating module is further configured to update the configuration table of the first base station if the number of times the first timer is started reaches the first preset number threshold.

23. The apparatus of claim 21 or 22, further comprising:

a first ending module, configured to, when a second link establishment request message sent by the second base station is received within a time period in which a timing time of the first timer reaches a first preset time threshold, add 1 to a number of times of starting the first timer, end a second link establishment procedure of the link, and start a third link establishment procedure of establishing the link with the second base station using the first base station as a target base station, where the second link establishment procedure is an establishment procedure of the link initiated by the first base station as a source base station of the second base station;

and a second updating module, configured to update the configuration table of the first base station according to the successful response message of the first link establishment when the second link establishment request message sent by the second base station is not received within a time period when the timing time of the first timer reaches a first preset time threshold.

24. The apparatus of any one of claims 19-22, further comprising:

a fourth determining module, configured to determine whether the first link establishment request message needs to be retransmitted to the second base station according to the first link establishment response message when the first link establishment response message is not the first link establishment success response message;

the first update prohibiting module is further configured to set the link state identifier as a failure identifier and prohibit updating of the configuration table of the first base station, under the condition that the first link establishment request message does not need to be retransmitted to the second base station.

25. The apparatus according to any one of claims 19 to 22, wherein the first prohibiting updating module is further configured to set the link status identifier as a failure identifier and prohibit updating the configuration table of the first base station, when a first link establishment response message sent by the second base station is not received within the first preset time.

26. The apparatus of any one of claims 19-22, further comprising:

a fifth judging module, configured to configure resource configuration information required for establishing the link, and judge whether the resource configuration information is configured successfully;

a sixth determining module, configured to determine whether the link state identifier is a failure identifier under the condition that the resource configuration information is successfully configured;

a second updating forbidding module, configured to forbid updating of the configuration table of the first base station when the link status identifier is a failure identifier;

and a waiting module, configured to wait for the second base station to return the first link establishment response message if the first link establishment request message sent to the second base station is successfully sent when the link status identifier is not the failure identifier.

27. The apparatus of claim 26, wherein the first prohibiting updating module is further configured to set a link state identifier as a failure identifier and prohibit updating the configuration table of the first base station if the resource configuration is not successful.

28. The apparatus of claim 19, further comprising:

a receiving module, configured to receive a second link establishment request message sent by a second base station, where the second link establishment request message is used to request establishment of a link between the first base station and the second base station;

a response message sending module, configured to send a second link establishment success response message to the second base station, and determine whether sending the second link establishment success response message to the second base station within a third preset time is successful;

and a third updating module, configured to update the configuration table of the first base station when the second link establishment success response message is successfully sent to the second base station within the third preset time.

29. The apparatus of claim 28, further comprising:

the second timer starting module is used for starting a second timer to start timing;

a fourth updating module, configured to update the configuration table of the first base station when the second link establishment request message sent by the second base station is not received within a time period when the time counted by the second timer reaches a fourth preset time.

30. The apparatus of claim 29, further comprising:

the seventh judging module is used for judging whether the number of times of starting the second timer reaches a second preset number threshold value;

the timer starting module is specifically configured to start the second timer to start timing when the number of times of starting the second timer does not reach the second preset number threshold.

31. The apparatus of claim 30, further comprising:

and a fifth updating module, configured to update the configuration table of the first base station when the number of times of starting the second timer reaches the second preset number threshold.

32. The apparatus of claim 30 or 31, further comprising:

a second ending module, configured to, when the second link establishment request message sent by the second base station is received within a time period when the timing time of the second timer reaches a second preset time threshold, add 1 to the number of times of starting the second timer, end the first link establishment procedure of the link, and start a third link establishment procedure of the link with the second base station;

a sixth updating module, configured to update the configuration table of the first base station according to the second link establishment request message when the second link establishment request message sent by the second base station is not received within a time period when the time counted by the second timer reaches the second preset time threshold.

33. The apparatus of claim 32, further comprising:

an eighth determining module, configured to determine whether a fourth link establishment procedure of the link exists before the first link establishment procedure;

a stopping module, configured to stop the fourth link establishment procedure and start the first link establishment procedure when the fourth link establishment procedure exists before the first link establishment procedure.

34. The apparatus of claim 33, further comprising:

a ninth determining module, configured to configure resource configuration information required to establish the link and determine whether the resource configuration information is successfully configured when the fourth link establishment procedure does not exist;

a tenth determining module, configured to determine whether the information coding is successful for the link establishment under the condition that the resource configuration information is successfully configured;

a response message sending module, configured to send, to the second base station, the second link establishment success response message when the link establishment success information is successfully encoded, where the second link establishment success response message is generated after the link establishment success information is successfully encoded.

35. The apparatus of claim 34, further comprising:

and a failure response message sending module, configured to set the link state identifier of the link as a failure identifier and send a link establishment failure response message to the second base station when sending the second link establishment success response message to the second base station within the third preset time is unsuccessful.

36. The apparatus of claim 35, wherein the failure response message sending module is further configured to set the link state identifier of the link as a failure identifier and send a link establishment failure response message to the second base station if the resource configuration information is not successfully configured.

Technical Field

The present invention relates to the field of communications, and in particular, to a method and an apparatus for implementing link state consistency.

Background

The fifth generation mobile communication technology (5G, 5th generation mobile networks) is the latest generation cellular mobile communication technology, and a link (Xn link) between base stations is a necessary basis for 5G network interconnection, and whether the link is successfully established may affect multiple flows of handover, re-establishment, re-recovery, and the like of a mobile terminal. In order to ensure the absolute success of the link establishment, the 5G protocol makes a special requirement, that is, when the link is established, the base stations at both ends of the link need to consider that the link is not ready and the establishment fails as long as the base stations find a failure message.

However, although the establishment condition of the link is proposed, many problems occur in practical application. For example, the base station 1 sends a link establishment request message to the base station 2, and receives a link establishment success response message sent by the base station 2, that is, the base station 1 considers that the link establishment is successful, and immediately modifies the configuration table (the configuration table includes the neighboring cell configuration table and the neighboring base station configuration table, that is, the resource configuration information of the base station 2 is updated into the configuration table). If the base station 1 has just updated the configuration table, and at the same time, the base station 1 receives the link establishment request message sent by the base station 2, if the base station 1 fails to establish the link, the base station 1 needs to roll back the configuration table, and the base station 1 sends the link establishment request message to the base station 2, so that the configuration table is modified frequently by the base station 1, the probability that the base stations at both ends of the link keep the same cognition on the success of the link establishment is reduced, and many unknown errors (for example, the problems of mobile terminal switching failure, disconnection and the like) are caused. Therefore, how to avoid the base station from frequently modifying the configuration table and improve the probability that the base stations at the two ends of the link successfully establish the link and keep the link consistent needs to be solved urgently.

Disclosure of Invention

The embodiment of the invention provides a method and a device for realizing link state consistency, which aim to solve the problems that a base station frequently modifies a configuration table and reduces the probability of cognitive consistency of successful link establishment by the base stations at two ends of a link.

In a first aspect of the embodiments of the present invention, a method for implementing link status consistency is provided, where the method is executed in a first base station, and includes:

sending a first link establishment request message to a second base station, wherein the first link establishment request message is used for requesting to establish a link between the first base station and the second base station;

under the condition that a first link establishment response message sent by the second base station is received within first preset time, judging whether the first link establishment response message is a first link establishment success response message or not;

under the condition that the first link establishment response message is a first link establishment success response message, judging whether a link state identifier for indicating whether the link is established successfully is a failure identifier;

and under the condition that the link state identifier is a failure identifier, forbidding updating of a configuration table of the first base station, wherein the failure identifier is the link state identifier which is set as the failure identifier when the first base station is determined as a target base station of the second base station to fail a first link establishment process of the link initiated by the second base station.

In a second aspect of the embodiments of the present invention, there is provided a device for implementing link status consistency, where the device is disposed in a first base station, and includes:

a request message sending module, configured to send a first link establishment request message to a second base station, where the first link establishment request message is used to request establishment of a link between the first base station and the second base station;

a first determining module, configured to determine whether the first link establishment response message is a first link establishment success response message when the first link establishment response message sent by the second base station is received within a first preset time;

a second determining module, configured to determine whether a link state identifier indicating whether the link is successfully established is a failure identifier, when the first link establishment response message is a first link establishment success response message;

and a first prohibition updating module, configured to prohibit updating of the configuration table of the first base station when the link state identifier is a failure identifier, where the failure identifier is a failure identifier when it is determined that a first link establishment procedure of the link initiated by the second base station fails when the first base station serves as a target base station of the second base station, and the link state identifier is set as the failure identifier.

Aiming at the prior art, the invention has the following advantages:

the method for implementing link state consistency provided in the embodiment of the present invention sends a first link establishment request message to a second base station, determines whether a first link establishment response message sent by the second base station is a link establishment success response message when the first link establishment response message is received within a first preset time, determines whether a link state identifier indicating whether a link is established successfully is a failure identifier when the first link establishment response message is the link establishment success response message, and prohibits updating of a configuration table of the first base station when the link state identifier is the failure identifier. Therefore, the base stations are prevented from frequently modifying the configuration table, the probability of cognitive consistency of the base stations at two ends of the link on successful link establishment is improved, and the problems that in the prior art, after the first base station receives a link establishment success response message sent by the second base station, the link establishment is considered to be successful and the configuration table is immediately updated, but the link is not established successfully by the second base station, the first base station switches the mobile terminal accessed to the first base station to the second base station, so that switching failure identification is caused, the connection is dropped and the like are avoided.

The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.

Drawings

Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:

fig. 1 is a flowchart illustrating steps of a method for implementing link status consistency according to an embodiment of the present invention;

fig. 2 is a flowchart illustrating steps of another method for implementing link state consistency according to an embodiment of the present invention;

fig. 3 is a flowchart illustrating steps of a method for implementing link state consistency according to another embodiment of the present invention;

fig. 4 is a schematic structural diagram of a link state consistency implementation apparatus according to an embodiment of the present invention.

Detailed Description

In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.

It should be understood that the specific embodiments described herein are merely illustrative of the invention, but do not limit the invention to only some, but not all embodiments.

38.423 protocol (Xn interface application process protocol) in 5G protocol makes the following requirements in the relevant process of Xn establishment: when a base station 1 triggering an Xn link establishment procedure receives a Xn link establishment request message sent by a peer entity in an Xn link, if the base station 1 replies an Xn link establishment success response message and then receives an Xn link establishment failure response message, the base station 1 should consider that the Xn link is not ready (for example, after the base station 1 sends an Xn link establishment request message to the base station 2, the Xn link establishment request message sent by the base station 2 is received, the base station 1 replies an Xn link establishment success response message to the base station 2, then the base station 1 receives an Xn link establishment failure response message sent by the base station 2 again, and the base station 1 should consider that the Xn link between the base station 1 and the base station 2 is not ready yet), and the current Xn link establishment procedure is failed; if the base station 1 replies an Xn link establishment failure response message and receives an Xn link establishment success response message, the base station 1 should ignore the Xn link establishment success response message and still think that the Xn link is not ready.

However, the above protocol only mentions that the base station receives the Xn link establishment failure response message again after sending out the Xn link establishment success response message, and it should be considered that the Xn link is not ready yet. After sending the Xn link establishment failure response message, the base station receives the Xn link establishment success response message and ignores the Xn link establishment success response message.

Similarly, when the same base station is used as both the source base station and the target base station (for example, the base station 1 sends an Xn link establishment request message to the base station 2 (the Xn link establishment request message includes resource configuration information of the base station 1, the resource configuration information includes a cell frequency point, a cell identifier, and the like of the base station 1), in which case the base station 1 is the source base station and the base station 2 is the target base station, the base station 2 also sends a Xn link establishment request message to the base station 1, in which case the base station 2 is the source base station and the base station 1 is the target base station, that is, the base station 1 is used as the source base station and also used as the target base station), the base station 1 receives a link establishment success response message sent by the base station 2 for the first time (the link establishment success response message includes resource configuration information of the base station 2, and the resource configuration information of the base station 2 includes, considering the link establishment as successful, the base station 1 immediately modifies the configuration table. If the base station 1 just updates the configuration table, the base station 1 is the target base station and receives the link establishment request message sent by the base station 2, but the link establishment fails, and therefore the base station 1 needs to roll back the configuration table. If the base station 1 has not sent a link establishment failure response message to the base station 2 at this time, the base station 2 considers that the link establishment is successful, and the base station 1 considers that the link establishment is failed, which results in inconsistent cognition of the base stations at both ends of the link to the link state, at this time, if the base station 2 switches the mobile terminal to the base station 1, the switching will fail. This process, if repeated, results in frequent modifications of the configuration table by the base station 1. Frequent modification of the configuration table results in an increased probability of inconsistent knowledge of the link states by the base stations at both ends of the link, thereby causing many unknown errors (e.g., mobile terminal handover failure, dropped call, etc.).

In order to solve the above technical problem, this embodiment provides a method for implementing link status consistency, where a base station in this embodiment does not immediately update a configuration table when receiving a link establishment success response message, but determines whether a link status identifier is a failure identifier, and prohibits updating the configuration table of the base station when the link status identifier is the failure identifier. For example, the base station 1 receives a link establishment success response message sent by the base station 2, determines whether the link state identifier is a failure identifier, and if the link state identifier is the failure identifier, does not update the configuration table of the base station 1, thereby avoiding frequent modification of the configuration table by the base station 1, improving the probability that the cognition of the base station 1 and the base station 2 on whether the link is established successfully is consistent to a certain extent, and avoiding the problems that in the prior art, the configuration table is modified after the first base station receives the link establishment success response message, the link establishment is considered to be successful, and thus the mobile terminal accessed to the base station 1 is switched to the base station 2 to cause switching failure, disconnection and the like. Referring to fig. 1, fig. 1 is a flowchart of steps of a method for implementing link state consistency according to an embodiment of the present invention, where the method provided in this embodiment is executed in a first base station, and in this embodiment, when the first base station is used as a source base station and a second base station is used as a target base station, a process of a link establishment procedure initiated by the first base station is performed. When the second base station is used as the source base station and the first base station is used as the target base station, the link establishment process initiated by the second base station is the same as that of the present embodiment. The method comprises the following steps:

step 101, sending a first link establishment request message to a second base station, where the first link establishment request message is used to request establishment of a link between the first base station and the second base station.

The link establishment request message may include resource configuration information of the first base station, where the resource configuration information may include an identifier of a cell of the first base station, frequency point information of the cell, and the like, and the resource configuration information is used to configure the resource configuration information of the first base station in a configuration table of the second base station if it is determined that the link establishment is successful after the second base station receives the link establishment request message.

Step 102, under the condition that a first link establishment response message sent by a second base station is received within a first preset time, judging whether the first link establishment response message is a link establishment success response message.

The first link establishment success response message may include resource configuration information of the second base station, and after receiving the resource configuration information of the second base station, the first base station may update the resource configuration information of the second base station in a configuration table of the first base station if it is determined that the link establishment is successful.

Step 103, in case that the first link establishment response message is a link establishment success response message, determining whether a link state identifier indicating whether the link is established successfully is a failure identifier.

And 104, forbidding updating the configuration table of the first base station under the condition that the link state identifier is the failure identifier.

And when the failure identifier is that the first base station is used as a target base station of the second base station, the link state is set as the failure identifier when the first link establishment process of the link initiated by the second base station fails.

In step 103 and step 104, it should be noted that the first base station determines whether the link status identifier is a failure identifier, that is, determines whether the first link establishment procedure of the link initiated by the second base station fails when the first base station is determined as the target base station of the second base station. When the first base station is used as the target base station of the second base station, the link state identifier is set to fail under the condition that the first link establishment process of the link initiated by the second base station is determined to fail. The case that the first base station determines that the first link establishment procedure of the link initiated by the second base station fails when the first base station serves as the target base station of the second base station includes, but is not limited to, the following cases:

one situation is: and under the condition that the resource configuration information configuration of the first base station is unsuccessful, setting the link state identifier as a failure identifier.

The other situation is as follows: and under the condition that the first base station fails to send a link establishment success response message to the second base station, setting the link state identifier as a failure identifier.

The above situations are all situations in which, when the first base station is used as the target base station of the second base station, it is determined that the first link establishment procedure of the link initiated by the second base station fails, and the link state identifier is set as the failure identifier. That is, under the condition that the first base station receives the link establishment success response message, it needs to be determined whether the first base station is used as the target base station of the second base station, and the first link establishment procedure initiated at the second base station fails (the first link establishment procedure includes a procedure of the first base station configuring the resource configuration information of the first base station, and a procedure of the first base station sending the link establishment success response message to the second base station, and whether the link establishment is successful or not), if the first link establishment procedure fails, the link is considered to be not established successfully, and the updating of the configuration table of the first base station is prohibited in step 104.

In the prior art, the first base station modifies the configuration table immediately after receiving the response message of successful link establishment. In this embodiment, the first base station needs to determine whether the link status identifier is a failure identifier when receiving the link establishment success response message, and prohibits updating the configuration table of the first base station when the link status identifier is the failure identifier, that is, the first base station considers that the link establishment is not successful, thereby avoiding frequent modification of the configuration table. That is, although the first base station receives the link establishment success response message sent by the second base station, at the same time, the first base station is used as the target base station of the second base station, and if the first base station sets the link state identifier as the failure identifier (that is, when the first base station is used as the target base station of the second base station, the first link establishment procedure of the link initiated by the second base station fails, at this time, the first base station considers that the link establishment is not successful, and thus the link establishment procedure is consistent with the cognition of the second base station side, thereby avoiding the problem that in the prior art, after the first base station receives the link establishment success response message sent by the second base station, the configuration table is considered to be successful, and then the configuration table is modified, so that the problem that the mobile terminal accessed to the first base station is switched to the second base station to cause the switch failure identifier, the handover failure, and the like, which are caused by the first base station receiving the link establishment, And the problem of disconnection and the like.

Referring to fig. 2, fig. 2 is a flowchart illustrating steps of another method for implementing link state consistency according to an embodiment of the present invention. The method in this embodiment comprises the steps of:

step 201, configuring resource configuration information required for establishing a link, and judging whether the resource configuration information is successfully configured.

After an Xn interface Application Protocol (XnAP) module of the first base station receives a link establishment request message of an AOM (Application Operation and Maintenance) module of an Application layer, the XnAP module configures resource configuration information required for establishing a link. If the resource configuration information is successfully configured, executing step 202; in case the resource configuration information configuration is not successful, step 203 is executed. It should be noted that, in the case that the resource configuration information is successfully configured, it is determined whether the link status identifier is a failure identifier, or it is also determined whether the link status identifier is a failure identifier in other cases. For example, if the XnAP module requests another module to configure the resource configuration information, it may also check whether the link status identifier of the link is a failure identifier within the time when the resource configuration information is configured by the other module, and if the link status identifier is the failure identifier, execute step 204. That is, the embodiment of the present invention includes, but is not limited to, determining whether the link status identifier is a failure identifier when the resource configuration information is successfully configured.

Step 202, judging whether the link state identifier is a failure identifier.

In case the link status flag is a failure flag, executing step 204; in case the link state identity is not a failure identity, step 205 is performed.

It should be noted that, under the condition that the link status identifier is not the failure identifier, it may be determined whether the first link establishment request message sent to the second base station is successfully sent, and if the first link establishment request message sent to the second base station is successfully sent, the second base station waits for the first link establishment response message to be returned.

Step 203, forbidding updating the configuration table of the first base station.

That is, the first base station is used as the source base station of the second base station, and the resource configuration information of the first base station is not configured well, the link establishment procedure is ended, that is, the link establishment procedure initiated by the first base station as the source base station of the second base station fails, in this case, the XnAP module of the first base station may send a failure response to the AOM module, and the AOM module does not update the configuration table. However, in the prior art, when the resource configuration information of the first base station is not configured well, the AOM module may also update the configuration table.

And step 204, forbidding updating the configuration table of the first base station.

The step is the same as step 203, except that in this step, updating of the configuration table of the first base station is prohibited when the link status flag is the failure flag. However, in the prior art, it is not determined whether the link establishment procedure initiated by the second base station is successful when the first base station serves as the target base station of the second base station.

Step 205, if the first link establishment request message sent to the second base station is successfully sent, waiting for the second base station to return the first link establishment response message.

Step 205 is performed followed by step 206. And if the first link establishment request message sent to the second base station is not successfully sent, setting the link state identifier as a failure identifier, and forbidding updating of the configuration table of the first base station.

Step 206, whether a first link establishment response message sent by the second base station is received within a first preset time.

Step 207 is executed if the first link establishment response message sent by the second base station is received within the first preset time; and in case that the first link establishment response message sent by the second base station is not received within the first preset time, step 208 is executed.

Step 207, determining whether the first link establishment response message is a first link establishment success response message.

In the case where the first link establishment response message is not the first link establishment success response message, performing step 209, and then performing step 210; in case the first link setup response message is a first link setup success response message, step 212 is performed.

Step 208, setting the link state identifier as a failure identifier, and prohibiting updating the configuration table of the first base station.

Step 209, according to the first link establishment response message, determining whether the first link establishment request message needs to be retransmitted to the second base station.

The first link establishment response message may include an identification of whether to retransmit. And if the first link establishment response message comprises the retransmission identifier, retransmitting the first link establishment request message to the second base station by the first base station. Performing step 210 without retransmitting the first link establishment request message to the second base station; if the retransmission timer is expired, step 201 is executed if the first link establishment request message needs to be retransmitted to the second base station.

Step 210, setting the link state identifier as a failure identifier, and prohibiting updating the configuration table of the first base station.

That is, the first base station receives the first link establishment response message sent by the second base station as the link establishment failure response message, that is, the first base station serves as the source base station of the second base station, and the link establishment procedure initiated by the first base station fails, in this case, the first base station sets the link state identifier as the failure identifier, the XnAP module of the first base station can send the failure response to the AOM module, and the AOM module prohibits updating the configuration table of the first base station according to the failure response.

And step 211, judging whether the link state identifier is a failure identifier.

In case the link status flag is a failure flag, performing step 212; in case the link state identity is not a failure identity, step 213 is performed.

Step 212, prohibiting updating the configuration table of the first base station.

Step 213, determining whether the number of times of starting the first timer reaches a first preset number threshold.

If the number of times of starting the first timer reaches the preset number threshold, go to step 214; in the case that the number of times the first timer is started does not reach the preset number threshold, step 215 is performed.

Step 214, updating the configuration table of the first base station.

That is, the link establishment procedure initiated by the first base station as the source base station is successful, and the link establishment procedure initiated by the second base station is also successful when the first base station is used as the target base station of the second base station.

Step 215, start the first timer to start timing. And then step 216 is performed.

Step 216, in the time period when the timing time of the first timer reaches the first preset time threshold, determining whether the second link establishment request message sent by the second base station is received.

If the second link establishment request message sent by the second base station is not received, step 217 is executed; in case of receiving the second link setup request message sent by the second base station, step 218 is performed.

Step 217, updating the configuration table of the first base station according to the successful response message of the first link establishment.

The response message of successful establishment of the first link sent by the second base station to the first base station includes resource configuration information of the second base station, and the resource configuration information of the second base station includes information such as a base station identifier of the second base station, a cell frequency point and the like. The first base station may update the resource configuration information of the second base station to the neighboring cell configuration table and the neighboring base station configuration table of the first base station.

Step 218, the number of times of starting the first timer is incremented by 1, and the second link establishment procedure of the link is ended, and the third link establishment procedure of establishing the link with the second base station is started with the first base station as the target base station.

The second link establishing process is a link establishing process initiated by the first base station as a source base station of the second base station. That is, the first base station is used as a source base station of the second base station, and starts the link establishment procedure of the link initiated in step 201. And a third link establishment procedure, namely a link establishment procedure that the first base station is used as a target base station to start to establish a link with the second base station. That is, within the first preset time threshold, when receiving the second link establishment request message sent by the second base station, the first base station may immediately serve as the target base station to start establishing the link with the second base station, and it is not necessary to wait until the timing time of the first timer exceeds the first preset time threshold in the prior art to start establishing the link with the second base station. It should be noted that, the link establishment procedure for the first base station to start establishing a link with the second base station as the target base station may specifically refer to the link establishment procedure described in the embodiment shown in fig. 3 below.

In the prior art, after the first base station receives the response message of successful link establishment sent by the second base station and updates the configuration table, if the second base station sends a new link establishment request message to the first base station and the first base station receives the new link establishment request message sent by the second base station, the first base station updates the configuration table according to the new link establishment request message sent by the second base station. It should be noted that, if the resource configuration information included in the new link establishment request message sent by the second base station is changed, after the first base station updates the resource configuration information included in the new link establishment request message to the configuration table, the information in the configuration table is changed, so that the first base station frequently modifies the configuration table. In this embodiment, in a time period when the timing time of the first timer reaches the first preset time threshold, if the second link establishment request message sent by the second base station is received, the number of times of starting the first timer is increased by 1, the second link establishment procedure of the link is ended, and the third link establishment procedure of the link with the second base station is started by using the first base station as the target base station. That is, the configuration table is not updated, but a new link establishment process is started, so that the first base station can be further prevented from frequently modifying the configuration table, and the link establishment efficiency between the first base station and the second base station can be improved to a certain extent.

In the method for implementing link state consistency provided in this embodiment, when the first base station is in the link establishment stage, after resource configuration information required for completing link establishment is configured each time or after a link establishment response message sent by the second base station is received, it is required to check whether a first link establishment procedure of a link initiated by the second base station fails, and if the first link establishment procedure fails, the first base station serves as a source base station of the second target base station, and a second link establishment procedure initiated to the second base station also fails at the same time. Therefore, the consistency of the cognition of the first base station and the second base station for the link state is ensured. And, after receiving the link establishment success response message sent by the second base station, the first base station starts a first timer (i.e. sets a window protection period), and sends a success message to the AOM module only when the second link establishment request message sent by the second base station is not received within a time period when the timing time of the first timer reaches a first preset time threshold, and at this time, the AOM module of the first base station updates the configuration table. If receiving the second link establishment request message sent by the second base station, the current process is ended and a new link establishment process is restarted. The establishment of the window period can reduce the refreshing times of the base station configuration table brought by the requirements of the protocol to a certain extent. The problem that the base stations at two ends of the link have inconsistent understanding of the link establishment state due to message sending loss and other reasons can be avoided to a certain extent.

In this embodiment, a procedure of establishing a link with a second base station when a first base station is used as a source base station of the second base station is described. And meanwhile, the first base station also serves as a target base station of the second base station and establishes a link with the second base station. The following describes a procedure for establishing a link with a second base station when a first base station is used as a target base station of the second base station through the embodiment shown in fig. 3.

Referring to fig. 3, fig. 3 is a flowchart of steps of a further method for implementing link state consistency according to an embodiment of the present invention, where a first base station in the embodiment is used as a target base station of a second base station. The method comprises the following steps:

step 301, receiving a second link establishment request message sent by the second base station.

Wherein the second link establishment request message is used for requesting to establish the link between the first base station and the second base station

Step 302, determine whether there is a fourth link establishment procedure of the link before the first link establishment procedure.

If a fourth link establishment procedure exists before the first link establishment procedure, step 303 is executed; in case the fourth link establishment procedure does not exist before the first link establishment procedure, step 304 is performed.

Step 303, stop the fourth link establishment procedure and start the first link establishment procedure.

I.e. the fourth link establishment procedure is stopped, step 304 is started, i.e. the resources required for establishing the link are configured.

Step 304, configuring resource configuration information required for establishing the link, and judging whether the resource configuration information is successfully configured.

In case the resource configuration information configuration is not successful, executing step 305; and under the condition that the resource configuration information is successfully configured, judging whether the information coding is successful for the link establishment, and under the condition that the information coding is successful for the link establishment, executing the step 306. It should be noted that, when the resource configuration information configuration is not successful, a link establishment failure response message is sent to the second base station, or a link establishment failure response message is also sent to the second base station in other cases. For example, if the XnAP module requests another module to configure the resource configuration information, it may also check whether the link state identifier of the link is a failure identifier within the time when the resource configuration information is configured by the other module, if the link state identifier is the failure identifier, send a link establishment failure response message to the second base station, and if the link state identifier is not the failure identifier, wait for whether the resource configuration information is successfully configured by the other module.

Step 305, setting the link state identifier of the link as a failure identifier, and sending a link establishment failure response message to the second base station.

This step is performed in the case where the resource configuration information configuration is not successful.

Step 306, sending a second link establishment success response message to the second base station, and determining whether the second link establishment success response message sent to the second base station within a third preset time is successful. And the second link establishment success response message is generated after the link establishment success information is successfully encoded.

In case that the second link establishment success response message is not successfully sent to the second base station within a third preset time, executing step 307; in case that the second link setup success response message is successfully transmitted to the second base station within the third preset time, step 308 is executed.

Step 307, setting the link state identifier of the link as a failure identifier, and sending a link establishment failure response message to the second base station.

This step is performed in a case where the second link establishment success response message is not successfully transmitted to the second base station within a third preset time.

And 308, judging whether the frequency of starting the second timer reaches a second preset frequency threshold value.

If the number of times of starting the second timer reaches a second preset number threshold, executing step 309; in case the number of times the second timer is started does not reach the second preset number threshold, step 310 is performed. The second preset time threshold may be the same as or different from the first preset time threshold.

Step 309, update the configuration table of the first base station.

Step 310, start a second timer to start timing.

Step 311 is performed after step 310 is performed.

Step 311, in the time period when the timing time of the second timer reaches the second preset time threshold, determining whether the second link establishment request message sent by the second base station is received.

When the second link establishment request message sent by the second base station is received within the time period when the timing time of the second timer reaches the second preset time threshold, step 312 is executed; in the time period when the counted time of the second timer reaches the second preset time threshold, step 313 is executed if the second link establishment request message sent by the second base station is not received. And updating the configuration table of the first base station.

Step 312, add 1 to the number of times of starting the second timer, end the first link establishment procedure of the link, and start the second link establishment procedure of the link with the second base station.

It should be noted that the second link establishment procedure is a link establishment procedure initiated by receiving a second link establishment request message sent by the second base station within a time period when the timing time of the second timer reaches a second preset time threshold, that is, an establishment procedure of a link initiated again by the second base station.

Step 313, updating the configuration table of the first base station.

In the prior art, when a first base station is used as a target base station, after a link establishment success response message is sent to a source base station (a second base station), according to a protocol description, the target base station has already updated a base station configuration table, and does not concern whether the link establishment success response message is successfully sent to the source base station, however, due to a delay problem of message transmission, a vulnerability also exists in a precondition of link establishment (for example, how long the link establishment success response message can be sent to an opposite-end base station, whether the link establishment success response message is successfully sent to the opposite-end base station). For example, after the first base station sends a link establishment success response message to the second base station, the first base station immediately modifies the configuration table (at this time, if the second base station does not receive the link establishment success response message, the second base station sends a link establishment request message to the first base station or the second base station serves as a target base station of the first base station, the second base station sends a link establishment failure response message to the first base station, that is, the second base station considers that the link is not established successfully). If the first base station just updates the configuration table and receives a link establishment failure response message sent by the second base station, the first base station needs to back off the configuration table, and the first base station may frequently modify the configuration table. And before the first base station receives the link establishment failure response message, the link establishment is considered to be successful, so that the first base station sends the link establishment success response message to the second base station, and the second base station considers that the link establishment is failed, so that the second base station sends the link establishment failure response message to the first base station (namely, the cognition of the first base station to the link state is inconsistent). When the first base station switches the first mobile terminal accessing the first base station to the second base station, the second base station will not accept the mobile terminal to switch to the base station, so the problem of mobile terminal switching failure is easily caused.

In this embodiment, the first base station sends a second link establishment success response message to the second base station, and determines whether the second link establishment success response message sent to the second base station within a third preset time is successful, and determines whether the number of times of starting the second timer reaches a preset number threshold value when the second link establishment success response message sent to the second base station within the third preset time is successful, starts the second timer to start timing when the number of times of starting the second timer does not reach the preset number threshold value, determines whether the second link establishment request message sent by the second base station is received within a time period when the timing time of the second timer reaches the second preset time threshold value, and determines whether the second link establishment request message sent by the second base station is received within the time period when the timing time of the second timer reaches the second preset time threshold value, and updating the configuration table of the first base station. That is, by setting the window protection period, the first base station determines that the link establishment is successful only if the second link establishment request message sent by the second base station is not received in the window protection period, so as to update the configuration table of the first base station. That is, the second base station also considers that the link establishment is successful, so that the second link establishment request message is not sent to the first base station, and the cognition of the first base station and the second base station on the link state is consistent, thereby avoiding the problems of switching failure, reestablishment failure, recovery failure and the like.

Referring to fig. 4, fig. 4 is a schematic structural diagram of an apparatus for implementing link status consistency according to an embodiment of the present invention, where the apparatus is disposed in a first base station, and includes:

a request message sending module 410, configured to send a first link establishment request message to the second base station, where the first link establishment request message is used to request establishment of a link between the first base station and the second base station;

a first determining module 420, configured to determine whether the first link establishment response message is a first link establishment success response message when the first link establishment response message sent by the second base station is received within a first preset time;

a second determining module 430, configured to determine, when the first link establishment response message is a first link establishment success response message, whether a link state identifier indicating whether the link is established successfully is a failure identifier;

the first prohibiting updating module 440 is configured to prohibit updating of the configuration table of the first base station when the link status identifier is a failure identifier, and set the link status identifier as the failure identifier when it is determined that the first link establishment procedure of the link initiated by the second base station fails when the failure identifier is the target base station of the second base station.

Optionally, the method further includes:

the first timer starting module is used for starting the first timer to start timing under the condition that the link state identification is not the failure identification;

and the first updating module is used for updating the configuration table of the first base station according to the successful response message of the first link establishment under the condition that the second link establishment request message sent by the second base station is not received in the time period when the timing time of the first timer reaches the second preset time.

Optionally, the method further includes:

the third judging module is used for judging whether the times of starting the first timer reaches a first preset time threshold value or not;

the first timer starting module is specifically configured to start the first timer to start timing when the number of times of starting the first timer does not reach a first preset number threshold.

Optionally, the first updating module is further configured to update the configuration table of the first base station when the number of times of starting the first timer reaches a first preset number threshold.

Optionally, the method further includes:

a first ending module, configured to, when receiving a second link establishment request message sent by a second base station within a time period in which a timing time of a first timer reaches a first preset time threshold, add 1 to a number of times for starting the first timer, end a second link establishment procedure of a link, and start a third link establishment procedure of a link with the second base station using the first base station as a target base station, where the second link establishment procedure is an establishment procedure of a link initiated by a source base station using the first base station as the second base station;

and the second updating module is used for updating the configuration table of the first base station according to the successful response message of the first link establishment under the condition that the second link establishment request message sent by the second base station is not received in the time period when the timing time of the first timer reaches the first preset time threshold.

Optionally, the method further includes:

a fourth determining module, configured to determine whether the first link establishment request message needs to be retransmitted to the second base station according to the first link establishment response message when the first link establishment response message is not the first link establishment success response message;

the first updating forbidding module is further configured to set the link state identifier as a failure identifier and forbid updating of the configuration table of the first base station under the condition that the first link establishment request message does not need to be retransmitted to the second base station.

Optionally, the first update prohibiting module is further configured to set the link state identifier as a failure identifier and prohibit updating of the configuration table of the first base station, when the first link establishment response message sent by the second base station is not received within the first preset time.

Optionally, the method further includes:

a fifth judging module, configured to configure resource configuration information required for establishing a link, and judge whether the resource configuration information is successfully configured;

a sixth judging module, configured to, when the resource configuration information is successfully configured, judge whether the link state identifier is a failure identifier;

a second updating forbidding module, configured to forbid updating of the configuration table of the first base station when the link status identifier is the failure identifier;

and the waiting module is used for waiting for the second base station to return the first link establishment response message if the first link establishment request message sent to the second base station is successfully sent under the condition that the link state identifier is not the failure identifier.

Optionally, the first updating forbidding module is further configured to set the link state identifier as a failure identifier and forbid updating of the configuration table of the first base station when the resource configuration is not successful.

Optionally, the method further includes:

a receiving module, configured to receive a second link establishment request message sent by a second base station, where the second link establishment request message is used to request establishment of a link between the first base station and the second base station;

a response message sending module, configured to send a second link establishment success response message to the second base station, and determine whether the second link establishment success response message sent to the second base station within a third preset time is successful;

and the third updating module is used for updating the configuration table of the first base station under the condition that the second link establishment success response message is successfully sent to the second base station within a third preset time.

Optionally, the method further includes:

the second timer starting module is used for starting a second timer to start timing;

and the fourth updating module is used for updating the configuration table of the first base station under the condition that the second link establishment request message sent by the second base station is not received in the time period when the timing time of the second timer reaches the fourth preset time.

Optionally, the method further includes:

the seventh judging module is used for judging whether the number of times of starting the second timer reaches a second preset number threshold value;

and the timer starting module is specifically used for starting the second timer to start timing under the condition that the number of times of starting the second timer does not reach a second preset number threshold.

Optionally, the method further includes:

and the fifth updating module is used for updating the configuration table of the first base station under the condition that the frequency of starting the second timer reaches a second preset frequency threshold value.

Optionally, the method further includes:

a second ending module, configured to, when receiving a second link establishment request message sent by a second base station within a time period in which a timing time of a second timer reaches a second preset time threshold, add 1 to a number of times of starting the second timer, end a first link establishment procedure of a link, and start a third link establishment procedure of a link with the second base station;

and a sixth updating module, configured to update the configuration table of the first base station according to the second link establishment request message when the second link establishment request message sent by the second base station is not received within a time period when the time counted by the second timer reaches a second preset time threshold.

Optionally, the method further includes:

an eighth determining module, configured to determine whether a fourth link establishment procedure of the link exists before the first link establishment procedure;

and the stopping module is used for stopping the fourth link establishment flow and starting the first link establishment flow under the condition that the fourth link establishment flow exists before the first link establishment flow.

Optionally, the method further includes:

a ninth determining module, configured to configure a resource required for establishing the link and determine whether the resource configuration information is successfully configured when the fourth link establishment procedure does not exist;

a tenth judging module, configured to, when the resource configuration information is successfully configured, judge whether the information coding is successful for the link establishment;

and the response message sending module is specifically configured to send a second link establishment success response message to the second base station under the condition that the link establishment success information is successfully encoded, where the second link establishment success response message is generated after the link establishment success information is successfully encoded.

Optionally, the method further includes:

and the failure response message sending module is used for setting the link state identifier of the link as a failure identifier and sending the link establishment failure response message to the second base station under the condition that the second link establishment success response message is not successfully sent to the second base station within a third preset time.

Optionally, the failure response message sending module is further configured to set the link state identifier of the link as a failure identifier and send a link establishment failure response message to the second base station when the resource configuration information configuration is unsuccessful.

The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned embodiment of the link state consistency implementing method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.

The embodiment of the invention also provides a computer program, and the computer program can be stored on a cloud or a local storage medium. When being executed by a computer or a processor, the computer program is used for executing the corresponding steps of the link state consistency implementation method of the embodiment of the invention and is used for implementing the corresponding modules in the data consistency implementation device according to the embodiment of the invention.

The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.

As is readily imaginable to the person skilled in the art: any combination of the above embodiments is possible, and thus any combination between the above embodiments is an embodiment of the present invention, but the present disclosure is not necessarily detailed herein for reasons of space.

The link state consistency implementations provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings herein. The structure required to construct a system incorporating aspects of the present invention will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.

In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.

Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.

Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.

The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of a link state consistency implementation in accordance with embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.

It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:移动性管理的方法、用户设备和基站

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!