A system 100, comprising: at least one computer-readable storage medium including a first set of instructions for determining one or more candidate driver terminal 140 to accept a service request; and at least one processor 210 in communication with the computer-readable storage medium, wherein when executing the first set of instructions, the processor 210 is directed to: establish a communication with a passenger terminal 130; obtain a service request including a position of the passenger terminal 130 from the passenger terminal 130; determine a wireless fidelity (WiFi) station based on the position of the passenger terminal 130; determine one or more driver terminals 140 that access the WiFi station, wherein the one or more driver terminals 140 have difficulty in accessing mobile data and communicate with the system 100 via the WiFi station; determine a waiting duration of each of the one or more driver terminals 140, wherein the waiting duration of a driver is a time interval between a current time point and a WiFi access time point that the driver accesses the WiFi station; and determine one or more candidate driver terminals 140 among the one or more driver terminals 140 and a scheduling priority for each of the one or more candidate driver terminal 140 based on the one or more waiting duration of the one or more driver terminals140, wherein the longer of a waiting duration of a candidate driver terminal 140, the higher scheduling priority of the candidate driver terminal 140. at least one computer-readable storage medium including a first set of instructions for determining one or more candidate driver terminal 140 to accept a service request; and at least one processor 210 in communication with the computer-readable storage medium, wherein when executing the first set of instructions, the processor 210 is directed to: establish a communication with a passenger terminal 130; obtain a service request including a position of the passenger terminal 130 from the passenger terminal 130; determine a wireless fidelity (WiFi) station based on the position of the passenger terminal 130; determine one or more driver terminals 140 that access the WiFi station, wherein the one or more driver terminals 140 have difficulty in accessing mobile data and communicate with the system 100 via the WiFi station; determine a waiting duration of each of the one or more driver terminals 140, wherein the waiting duration of a driver is a time interval between a current time point and a WiFi access time point that the driver accesses the WiFi station; and determine one or more candidate driver terminals 140 among the one or more driver terminals 140 and a scheduling priority for each of the one or more candidate driver terminal 140 based on the one or more waiting duration of the one or more driver terminals140, wherein the longer of a waiting duration of a candidate driver terminal 140, the higher scheduling priority of the candidate driver terminal 140. establish a communication with a passenger terminal 130; obtain a service request including a position of the passenger terminal 130 from the passenger terminal 130; determine a wireless fidelity (WiFi) station based on the position of the passenger terminal 130; determine one or more driver terminals 140 that access the WiFi station, wherein the one or more driver terminals 140 have difficulty in accessing mobile data and communicate with the system 100 via the WiFi station; determine a waiting duration of each of the one or more driver terminals 140, wherein the waiting duration of a driver is a time interval between a current time point and a WiFi access time point that the driver accesses the WiFi station; and determine one or more candidate driver terminals 140 among the one or more driver terminals 140 and a scheduling priority for each of the one or more candidate driver terminal 140 based on the one or more waiting duration of the one or more driver terminals140, wherein the longer of a waiting duration of a candidate driver terminal 140, the higher scheduling priority of the candidate driver terminal 140.