CN103680132B - A kind of method for taxi dispatching and system - Google Patents
A kind of method for taxi dispatching and system Download PDFInfo
- Publication number
- CN103680132B CN103680132B CN201310676711.6A CN201310676711A CN103680132B CN 103680132 B CN103680132 B CN 103680132B CN 201310676711 A CN201310676711 A CN 201310676711A CN 103680132 B CN103680132 B CN 103680132B
- Authority
- CN
- China
- Prior art keywords
- taxi
- user terminal
- terminal
- request
- car
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000012790 confirmation Methods 0.000 claims abstract description 37
- 230000004044 response Effects 0.000 claims abstract description 12
- 230000029305 taxis Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种出租车调度方法和系统,其中,所述方法包括:接收用户终端通过移动互联网发出的出租车叫车请求;从NET取号平台获取该用户终端的服务基站位置和用户手机号码,并根据该服务基站位置确定约车地点;向约车地点附近的出租车发送约车地点和所述用户手机号码;待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息。本发明保证了出租车获取到准确的约车地点。
The present invention provides a taxi scheduling method and system, wherein the method includes: receiving a taxi request sent by a user terminal through the mobile Internet; obtaining the service base station location of the user terminal and the user mobile phone number, and determine the car-hailing location according to the location of the service base station; send the car-hailing location and the user’s mobile phone number to a taxi near the car-hailing location; after receiving the pick-up confirmation information returned by the taxi, return to the user terminal A car-calling response message including the taxi vehicle identification and the car-hailing location. The invention ensures that the taxi obtains an accurate car-hailing location.
Description
技术领域technical field
本发明涉及移动应用服务领域,尤其涉及一种出租车调度方法和系统。The invention relates to the field of mobile application services, in particular to a taxi dispatching method and system.
背景技术Background technique
随着经济发展,出租车以其方便、快捷、安全、舒适的特点,日益成为城市交通运输体系中的重要一环。传统的出租车调度系统一般由车载终端、呼叫中心、出租车调度平台三部分组成。当乘客需要出租车的时候首先拨打呼叫中心的叫车服务热线电话,由呼叫中心的坐席服务人员提供接待,记录下约车人员的联系方式和乘车地点等信息后转发给出租车调度平台。出租车调度平台将该条约车记录以语音短信的形式向本公司公共频段内的所有出租车终端进行广播,由出租车司机根据约车记录中的乘客联系方式直接联系乘客。With the development of economy, taxis have increasingly become an important part of the urban transportation system due to their convenience, speed, safety and comfort. The traditional taxi dispatching system generally consists of three parts: vehicle terminal, call center, and taxi dispatching platform. When passengers need a taxi, they first call the taxi service hotline of the call center, and the seat service personnel of the call center provide reception, record the contact information of the car-hailing personnel and the place where the taxi is taken, and then forward it to the taxi dispatching platform. The taxi dispatching platform broadcasts the contracted car record to all taxi terminals in the company's public frequency band in the form of voice messages, and the taxi driver will directly contact the passenger according to the passenger's contact information in the car-hailing record.
该出租车调度方式存在以下缺陷:There are following defects in this taxi dispatching method:
呼叫中心需要维持一定数量的坐席服务人员,造成了出租车公司运营成本的增加;且坐席服务人员数量有限,在叫车高峰时段常出现坐席服务人员全忙的状态,增加了乘客的等待时间;The call center needs to maintain a certain number of service personnel, which increases the operating cost of the taxi company; and the number of service personnel is limited, and the service personnel are often fully busy during the peak hours of calling a taxi, which increases the waiting time of passengers;
通过乘客与呼叫中心坐席服务人员沟通生成约车记录,可能因为乘客方言的影响导致约车信息记录错误;或者,乘客对自己周边环境不熟悉,造成向坐席服务人员提供的乘车地点不准确;The car-hailing record is generated through the communication between the passenger and the service personnel of the call center, which may cause errors in the record of the car-hailing information due to the influence of the passenger’s dialect; or, the passengers are not familiar with their surrounding environment, resulting in inaccurate boarding locations provided to the service personnel;
叫车服务热线往往实行自己的收费标准,乘客需要负担基础话费和高额的热线服务费用;Car-hailing service hotlines often implement their own charging standards, and passengers need to bear the basic call charges and high hotline service fees;
乘客的约车信息在本公司的公共通信频段内广播,针对性差,对于在远离乘客区域行驶的出租车,或者是已经搭载乘客的出租车,无效的语音广播信息无异于是一种噪音;Passengers’ car-hailing information is broadcast in the company’s public communication frequency band, which is poorly targeted. For taxis driving in areas far away from passengers, or taxis that have already loaded passengers, invalid voice broadcast information is no different than a noise;
司机驾驶过程中使用手机和乘客联系是行驶中的安全隐患,现在各大城市已经开始明令禁止在驾驶过程中使用手机;The use of mobile phones by drivers to communicate with passengers during driving is a safety hazard during driving. Now major cities have begun to explicitly prohibit the use of mobile phones while driving;
呼叫中心对于恶意和虚假的约车电话没有鉴别和约束能力,造成车辆派遣的浪费,乘客和出租车司机之间信任度的降低。The call center has no ability to identify and restrict malicious and false car-hailing calls, resulting in waste of vehicle dispatch and a decrease in trust between passengers and taxi drivers.
随着智能手机普及,市面上开始出现帮助乘客通过移动互联网实现叫车的APP应用软件,与传统的电话叫车服务类似,乘客通过点击安装在手机中的“我要用车”软件发送叫车请求,并发送一段语音说明约车地点和要去的地方;用车信息会被服务器传送给乘客附近安装了对应叫车应答软件的出租车司机的手机上,由出租车司机通过一键抢应,并和乘客联系。该方式不需要坐席服务人员,可同时接纳大量的乘客叫车请求,且约车信息仅发送给乘客附近的出租车,相对传统的电话叫车方式有明显的进步。但是该叫车方式需要乘客手机开启定位服务以上报自身位置,对手机电池电量的消耗大,且由于约车地点由乘客语音提供,仍无法避免因为乘客方言的影响,或乘客对周边环境不熟悉而出租车司机无法准确获取约车地点的问题。With the popularization of smart phones, APP application software that helps passengers to call a car through the mobile Internet has begun to appear on the market. Similar to the traditional phone call service, passengers send a call by clicking the "I want to use a car" software installed on their mobile phones. Request, and send a voice to explain the location of the car and the place to go; the car information will be sent by the server to the mobile phone of the taxi driver who has installed the corresponding car answering software near the passenger, and the taxi driver will respond with one click , and contact the passenger. This method does not require seat service personnel, and can accept a large number of passenger requests for taxis at the same time, and the taxi information is only sent to the taxis near the passengers, which is a significant improvement over the traditional way of calling taxis by telephone. However, this way of calling a car requires the passenger’s mobile phone to turn on the positioning service to report their own location, which consumes a lot of battery power of the mobile phone, and because the location of the car is provided by the passenger’s voice, it is still unavoidable due to the influence of the passenger’s dialect, or the passenger is not familiar with the surrounding environment. And the taxi driver can't accurately obtain the problem of car-hailing location.
发明内容Contents of the invention
本发明提供了一种出租车调度方法和系统,以避免现有叫车服务由乘客提供约车地点造成约车位置不准确的问题。The invention provides a taxi dispatching method and system, so as to avoid the problem of inaccurate location of the car caused by passengers providing the location of the car in the existing car-calling service.
为解决上述技术问题,本发明一种出租车调度方法,所述方法包括:In order to solve the problems of the technologies described above, the present invention provides a method for dispatching taxis, said method comprising:
接收用户终端通过移动互联网发出的出租车叫车请求;Receive the taxi request sent by the user terminal through the mobile Internet;
从NET取号平台获取该用户终端的服务基站位置和用户手机号码,并根据该服务基站位置确定约车地点;Obtain the location of the user terminal's service base station and the user's mobile phone number from the NET platform, and determine the car-hailing location according to the location of the service base station;
向约车地点附近的出租车发送约车地点和所述用户手机号码;Send the car-hailing location and the mobile phone number of the user to a taxi near the car-hailing location;
待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息。After receiving the pick-up confirmation information returned by the taxi, a car-calling response message including the taxi vehicle identification and the car-hailing location is returned to the user terminal.
进一步地,所述从NET取号平台获取用户终端的服务基站位置和用户手机号码,包括:Further, said obtaining the service base station location and the user mobile phone number of the user terminal from the NET number acquisition platform includes:
从所述出租车叫车请求中获取该用户终端的终端请求标识,从存储该终端请求标识、终端手机号码和终端服务基站位置三者对应关系的NET取号平台中查找所述用户终端的服务基站位置和用户手机号码。Obtain the terminal request identifier of the user terminal from the taxi call request, and search for the service of the user terminal from the NET platform that stores the correspondence between the terminal request identifier, the terminal mobile phone number and the terminal service base station position. The location of the base station and the mobile phone number of the user.
进一步地,所述从出租车叫车请求中获取该用户终端的终端请求标识,包括:Further, said obtaining the terminal request identification of the user terminal from the taxi calling request includes:
判断出租车叫车请求中是否包含该用户终端的终端请求标识,如果不包含,为该用户终端生成终端请求标识,并以重定向的方式通知用户终端再次发送包含该终端请求标识的出租车叫车请求。Determine whether the taxi call request contains the terminal request identifier of the user terminal, if not, generate a terminal request identifier for the user terminal, and notify the user terminal to send the taxi call containing the terminal request identifier again in a redirected manner car request.
进一步地,所述待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息,包括,Further, after receiving the pick-up confirmation information returned by the taxi, return to the user terminal a car-calling response message including the taxi vehicle identification and the car-hailing location, including:
若接收到多个出租车返回的接客确认信息,仅将首次接收到的接客确认信息对应的出租车的车辆标识发送给用户终端,并通知其他接收到的接客确认信息对应的出租车该叫车请求已被应答。If receiving confirmation information returned by multiple taxis, only the vehicle ID of the taxi corresponding to the first received confirmation information will be sent to the user terminal, and other taxis corresponding to the received confirmation information will be notified to call the taxi. The request has been answered.
进一步地,所述方法还包括:Further, the method also includes:
接收已成功发送接客确认信息的出租车返回的用户终端爽约消息;当该用户终端的爽约次数达到预设值后,暂停为该用户终端提供叫车服务。Receive the user terminal no-show message returned by the taxi that has successfully sent the pick-up confirmation message; when the number of no-show appointments of the user terminal reaches a preset value, the provision of taxi service for the user terminal is suspended.
为解决上述技术问题,本发明还提供了一种出租车调度系统,所述调度系统包括车辆信息数据库、基于位置的服务(LBS)数据库、叫车服务模块;In order to solve the above technical problems, the present invention also provides a taxi dispatching system, the dispatching system includes a vehicle information database, a location-based service (LBS) database, and a taxi service module;
所述叫车服务模块,用于接收用户终端通过移动互联网发出的出租车叫车请求,从NET取号平台获取用户终端的服务基站位置和用户手机号码,根据服务基站位置查询LBS数据库获取约车地点,所述约车地点包括出租车停靠点或标志建筑物;从车辆信息数据库查询约车地点附近的出租车,向查询到的出租车发送约车地点和用户手机号码;待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息;The car-calling service module is used to receive the taxi-calling request sent by the user terminal through the mobile Internet, obtain the service base station position and the user mobile phone number of the user terminal from the NET platform, and query the LBS database according to the service base station position to obtain the car-hailing service module. location, the described car-hailing location includes a taxi stop or a sign building; query the taxi near the car-hailing location from the vehicle information database, and send the car-hailing location and the user's mobile phone number to the taxi found; wait to receive the taxi After returning the confirmation information of picking up passengers, return to the user terminal a car-calling response message that includes the taxi vehicle identification and the car-hailing location;
所述车辆信息数据库,用于记录车辆信息,包括出租车车辆标识和车辆位置;The vehicle information database is used to record vehicle information, including taxi vehicle identification and vehicle location;
所述LBS数据库,用于记录城市的电子地图。The LBS database is used to record the electronic map of the city.
进一步地,所述叫车服务模块用于从NET取号平台获取用户终端的服务基站位置和用户手机号码,包括:Further, the car-calling service module is used to obtain the service base station location and the user mobile phone number of the user terminal from the NET number-taking platform, including:
叫车服务模块从所述出租车叫车请求中获取该用户终端的终端请求标识,从存储该终端请求标识、终端手机号码和终端服务基站位置三者对应关系的NET取号平台中查找所述用户终端的服务基站位置和用户手机号码。The taxi-calling service module obtains the terminal request identification of the user terminal from the taxi-calling request, and searches the NET platform for obtaining the number from the corresponding relationship between the terminal request identification, the terminal mobile phone number and the terminal service base station position. The location of the serving base station of the user terminal and the mobile phone number of the user.
进一步地,所述叫车服务模块从所述出租车叫车请求中获取该用户终端的终端请求标识,包括:Further, the taxi-calling service module acquires the terminal request identifier of the user terminal from the taxi-hailing request, including:
叫车服务模块判断出租车叫车请求中是否包含该用户终端的终端请求标识,如果不包含,为该用户终端生成终端请求标识,并以重定向的方式通知用户终端再次发送包含该终端请求标识的出租车叫车请求。The taxi-calling service module judges whether the taxi-hailing request includes the terminal request identifier of the user terminal, if not, generates a terminal request identifier for the user terminal, and notifies the user terminal to resend the terminal request identifier containing the terminal request identifier in a redirected manner. taxi request.
进一步地,所述叫车服务模块,待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息,包括:Further, the taxi-calling service module, after receiving the pick-up confirmation information returned by the taxi, returns to the user terminal a taxi-calling response message containing the taxi vehicle identification and the car-hailing location, including:
叫车服务模块若接收到多个出租车返回的接客确认信息,仅将首次接收到的接客确认信息对应的出租车的车辆标识发送给用户终端,并通知其他接收到的接客确认信息对应的出租车该叫车请求已被应答。If the taxi service module receives the pick-up confirmation information returned by multiple taxis, it will only send the vehicle identification of the taxi corresponding to the first received pick-up confirmation information to the user terminal, and notify the other taxis corresponding to the received pick-up confirmation information. Car The ride request has been answered.
进一步地,所述系统还包括用户信用管理模块;Further, the system also includes a user credit management module;
所述叫车服务模块,还用于接收已成功发送接客确认信息的出租车返回的用户终端爽约消息,并将爽约用户终端的手机号码发送至所述用户信用管理模块;接收到来自用户信用管理模块发送的手机号码通知后,暂停为该用户终端提供叫车服务;The car-calling service module is also used to receive the user terminal resignation message returned by the taxi that has successfully sent the confirmation information for picking up passengers, and sends the mobile phone number of the resignation user terminal to the user credit management module; After the mobile phone number notification sent by the module, the car-calling service for the user terminal is suspended;
所述用户信用管理模块,用于记录用户终端的爽约次数,当爽约次数达到预设值后,将该用户终端的手机号码通知所述叫车服务模块。The user credit management module is used to record the number of missed appointments of the user terminal, and when the number of missed appointments reaches a preset value, the mobile phone number of the user terminal is notified to the car-calling service module.
上述技术方案中,发送出租车叫车请求的用户终端的位置由NET取号平台提供,不需要用户终端语音上报,也不需要用户终端开启定位服务,在保证用户终端位置被准确获取的同时又节省了用户终端的电池开销;此外,约车地点由出租车调度系统根据用户终端的服务基站的位置确定,也不需要用户终端语音上报,保证了约车位置的准确性。In the above technical solution, the location of the user terminal sending the taxi call request is provided by the NET number acquisition platform, which does not require the user terminal to report the voice, nor does the user terminal need to enable the positioning service, while ensuring that the location of the user terminal is accurately acquired The battery cost of the user terminal is saved; in addition, the location of the car is determined by the taxi dispatching system according to the location of the serving base station of the user terminal, and the voice report of the user terminal is not required, which ensures the accuracy of the location of the car.
附图说明Description of drawings
图1为本实施例的出租车调度方法流程图;Fig. 1 is the flow chart of the taxi dispatching method of the present embodiment;
图2为本实施例的出租车调度系统组成图。Fig. 2 is a composition diagram of the taxi dispatching system of the present embodiment.
具体实施方式detailed description
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the object, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.
本实施例利用NET取号平台完成对用户终端位置的获取,不需要由用户终端语音上报所在位置,避免了现有技术中存在的由于语音上报导致约车地点不准确的问题;此外,本实施例不需要用户终端开启GPS定位功能,节省了用户终端的电池消耗。This embodiment utilizes the NET platform to obtain the location of the user terminal to complete the acquisition of the location of the user terminal, without the need for the user terminal to report the location by voice, which avoids the problem in the prior art that the car-hailing location is inaccurate due to voice reporting; in addition, this implementation For example, the user terminal does not need to enable the GPS positioning function, which saves battery consumption of the user terminal.
下面对NET取号平台进行简要的说明:The following is a brief description of the NET platform:
NET取号平台由各省份信息采集节点和总部取号节点两部分构成,其中各省份采集节点用于获取经GPRS服务节点(SGSN)处理的用户终端向后台服务器发起的访问请求,该访问请求包括在访问请求的HTTP信息头中携带的服务器地址和终端请求标识(该终端请求标识用于标识本次访问请求)以及通过SGSN获得的用户终端的手机号码以及服务基站ID;各省份采集节点将从所述访问请求中获取的存在关联关系的终端请求标识、用户终端的手机号码以及服务基站ID上报给总部取号节点;总部取号节点用于存储各省份采集节点上报的参数,以及接收并处理来自外部设备对存储参数的查询请求。The NET number acquisition platform is composed of two parts: the information collection nodes of each province and the number acquisition node of the headquarters. The collection nodes of each province are used to obtain the access request from the user terminal processed by the GPRS service node (SGSN) to the background server. The access request includes The server address and terminal request identifier carried in the HTTP information header of the access request (the terminal request identifier is used to identify this access request), as well as the mobile phone number of the user terminal and the service base station ID obtained through the SGSN; the collection nodes of each province will start from The associated terminal request identifier obtained in the access request, the mobile phone number of the user terminal, and the service base station ID are reported to the number acquisition node of the headquarters; the number acquisition node of the headquarters is used to store the parameters reported by the acquisition nodes in each province, and receive and process Query requests from external devices for stored parameters.
图1为本实施例的出租车调度方法流程图。Fig. 1 is a flow chart of the taxi dispatching method of the present embodiment.
S101接收用户终端通过移动互联网发出的出租车叫车请求;S101 receives a taxi request sent by the user terminal through the mobile Internet;
通常,用户终端通过移动互联网发出的出租车叫车请求需经由SGSN和网关GPRS支持节点(GGSN)处理后到达后台服务器;后台服务器接收到的出租车叫车请求包括用户终端的手机号码、服务基站ID,以及在访问请求的HTTP信息头中携带的服务器地址和终端请求标识;Usually, the taxi request sent by the user terminal through the mobile Internet needs to be processed by the SGSN and the gateway GPRS support node (GGSN) before reaching the background server; the taxi request received by the background server includes the mobile phone number of the user terminal, the service base station ID, and the server address and terminal request identifier carried in the HTTP header of the access request;
若经检测发现,出租车叫车请求中未包含所述终端请求标识,后台服务器需为该用户终端生成终端请求标识,并以重定向的方式通知所述用户终端再次发送包含该终端请求标识的出租车叫车请求,如,接收到出租车叫车请求的HTTP信息头为www.yueche.com/index.jsp,经分析HTTP信息头未包含终端请求标识(假设以unikey表示该终端请求标识),需为用户终端生成unikey=xxxx,以重定向的方式通知用户终端重发包含该unikey=xxxx的叫车请求,则再次从所述用户终端接收到得叫车请求的HTTP信息头为www.yueche.com/index.jsp?unikey=xxxxx;If it is found through detection that the terminal request identifier is not included in the taxi call request, the background server needs to generate a terminal request identifier for the user terminal, and notify the user terminal to resend the terminal request identifier containing the terminal request identifier in a redirected manner. Taxi call request, for example, the HTTP information header of the taxi call request received is www.yueche.com/index.jsp, and the HTTP information header does not contain the terminal request identifier after analysis (assuming that the terminal request identifier is represented by unikey) , it is necessary to generate unikey=xxxx for the user terminal, and notify the user terminal to resend the taxi request containing the unikey=xxxx by means of redirection, then the HTTP information header of the taxi request received from the user terminal again is www. yueche.com/index.jsp? unikey=xxxxx;
上述终端请求标识可以通过通用唯一标识码(UUID)算法实现,UUID算法的输入参数可为后台服务器接收到叫车请求的毫秒级时间,以确保不同的叫车请求之间采用不同的终端请求标识表示;The above-mentioned terminal request identification can be realized through the universal unique identification code (UUID) algorithm, and the input parameter of the UUID algorithm can be the time in milliseconds when the background server receives the taxi request, so as to ensure that different terminal request identifications are used between different taxi requests express;
S102从NET取号平台获取该用户终端的服务基站位置和用户手机号码;S102 Obtain the service base station location and user mobile phone number of the user terminal from the NET number acquisition platform;
从出租车叫车请求中提取出终端请求标识,向NET取号平台发送携带终端请求标识的用户终端位置查询请求;Extract the terminal request identifier from the taxi call request, and send the user terminal location query request carrying the terminal request identifier to the NET number retrieval platform;
S103根据用户终端服务基站的位置确定约车地点;S103 determines the car-hailing location according to the location of the user terminal service base station;
在确定用户终端的服务基站后,可查询城市地图数据库,将离服务基站最近的出租车乘降点或离服务基站最近的标志性建筑物作为约车地点;城市地图数据库可直接存储在后台服务器,以节省查询时间;After determining the serving base station of the user terminal, the city map database can be queried, and the taxi stand or the landmark building closest to the serving base station can be used as the car-hailing location; the city map database can be directly stored in the background server , to save query time;
S104在约车地点附近搜索出租车,向搜索到的出租车发送该约车地点和用户终端的手机号码;S104 Search for a taxi near the car-hailing location, and send the car-hailing location and the mobile phone number of the user terminal to the searched taxi;
为了快速、方便的搜索到出租车,也可在后台服务器设置一个用于存储出租车车辆信息的数据库,该数据库存储有出租车所在位置和出租车车辆标识;根据出租车定期上报的位置对该数据库进行更新;为了确保安全,数据库中记录的出租车可以是向出租车公司备案登记的出租车;In order to search for taxis quickly and conveniently, a database for storing taxi vehicle information can also be set in the background server. The database stores the location of taxis and the identification of taxi vehicles; The database is updated; in order to ensure safety, the taxis recorded in the database can be taxis registered with the taxi company;
搜索出租车时,可以以约车地点为圆心,设定的距离为半径画圆,被圆覆盖的区域即为搜索范围;半径的大小可根据欲搜索区域的实际情况进行设定,一般而言,在出租车分布密集的区域进行搜索的半径大于在出租车分布稀疏的区域进行搜索的半径,如在城区进行出租车搜索的半径大于在郊县进行出租车搜索的半径,在商业中心进行出租车搜索的半径大于在住宅进行出租车搜索的半径;When searching for a taxi, you can draw a circle with the car-hailing location as the center and the set distance as the radius, and the area covered by the circle is the search range; the radius can be set according to the actual situation of the area to be searched. , the search radius in areas where taxis are densely distributed is greater than that in areas where taxis are sparsely distributed. The radius of the car search is larger than the radius of the taxi search at the residence;
S105接收出租车返回的接客确认信息后,向用户终端返回出租车叫车应答信息,该应答信息中包含应约出租车车辆的标识和约车地点;S105 After receiving the pick-up confirmation information returned by the taxi, return the taxi call response information to the user terminal, the response information includes the identification of the taxi vehicle that should be booked and the location of the taxi;
在本实施例中,为了避免因多个出租车同时应承一个用户终端的叫车请求造成资源浪费,仅将首次接收到的接客确认信息对应的出租车的车辆标识发送给用户终端,并通知其他接收到的接客确认信息对应的出租车该叫车请求已被应答。In this embodiment, in order to avoid waste of resources caused by multiple taxis responding to a user terminal's request for a taxi at the same time, only the vehicle identification of the taxi corresponding to the first received passenger confirmation information is sent to the user terminal, and other taxis are notified. The request for calling a taxi corresponding to the received confirmation message has been answered.
在本实施例中,为减少出租车发出接客确认信息后用户终端爽约情况的发生,可对发生爽约的用户终端进行记录,当该用户终端的爽约次数达到预设值后,暂停为该用户提供服务。获知用户终端是否发生爽约的方法有多种,如通过接收已成功发送接客确认信息的出租车返回的用户终端爽约消息来获知爽约的用户终端。In this embodiment, in order to reduce the occurrence of no-shows of user terminals after the taxi sends out the confirmation information for picking up passengers, the user terminals that have missed appointments can be recorded, and when the number of no-shows of the user terminal reaches the preset value, the provision of Serve. There are many ways to know whether a user terminal misses an appointment. For example, the user terminal who misses an appointment is known by receiving the user terminal's missed appointment message returned by the taxi that has successfully sent the pick-up confirmation message.
本实施例,发送出租车叫车请求的用户终端的位置由NET取号平台提供,不需要用户终端语音上报,也不需要用户终端开启定位服务,在保证用户终端位置被准确获取的同时又节省了用户终端的电池开销;此外,约车地点根据用户终端的服务基站的位置自动确定,也不需要用户终端语音上报,保证了约车位置的准确性。In this embodiment, the location of the user terminal sending the taxi call request is provided by the NET number acquisition platform, which does not require the user terminal to report the voice, nor does the user terminal need to enable the location service, while ensuring that the location of the user terminal is accurately acquired, it saves In addition, the car-hailing location is automatically determined according to the location of the user terminal's serving base station, and there is no need for user terminal voice reporting, which ensures the accuracy of the car-hailing location.
图2所示为本实施例的出租车调度系统组成模块图。Fig. 2 shows the composition block diagram of the taxi dispatching system of the present embodiment.
所述出租车调度系统包括:车辆信息数据库,基于位置的服务(LBS)数据库和叫车服务模块;The taxi dispatching system includes: a vehicle information database, a location-based service (LBS) database and a taxi service module;
所述叫车服务模块,用于接收用户终端通过移动互联网发出的出租车叫车请求,从NET取号平台获取用户终端的服务基站位置和用户手机号码,根据服务基站位置查询LBS数据库获取约车地点,所述约车地点包括出租车停靠点或标志建筑物;从车辆信息数据库查询约车地点附近的出租车,向查询到的出租车发送约车地点和用户手机号码;待接收到出租车返回的接客确认信息后,向所述用户终端返回包含该出租车车辆标识和约车地点的叫车应答消息;The car-calling service module is used to receive the taxi-calling request sent by the user terminal through the mobile Internet, obtain the service base station position and the user mobile phone number of the user terminal from the NET platform, and query the LBS database according to the service base station position to obtain the car-hailing service module. location, the described car-hailing location includes a taxi stop or a sign building; query the taxi near the car-hailing location from the vehicle information database, and send the car-hailing location and the user's mobile phone number to the taxi found; wait to receive the taxi After returning the confirmation information of picking up passengers, return to the user terminal a car-calling response message that includes the taxi vehicle identification and the car-hailing location;
通常,用户终端通过移动互联网发出的出租车叫车请求需经由SGSN和网关GPRS支持节点(GGSN)处理后到达出租车调度系统的叫车服务模块;叫车服务模块接收到的出租车叫车请求包括用户终端的手机号码和服务基站ID,以及在访问请求的HTTP信息头中携带的服务器地址和终端请求标识;Usually, the taxi-calling request sent by the user terminal through the mobile Internet needs to be processed by the SGSN and the Gateway GPRS Support Node (GGSN) before reaching the taxi-calling service module of the taxi dispatching system; the taxi-calling request received by the taxi-calling service module Including the mobile phone number and service base station ID of the user terminal, as well as the server address and terminal request identifier carried in the HTTP information header of the access request;
上述叫车服务模块从所述出租车叫车请求中获取用户终端的终端请求标识,从存储该终端请求标识、终端手机号码和该终端服务基站位置三者对应关系的NET取号平台中查找所述用户终端的服务基站位置和用户手机号码;如果叫车服务模块从叫车请求出获取不到用户终端的终端请求标识,则需为该用户终端生成终端请求标识,并以重定向的方式通知所述用户终端再次发送包含该终端请求标识的出租车叫车请求;The above-mentioned car-calling service module obtains the terminal request identifier of the user terminal from the taxi-calling request, and searches the NET number acquisition platform that stores the corresponding relationship between the terminal request identifier, the terminal mobile phone number and the position of the terminal service base station. The location of the service base station of the user terminal and the user's mobile phone number; if the car-calling service module cannot obtain the terminal request ID of the user terminal from the car-calling request, it needs to generate a terminal request ID for the user terminal and notify The user terminal resends a taxi call request containing the terminal request identifier;
上述叫车服务模块搜索出租车时,可以以约车地点为圆心,设定的距离为半径画圆,被圆覆盖的区域即为搜索范围;半径的大小可根据欲搜索区域的实际情况进行设定,一般而言,在出租车分布密集的区域进行搜索的半径大于在出租车分布稀疏的区域进行搜索的半径,如在城区进行出租车搜索的半径大于在郊县进行出租车搜索的半径,在商业中心进行出租车搜索的半径大于在住宅进行出租车搜索的半径;When the above-mentioned car-calling service module searches for a taxi, it can draw a circle with the car-hailing location as the center and the set distance as the radius, and the area covered by the circle is the search range; the size of the radius can be set according to the actual situation of the area to be searched. Generally speaking, the search radius in areas with dense taxi distribution is larger than that in areas with sparse taxi distribution. For example, the radius of taxi search in urban areas is greater than that in suburban counties. The radius of a taxi search in a commercial center is greater than that of a residential taxi search;
为了避免因多个出租车同时应承一个用户终端的叫车请求造成的资源浪费,上述叫车服务模块还可仅将首次接收到的接客确认信息对应的出租车的车辆标识发送给用户终端,并通知其他接收到的接客确认信息对应的出租车该叫车请求已被应答;In order to avoid waste of resources caused by multiple taxis responding to a user terminal's request for a taxi at the same time, the above-mentioned taxi service module can also only send the vehicle identification of the taxi corresponding to the first received confirmation information to the user terminal, and Notify other taxis corresponding to the received confirmation information that the taxi request has been answered;
所述车辆信息数据库,用于记录车辆信息,包括出租车车辆标识和车辆位置;该车辆信息库会定期根据出租车上报的当前位置信息进行更新;The vehicle information database is used to record vehicle information, including taxi vehicle identification and vehicle location; the vehicle information database will be regularly updated according to the current location information reported by taxis;
所述LBS数据库,用于记录城市的电子地图。The LBS database is used to record the electronic map of the city.
为减少出租车发出接客确认信息后用户终端爽约情况的发生,本实例的出租车调度系统还可包括用户信用管理模块;In order to reduce the occurrence of the failure of the user terminal after the taxi sends out the confirmation message for picking up passengers, the taxi dispatching system of this example may also include a user credit management module;
所述叫车服务模块,还用于接收已成功发送接客确认信息的出租车返回的用户终端爽约消息,并将爽约用户终端的手机号码发送至所述用户信用管理模块;接收到来自用户信用管理模块发送的手机号码通知后,暂停为该用户终端提供叫车服务;The car-calling service module is also used to receive the user terminal resignation message returned by the taxi that has successfully sent the confirmation information for picking up passengers, and sends the mobile phone number of the resignation user terminal to the user credit management module; After the mobile phone number notification sent by the module, the car-calling service for the user terminal is suspended;
所述用户信用管理模块,用于记录用户终端的爽约次数,当爽约次数达到预设值后,将该用户终端的手机号码通知所述叫车服务模块。The user credit management module is used to record the number of missed appointments of the user terminal, and when the number of missed appointments reaches a preset value, the mobile phone number of the user terminal is notified to the car-calling service module.
本实施例的出租车调度系统可以由出租车公司运营,相应的在用户端(如手机、手持电脑)中安装客户端软件,在出租车安装车载终端。通过现有的移动互联网,用户点击客户端软件中的“叫车”按键即可向出租车调度系统发送叫车请求。安装在出租车上的车载终端可具备GPS导航功能、无线通信功能、信息显示功能、语音提示功能。车载终端通过内嵌的sim卡登陆GPRS/3G移动网络,按照预设周期向出租车调度系统上报位置信息。当收到调度平台转发来的叫车信息时,车载终端的屏幕显示文字信息,并且还可以辅助以语音的形式进行信息播发,方便正在开车的出租车司机获知叫车信息。车载终端具备简单的操作按钮,司机在看到约车信息的时候通过点击确认按钮即可完成约车确认。The taxi dispatching system in this embodiment can be operated by a taxi company, and correspondingly, client software is installed in a user end (such as a mobile phone, a handheld computer), and a vehicle-mounted terminal is installed in a taxi. Through the existing mobile Internet, the user can send a taxi request to the taxi dispatching system by clicking the "call a taxi" button in the client software. The vehicle-mounted terminal installed on the taxi can have GPS navigation function, wireless communication function, information display function and voice prompt function. The vehicle-mounted terminal logs into the GPRS/3G mobile network through the embedded sim card, and reports the location information to the taxi dispatching system according to the preset cycle. When receiving the car-calling information forwarded by the dispatching platform, the screen of the vehicle-mounted terminal displays text information, and can also assist in broadcasting the information in the form of voice, so that the taxi driver who is driving can learn the car-calling information. The vehicle-mounted terminal has simple operation buttons, and the driver can complete the car-hailing confirmation by clicking the confirmation button when seeing the car-hailing information.
本实施例,发送出租车叫车请求的用户终端的位置由NET取号平台提供,不需要用户终端语音上报,也不需要用户终端开启定位服务,在保证用户终端位置被准确获取的同时又节省了用户终端的电池开销;此外,约车地点由出租车调度系统根据用户终端的服务基站的位置确定,也不需要用户终端语音上报,保证了约车位置的准确性。In this embodiment, the location of the user terminal sending the taxi call request is provided by the NET number acquisition platform, which does not require the user terminal to report the voice, nor does the user terminal need to enable the location service, while ensuring that the location of the user terminal is accurately acquired, it saves In addition, the car-hailing location is determined by the taxi dispatching system based on the location of the user terminal's serving base station, and there is no need for user terminal voice reporting, which ensures the accuracy of the car-hailing location.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。Those skilled in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a magnetic disk or an optical disk, and the like. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the above embodiments can be implemented in the form of hardware, or can be implemented in the form of software function modules. The form is realized. The present invention is not limited to any specific combination of hardware and software.
需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。It should be noted that the present invention can also have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these Corresponding changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310676711.6A CN103680132B (en) | 2013-12-11 | 2013-12-11 | A kind of method for taxi dispatching and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310676711.6A CN103680132B (en) | 2013-12-11 | 2013-12-11 | A kind of method for taxi dispatching and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103680132A CN103680132A (en) | 2014-03-26 |
| CN103680132B true CN103680132B (en) | 2016-03-30 |
Family
ID=50317545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310676711.6A Active CN103680132B (en) | 2013-12-11 | 2013-12-11 | A kind of method for taxi dispatching and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103680132B (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104794884A (en) * | 2014-07-15 | 2015-07-22 | 北京东方车云信息技术有限公司 | Method and system for booking taxi for others in networked taxi renting system |
| CN104658242A (en) * | 2015-03-09 | 2015-05-27 | 深圳市晨芳文化传媒有限公司 | Taxi booking system based on fixed taxi booking terminal |
| CN104796419A (en) * | 2015-04-16 | 2015-07-22 | 张思佳 | Agency service provision method and system |
| CN104866953B (en) * | 2015-04-28 | 2021-01-05 | 北京嘀嘀无限科技发展有限公司 | False order identification method and device |
| CN106470236B (en) * | 2015-08-20 | 2019-05-10 | 腾讯科技(深圳)有限公司 | Methods, devices and systems of calling a taxi based on mobile terminal |
| CN106898134A (en) * | 2015-12-21 | 2017-06-27 | 北京奇虎科技有限公司 | The dispatching method of vehicle, device and server |
| CN106920038A (en) * | 2017-02-20 | 2017-07-04 | 北京百度网讯科技有限公司 | The dispatching method of automatic driving vehicle, device, equipment and storage medium |
| CN107092971A (en) * | 2017-04-11 | 2017-08-25 | 云言智能科技(上海)有限公司 | Limousine dispatching method, apparatus and system |
| CN107886230A (en) * | 2017-11-03 | 2018-04-06 | 深圳市国人物联网络有限公司 | The system and method that a kind of analysis optimization calls order dispatch distribution by cable |
| CN111599206A (en) * | 2020-04-24 | 2020-08-28 | 赵加成 | Tour taxi communication taxi calling system and method |
| CN112258699B (en) * | 2020-10-10 | 2022-12-27 | 上海擎感智能科技有限公司 | Vehicle key and control method |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2408259A1 (en) * | 1977-11-04 | 1979-06-01 | Austoni Marie Jose | Automatic signalling taxi call-point - indicates presence of taxi to central exchange using map display |
| JPS5915339A (en) * | 1982-07-16 | 1984-01-26 | Matsushita Electric Ind Co Ltd | Taxi calling device |
| CN1409545A (en) * | 2002-09-19 | 2003-04-09 | 张鞍平 | Method and device for tracking and monitoring alarm using mobile telecommunication network and mobile phone |
| CN1738480A (en) * | 2004-08-18 | 2006-02-22 | 华为技术有限公司 | Method for obtaining mobile phone position information |
| CN101520950A (en) * | 2008-03-31 | 2009-09-02 | 杭州义盛祥通信技术有限公司 | Immediate taxi calling assignment managing system and calling assignment managing method |
| CN201378206Y (en) * | 2009-02-23 | 2010-01-06 | 任佳 | Card type wireless positioning terminal |
| CN102270386A (en) * | 2010-06-07 | 2011-12-07 | 华东师范大学 | Bidirectional positioning-based taxi booking system |
| CN102665167A (en) * | 2012-04-16 | 2012-09-12 | 郑祺丰 | Service system for getting back lost mobile phone |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101888589A (en) * | 2010-06-30 | 2010-11-17 | 杨青松 | Base station-based motor vehicle querying method |
| CN102737501B (en) * | 2012-06-12 | 2015-02-04 | 中国联合网络通信集团有限公司 | Taxi passenger carrying scheduling method and system and scheduling server |
| CN102724334A (en) * | 2012-06-30 | 2012-10-10 | 华为技术有限公司 | Notification and acquisition method, device and system for address information change in digital living network alliance (DLNA) |
-
2013
- 2013-12-11 CN CN201310676711.6A patent/CN103680132B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2408259A1 (en) * | 1977-11-04 | 1979-06-01 | Austoni Marie Jose | Automatic signalling taxi call-point - indicates presence of taxi to central exchange using map display |
| JPS5915339A (en) * | 1982-07-16 | 1984-01-26 | Matsushita Electric Ind Co Ltd | Taxi calling device |
| CN1409545A (en) * | 2002-09-19 | 2003-04-09 | 张鞍平 | Method and device for tracking and monitoring alarm using mobile telecommunication network and mobile phone |
| CN1738480A (en) * | 2004-08-18 | 2006-02-22 | 华为技术有限公司 | Method for obtaining mobile phone position information |
| CN101520950A (en) * | 2008-03-31 | 2009-09-02 | 杭州义盛祥通信技术有限公司 | Immediate taxi calling assignment managing system and calling assignment managing method |
| CN201378206Y (en) * | 2009-02-23 | 2010-01-06 | 任佳 | Card type wireless positioning terminal |
| CN102270386A (en) * | 2010-06-07 | 2011-12-07 | 华东师范大学 | Bidirectional positioning-based taxi booking system |
| CN102665167A (en) * | 2012-04-16 | 2012-09-12 | 郑祺丰 | Service system for getting back lost mobile phone |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103680132A (en) | 2014-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103680132B (en) | A kind of method for taxi dispatching and system | |
| US11527163B2 (en) | Server for communicating with mobile and vehicle devices | |
| CN1247007C (en) | Message accessing and recording system and method in coordinate route point | |
| US8989699B2 (en) | Methods and apparatus for selective emergency alert notification and response | |
| CN101945325B (en) | A kind of friend's cognitive method based on architecture | |
| US7577441B2 (en) | Method and device for determining a position of a portable electronic device | |
| CN102197664A (en) | Method for triggering location-based events in user equipment | |
| KR101271785B1 (en) | Parking Car Move Request System and Method Using Mobile Phone | |
| CN105555586A (en) | Method and system for dynamically providing information via charging station | |
| CA2676030A1 (en) | Location in search queries | |
| CN103218769A (en) | Taxi order allocation method | |
| CN202816155U (en) | Server and bus stop board for providing bus driving information | |
| CN107705576B (en) | Vehicle fake plate detection method, server and storage medium | |
| CN102930746A (en) | Car search guiding method and car search guiding system for large parking area based on mobile phone position service | |
| US20100216432A1 (en) | Wireless device for receiving calls to automatically transmit messages of current device location | |
| KR101823110B1 (en) | Prosy driving system using mobile application and method for allocation of cars using the same | |
| CN101945331A (en) | Method, system and mobile terminal for displaying position information of contact person | |
| CN110969497A (en) | Order processing method, device, equipment and computer readable storage medium | |
| CN101212774A (en) | System and method for obtaining location of public transit facility with personal handheld telephone system | |
| CN103903425A (en) | Taxi service system and method | |
| CN102955981A (en) | Position-based assessment system, position-based assessment terminal and position-based assessment method | |
| JP2003058984A (en) | Method and system for distribution service of taxi and recording medium with estimate processing program recorded | |
| CN103618838B (en) | A kind of method and system utilizing mobile terminal auxiliary to drive | |
| CN104618853A (en) | Method, device and system for information push | |
| CN111653069A (en) | Alarm handling assisting method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |