1460754847-60680237-9664-4d78-ab63-60558582b862

1. A method for routing forwarding, comprising:
sending, by a controller, pre-generated routing flow tables to an Evolved Universal Terrestrial Radio Access Network (UTRAN) NodeB (eNB) and an Access Gateway (AGW) respectively; and
distributing, by the eNB and the AGW, data according to the received routing flow tables.
2. The method according to claim 1, further comprising:
acquiring, by the controller, an identifier of a User Equipment (UE) and related information of the UE; and
generating, by the controller, the routing flow tables according to the identifier of the UE and the related information of the UE,
wherein, the related information of the UE comprises UE subscription information and UE policy information.
3. The method according to claim 2, wherein the acquiring the identifier of the UE and the UE subscription information by the controller comprises:
receiving, by the controller, a session creation request from a Mobility Management Entity (MME), and acquiring the identifier of the UE and the UE subscription information included in the session creation request; or
receiving, by the controller, the session creation request from the MME, acquiring the identifier of the UE included in the session creation request, and interacting with a Home Subscriber Server (HSS) to acquire the UE subscription information.
4. The method according to claim 2, wherein the acquiring the policy information by the controller comprises:
acquiring, by the controller, own preconfigured policy information, or acquiring the policy information from a Policy and Charging Rule Function (PCRF).
5. The method according to claim 1, wherein the sending the pre-generated routing flow table to the eNB by the controller comprises:
sending, by the controller, the routing flow table to the eNB by sending an Addition (Add) message to the eNB;
the distributing the data by the eNB according to the received routing flow table comprises:
establishing, by the eNB, a radio bearer according to Quality of Service (QoS) information and bearer identification information in the routing flow table, and notifying an MME after establishing the bearer; and
the sending the pre-generated routing flow table to the AGW by the controller comprises:
sending, by the controller, the routing flow table to the AGW by sending an Add message to the AGW after the establishing the radio bearer is finished.
6. The method according to claim 1, wherein the sending the pre-generated routing flow tables to the eNB and the AGW respectively by the controller comprises:
sending, by the controller, the routing flow tables to the eNB and the AGW by sending an Add messages to the eNB and the AGW respectively; and
the distributing the data according to the received routing flow table by the eNB comprises:
establishing, by the eNB, a radio bearer according to QoS information and bearer identification information in the routing flow table, and notifying an MME after establishing the bearer.
7. The method according to claim 6, wherein the routing flow table sent to the AGW comprises a caching instruction of caching downlink data when the AGW receives the downlink data; and
correspondingly, further comprising: before the distributing the data according to the received routing flow table by the AGW, sending, by the controller, an updating message to the AGW after the establishing the radio bearer is finished, and notifying the AGW to stop caching the downlink data.
8. (canceled)
9. The method according to claim 1, wherein the sending the pre-generated routing flow tables to the eNB and the AGW respectively by the controller comprises:
sending, by the controller, an Add messages to the eNB and the AGW so as to send the routing flow tables to the eNB and the AGW respectively after establishing a radio bearer is finished.
10. The method according to claim 1, wherein the sending the pre-generated routing flow tables to the eNB and the AGW respectively by the controller comprises:
sending, by the eNB, a routing flow table request to the controller according to a preconfigured controller address or a controller address sent from an MME after receiving Uplink (UL) DATA from a User Equipment (UE); and
sending, by the controller, an Add messages to the eNB and the AGW so as to send the routing flow tables to the eNB and the AGW respectively after receiving the routing flow table request.
11. The method according to claim 1, wherein, the sending the pre-generated routing flow table to the AGW by the controller comprises:
sending, by the controller, the routing flow table to the AGW by sending an Add message to the AGW, wherein the routing flow table comprises a caching instruction of caching downlink data when the AGW receives the downlink data;
correspondingly, the sending the pre-generated routing flow table to the eNB by the controller comprises:
sending, by the controller, an Add message to the eNB so as to send the routing flow table to the eNB after establishing a radio bearer is finished; and
the distributing the data according to the received routing flow table by the AGW comprises:
sending, by the controller, an updating message to the AGW after establishing the radio bearer is finished, and notifying the AGW to stop caching the downlink data and distribute the received downlink data according to the routing flow table.
12-22. (canceled)
23. A controller, comprising a sending module, which is configured to send pre-generated routing flow tables to an Evolved Universal Terrestrial Radio Access Network (UTRAN) NodeB (eNB) and an Access Gateway (AGW) respectively.
24. The controller according to claim 23, wherein the sending module is further configured to acquire an identifier of a User Equipment (UE) and related information of the UE, and to generate the routing flow tables according to the identifier of the UE and the related information of the UE; wherein the related information of the UE comprises UE subscription information and UE policy information.
25. The controller according to claim 23, wherein the sending module is configured to send the routing flow table to the eNB by sending an Addition (Add) message to the eNB, and is further configured to send the routing flow table to the AGW by sending an Add message to the AGW after establishing a radio bearer is finished.
26. The controller according to claim 23, wherein the sending module is configured to send an Add messages to the eNB and the AGW so as to send the routing flow tables to the eNB and the AGW respectively.
27. The controller according to claim 26, wherein the routing flow table sent to the AGW comprises a caching instruction of caching downlink data when the AGW receives the downlink data; and
the sending module is further configured to send an updating message to the AGW after establishing a radio bearer is finished, and to notify the AGW to stop caching the downlink data.
28. The controller according to claim 23, wherein the sending module is configured to send an Add messages to the eNB and the AGW so as to send the routing flow tables to the eNB and the AGW respectively after establishing a radio bearer is finished.
29. The controller according to claim 23, wherein the sending module is configured to send an Add messages to the eNB and the AGW so as to send the routing flow tables to the eNB and the AGW respectively after receiving a routing flow table request from the eNB.
30. The controller according to claim 23, wherein the sending module is configured to send the routing flow table to the AGW by sending an Add message to the AGW; wherein the routing flow table comprises a caching instruction of caching downlink data when the AGW receives the downlink data; and
the sending module is further configured to send an Add message to the eNB so as to send the routing flow table to the eNB after establishing a radio bearer is finished, to send an updating message to the AGW, and to notify the AGW to stop caching the downlink data and distribute the received downlink data according to the routing flow table.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1-20. (canceled)
21. A system for an automatic transmission, the system comprising:
a trim system configured to selectively (i) supply clutch engagement pressure to at least one clutch control valve via first and second fluid passageways and (ii) exhaust the first and second fluid passageways; and
a first pressure switch fluidly coupled to the trim system,
wherein the first pressure switch is (i) in a first operating state when the trim system supplies the clutch engagement pressure to the first and second fluid passageways and (ii) in the first operation state when the trim system exhausts both the first and second fluid passageways.
22. The system of claim 21, wherein the trim system comprises a first trim valve having (i) a first operating state in which the first trim valve supplies clutch engagement pressure to at the least one clutch control valve via the first fluid passageway and (ii) a second operating state in which the first trim valve exhausts the first fluid passageway.
23. The system of claim 22, wherein the trim system comprises a second trim valve having (i) a first operating state in which the second trim valve supplies the clutch engagement pressure to the at least one clutch control valve via the second fluid passageway and (ii) a second operating state in which the second trim valve exhausts the second fluid passageway.
24. The system of claim 23, further comprising a transmission control circuit including a memory having instructions stored therein that are executable by the transmission control circuit to monitor the operating state of the first pressure switch, to determine an expected operating state of the first pressure switch based on current operating conditions of the transmission, and to generate a fault signal if the monitored operating state of the first pressure switch is different from the expected operating state of the first pressure switch.
25. The system of claim 24, wherein the instructions stored in the memory further include instructions executable by the transmission control circuit to store a trim system fault code in the memory in response to a determination that the monitored operating state of the first pressure switch is different from the expected operating state of the first pressure switch.
26. The system of claim 24, wherein the instructions stored in the memory further include instructions executable by the transmission control circuit to determine the expected operating state of the first pressure switch based on current operating conditions of the transmission based on a determination that the expected operation state of the first pressure switch is the first operating state when the transmission is in true neutral, in-range neutral or transitioning between adjacent ones of a number of different operating modes of the transmission.
27. The system of claim 23, wherein the at least one clutch control valve comprises:
a first control valve fluidly coupled to the first trim valve via the first fluid passageway and to first and second friction engagement devices, and
a second control valve fluidly coupled to the first and second trim valves via the first and second fluid passageways and to a third friction engagement device.
28. The system of claim 27, further comprising a second pressure switch fluidly coupled to the first control valve such that the second pressure switch is in a first operating state when the first control valve is de-stroked and is in a second operating state when the first control valve is stroked.
29. The system of claim 28, further comprising a transmission control circuit including a memory having instructions stored therein that are executable by the transmission control circuit to monitor the operating state of the second pressure switch, determine an expected operating state of the second pressure switch based on current operating conditions of the transmission, and generate a first control valve fault signal in response to a determination that the monitored operating state of the second pressure switch is different from the expected operating state of the second pressure switch.
30. The system of claim 29, further comprising a third pressure switch fluidly coupled to the second control valve such that the third pressure switch is in a first operating state when the second control valve is de-stroked and is in a second operating state when the second control valve is stroked.
31. The system of claim 30, wherein the instructions stored in the memory further include instructions that are executable by the transmission control circuit to monitor the operating state of the third pressure switch, determine an expected operating state of the third pressure switch based on current operating conditions of the transmission, and generate a second control valve fault signal in response to a determination that the monitored operating state of the third pressure switch is different from the expected operating state of the third pressure switch.
32. A system for detecting clutch-related faults in an automatic transmission, the system comprising:
a trim system configured to selectively (i) supply clutch engagement pressure to a first fluid passage and (ii) exhaust the first fluid passageway;
a first control valve fluidly coupled to the trim system via the first fluid passageway;
a first pressure switch fluidly coupled to the first control valve such that the first pressure switch is in a first operating state when the first control valve is de-stroked and is in a second operating state when the first control valve is stroked; and
a transmission control circuit to monitor the operating state of the first pressure switch, determine a predefined operating state of the first pressure switch based on current operating conditions of the transmission, and generate a first control valve fault signal in response to a determination that the monitored operating state of the first pressure switch is different from the predefined operating state of the first pressure switch.
33. The system of claim 32, wherein the trim system comprises a first trim valve having a first operating state in which the first trim valve supplies clutch engagement pressure to the at least one clutch control valve via the first fluid passageway and a second operating state in which the first trim valve exhausts the first fluid passageway.
34. The system of claim 33, wherein the trim system is configured to selectively (i) supply clutch engagement pressure to a second fluid passageway and (ii) exhaust the second fluid passageway.
35. The system of claim 34, wherein the trim system comprises a second trim valve having a first operating state in which the second trim valve supplies the clutch engagement pressure to the at least one clutch control valve via the second fluid passageway and a second operating state in which the second trim valve exhausts the second fluid passageway.
36. The system of claim 35, comprising a second control valve fluidly coupled to the trim system via the first and second fluid passageways.
37. The system of claim 36, comprising a second pressure switch fluidly coupled to the second control valve such that the second pressure switch is in a first operating state when the second control valve is de-stroked and is in a second operating state when the second control valve is stroked.
38. The system of claim 37, wherein the instructions stored in the memory further include instructions that are executable by the transmission control circuit to monitor the operating state of the second pressure switch, determine a predefined operating state of the second pressure switch based on current operating conditions of the transmission, and generate a second control valve fault signal in response to a determination that the monitored operating state of the second pressure switch is different from the predefined operating state of the second pressure switch.
39. The system of claim 38, wherein the first control valve is fluidly coupled to first and second friction engagement devices.
40. The system of claim 39, wherein the second control valve is fluidly coupled to a third friction engagement device.