A method for service connection creating and service restoring in an optical network which comprises a transmission plane system and a control plane system, wherein said transmission plane system comprises multiple transmitting network elements, each transmission network element uniquely corresponding to a control node in said control plane system, characterized in that the method comprises steps of: step 1: initiating a timer at the control node; step 2: upon reception of a service request, determining link connections and subnet connections by the control node, and notifying the transmission plane system to set up or allocate a corresponding link connections and to set up subnet connections, so as to establish a regular service connection supporting the requested service; step 3: after the expiration of the timer for setting up the virtual connection of the control node, initiating a search for service requests for which virtual connections need to be set up, and initiating a process of setting up the virtual connection for the searched service request which is in line with criteria for setting up the virtual connection, and then re-initiating the timer; wherein the virtual connection for the service is set up subject to following conditions: - the regular service connection has been set up; - the virtual connection mode is requested to be used to provide a reliable fault restoration mechanism for the service according to the service class and the control system strategy. step 4: setting up a virtual connection, comprising, determining a virtual connection route in a source route mode; determining the selection of link connection resource and determining the subnet connection relation by the control node corresponding to each network element traversed by the virtual connection, and notifying the transmission plane system to set up or allocate the link connections, after the virtual connection route has been determined; step 5: initiating service restoration using virtual connection if the service has a restoration request, when a service fault occurs due to a failure of the regular service connection; step 6: implementing the operation of reverting to the regular service connection for a service-revertible request in response to eliminating of the failure which occurred in the original regular service connection after the service restoration accomplished; wherein the timer in step 1 is initiated in succession of the initialization of the control plane system, or during the existence of the regular service connection after its establishment; the timer is re-initiated when the timer expires; Wherein the regular service connection is established upon reception of a service request, it can be a working connection only, or a connection composed of both working connection and the protection connection; wherein the fault refers to the failure of service transmission that is caused by the fault of the transmission plane system for supporting the service connection. step 1: initiating a timer at the control node; step 2: upon reception of a service request, determining link connections and subnet connections by the control node, and notifying the transmission plane system to set up or allocate a corresponding link connections and to set up subnet connections, so as to establish a regular service connection supporting the requested service; step 3: after the expiration of the timer for setting up the virtual connection of the control node, initiating a search for service requests for which virtual connections need to be set up, and initiating a process of setting up the virtual connection for the searched service request which is in line with criteria for setting up the virtual connection, and then re-initiating the timer; wherein the virtual connection for the service is set up subject to following conditions: - the regular service connection has been set up; - the virtual connection mode is requested to be used to provide a reliable fault restoration mechanism for the service according to the service class and the control system strategy. - the regular service connection has been set up; - the virtual connection mode is requested to be used to provide a reliable fault restoration mechanism for the service according to the service class and the control system strategy. step 4: setting up a virtual connection, comprising, determining a virtual connection route in a source route mode; determining the selection of link connection resource and determining the subnet connection relation by the control node corresponding to each network element traversed by the virtual connection, and notifying the transmission plane system to set up or allocate the link connections, after the virtual connection route has been determined; step 5: initiating service restoration using virtual connection if the service has a restoration request, when a service fault occurs due to a failure of the regular service connection; step 6: implementing the operation of reverting to the regular service connection for a service-revertible request in response to eliminating of the failure which occurred in the original regular service connection after the service restoration accomplished;