Movatterモバイル変換


[0]ホーム

URL:


CN107094125A - A kind of communication server, car-mounted terminal and vehicle-mounted communication method - Google Patents

A kind of communication server, car-mounted terminal and vehicle-mounted communication method
Download PDF

Info

Publication number
CN107094125A
CN107094125ACN201610088271.6ACN201610088271ACN107094125ACN 107094125 ACN107094125 ACN 107094125ACN 201610088271 ACN201610088271 ACN 201610088271ACN 107094125 ACN107094125 ACN 107094125A
Authority
CN
China
Prior art keywords
communication
group
car
mounted terminal
communication group
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.)
Granted
Application number
CN201610088271.6A
Other languages
Chinese (zh)
Other versions
CN107094125B (en
Inventor
曾乙平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co LtdfiledCriticalTencent Technology Beijing Co Ltd
Priority to CN201610088271.6ApriorityCriticalpatent/CN107094125B/en
Publication of CN107094125ApublicationCriticalpatent/CN107094125A/en
Application grantedgrantedCritical
Publication of CN107094125BpublicationCriticalpatent/CN107094125B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiments of the invention provide a kind of communication server, car-mounted terminal and vehicle-mounted communication method.The communication server includes:Communication group administrative unit, for creating one or more communication groups according to the first transport information, first transport information is the information related to the traffic conditions of overall road;And communication group allocation unit, for being that the car-mounted terminal distributes communication group according to the positional information of car-mounted terminal.The embodiment of the present invention can support the communication related to road driving.

Description

A kind of communication server, car-mounted terminal and vehicle-mounted communication method
Technical field
The present invention relates to the communication technology, espespecially a kind of communication server, car-mounted terminal and vehicle-carrying communication sideMethod.
Background technology
With the deep development of the communication technology, by the user terminals such as smart mobile phone, tablet personal computer and communicationNetwork can build a communication system, carry out interpersonal long-range communication.In one example,The communication system is an online chatting system, can be that one-to-one chat is (private chat) or morePeople chats (group chat).
For many people's chat systems, management user is created after communication group, can invite other usersAdd the communication group or other users search the information of the communication group after be actively added.OneIn individual example, management user refers to the user for creating the communication group.Communication group is by one or more membersUser is constituted, and can be chatted between these Member Users, be shared information etc..Wherein, Member Users refer toAll users (including management user) in the communication group.
With the development of the city with the facility of the vehicles, people increasingly increase the time on the way, roadCommunication requirements during traveling are highlighted all the more.
The content of the invention
The embodiments of the invention provide a kind of communication server, car-mounted terminal and vehicle-mounted communication method, purportIn the support communication related to road driving.
In one example, a kind of communication server includes:
Communication group administrative unit, it is described for creating one or more communication groups according to the first transport informationFirst transport information is the information related to the traffic conditions of overall road;And
Communication group allocation unit, for being that car-mounted terminal distribution is logical according to the positional information of car-mounted terminalBelieve group.
In one example, a kind of car-mounted terminal includes:
Location information acquiring unit, the positional information for obtaining the car-mounted terminal;
Vehicle-mounted chat unit, the communication group addition that the positional information is carried for sending in a triggered pleaseAsk;
Group's message input unit, sends for generating first group of message;
Group's message output unit, for the second group of message received to be presented;And
Network insertion unit, for by the positional information and first group messaging to the communication server,And receive second group of message.
In one example, a kind of vehicle-mounted communication method includes:
One or more communication groups are created according to the first transport information, first transport information is and overall roadThe related information of the traffic conditions on road;
The communication group for receiving the carrying positional information that car-mounted terminal is sent adds request, is according to the positional informationThe car-mounted terminal distributes communication group.
Brief description of the drawings
Fig. 1 is the composition schematic diagram of the communication server 100 in the embodiment of the present invention.
Fig. 2 is the composition schematic diagram of the communication server 200 in the embodiment of the present invention.
Fig. 3 is the composition schematic diagram of car-mounted terminal 300 in the embodiment of the present invention.
Fig. 4 is the composition schematic diagram of inter-vehicle information system 400 in the embodiment of the present invention.
Fig. 5 is the composition schematic diagram of user terminal 500 in the embodiment of the present invention.
Fig. 6 is the composition schematic diagram of user terminal 600 in the embodiment of the present invention.
Fig. 7 shows communication system 700 provided in an embodiment of the present invention.
Fig. 8 is the schematic flow sheet of vehicle-mounted communication method 800 in the embodiment of the present invention.
Fig. 9 is the schematic flow sheet of vehicle-mounted communication method 900 in the embodiment of the present invention.
Figure 10 is the schematic flow sheet of vehicle-mounted communication method 1000 in the embodiment of the present invention.
Figure 11 is the schematic flow sheet of car-mounted terminal addition communication group in the embodiment of the present invention.
Figure 12 is the schematic flow sheet of communication server management communication group in the embodiment of the present invention.
Figure 13 shows for car-mounted terminal in the embodiment of the present invention to the flow of the communication server more new location informationIt is intended to.
Figure 14 is the partial schematic diagram of map in the embodiment of the present invention.
Embodiment
For the objects, technical solutions and advantages of the present invention are more clearly understood, develop simultaneously referring to the drawingsEmbodiment, the present invention is described in more detail.
The embodiments of the invention provide a kind of communication server, handed over by the communication server according to such as firstCommunication breath etc. creates the communication group related to road driving with safeguarding, is provided for car-mounted terminal and road drivingRelated communication environment.Wherein, first transport information refers to related to the traffic conditions of overall roadInformation, the car-mounted terminal is the electronic equipment in driving vehicle.In one example, it is described vehicle-mountedTerminal is mounted in the inter-vehicle information system on vehicle.In one example, the inter-vehicle information system can pacifyMounted in the central front position of driver's seat, including display, radio, media play function, the whole world are calmlyPosition system (Global Positioning System, GPS) etc..In one example, the vehicle-mounted endEnd is the user terminal that the user (such as driver, passenger etc.) being located on vehicle holds, and can be intelligenceThe communication equipments such as mobile phone, tablet personal computer.In one example, the user terminal can pass through general serialThe modes such as bus (Universal Serial Bus, USB), bluetooth, wifi and inter-vehicle information system connection,The user terminal is presented using the media play function of inter-vehicle information system and adds the letter issued in communication groupBreath, such as play voice-enabled chat content of communication group etc. using inter-vehicle information system.
Fig. 1 is the composition schematic diagram of the communication server 100 in the embodiment of the present invention.In one example,The communication server 100 is computer equipment, including:Communication group administrative unit 101 and communication group distributionUnit 102.Wherein, the communication group administrative unit 101 is used to create one according to the first transport informationOr multiple communication groups.In one example, first transport information refers to the traffic feelings with overall roadThe related information of condition.It is institute that the communication group allocation unit 102, which is used for according to the positional information of car-mounted terminal,State car-mounted terminal distribution communication group.
In one example, the communication group administrative unit 101 obtains the terminal connection number on every road,Number is connected according to the terminal and the 3rd preset value determines the number of communication group on this article of road, and it is logical based on thisBelieve that the number of group sets the coverage of one or more of communication groups.In one example, describedThree preset values are the quantity of Member Users in each communication group pre-estimated, can be according to historical dataThe optimal number of members set.Such as, know from the statistics of historical data, in most cases, communication groupIn have the Member Users of 100 or so, then the 3rd preset value is taken as 100.In one example, instituteState the quantity that terminal connection number refers to access the car-mounted terminal of the communication server on certain road.Correspondingly,The communication group allocation unit 102 determines the positional information of the car-mounted terminal falls the covering in which communication groupIn the range of, so as to specify corresponding communication group for the car-mounted terminal.
In one example, communication group administrative unit 101 can be according to road k-path partition, travel direction, trafficThe first transport information dynamic creation communication groups such as index, terminal connection number, path coordinate.Show at oneIn example, communication group is set up in units of road, every road sets up one or more communication groups.In this hairIn bright embodiment, the road can be the basic travel unit designed in traffic programme (on such as mapReal road of record etc.) or according to the traffic zone of other regular partitions.Further,Communication group can be set up respectively for the different travel directions on every road.Such as, No. 1 tunnel is from south to northOne or more communication groups (such as A1, A2, A3), No. 1 tunnel north-to-south direction are set up in directionAlso one or more communication groups are set up (such as B1, B2, B3, B4).
In one example, traffic index refers to traffic congestion index or traffic circulation index, is reflection roadRoad congestion or a unimpeded numerical value.In one example, the span of traffic index is 0-10, pointFor five ranks, i.e. " unimpeded ", " substantially unimpeded ", " slight congestion ", " moderate congestion ", " heavy congestion ",Numerical value is higher to show that traffic congestion is more serious.In one example, terminal connection number is to refer to the accession to thisThe quantity of the car-mounted terminal of the communication server.In one example, path coordinate is to be used for indicating roadThe information of position is managed, can be road longitude and latitude or gps coordinate etc..Wherein, road longitude and latitudeDegree refers to the geographical co-ordinate system being made up of longitude and latitude.
In one example, number and coverage of communication group etc. can be connected according to traffic index, terminalNumber etc. is adjusted.Such as, when the value increase of traffic index on certain road, this can be increasedThe number of communication group on road, or reduce the coverage of each communication group etc..And for example, when some is logicalWhen believing that the actual number of members of group is more than the first preset value, the communication group can be split, reduce this and lead toThe coverage of group is believed, while increasing new communication group on this road.For another example, when in certain road, can be by above-mentioned multiple communications when the actual number of members of adjacent multiple communication groups is both less than the second preset valueGroup merges into a new communication group.In one example, the actual number of members is to refer to the accession to some to lead toBelieve the quantity of the car-mounted terminal of group.
In one example, the coverage of communication group can be configured according to road longitude and latitude.Such as, 1The whole longitude and latitude scope on number road arrives for (116.4358091354,39.9085182400)(116.4346075058,39.9249428832), above-mentioned longitude and latitude scope uses (longitude, dimension)Form represent.It is assumed to be No. 1 tunnel and 10 communication groups is set, then each communication group has what it was coveredLongitude and latitude scope, is a portion of the whole longitude and latitude scope in No. 1 tunnel.
In one example, communication group administrative unit 101 sets a group for each communication group createdIdentify (ID), for uniquely indicating the communication group.In one example, communication group administrative unit 101The communication group created for maintenance and management, and communication is adjusted according to the first transport information of continuous updatingNumber and coverage of group etc..
In one example, communication group allocation unit 102 is used for the positional information for receiving car-mounted terminal transmission,It is that the car-mounted terminal distributes communication group according to the positional information.In one example, when car-mounted terminal 1Positional information when falling into communication group N coverage, communication group allocation unit 102, which is determined, to communicateGroup N is assigned to car-mounted terminal 1.In one example, determining that car-mounted terminal 1 is currently accessed communicationAfter group N, communication group allocation unit 102 is vehicle-mounted to this by group's news release of other users in communication group NTerminal 1, and by group's news release of the car-mounted terminal 1 to the other users in communication group N.
Further, the position that the communication group allocation unit 102 dynamically updates according to the car-mounted terminalThe communication group of car-mounted terminal described in information updating.Further, the communication group allocation unit 102 is changingWhen becoming the communication group of the car-mounted terminal, communication group migration message is sent to the car-mounted terminal.
The communication server 100 further comprises:Group's Dispatch Unit 103, for being createdMember Users' forwarding group's message in each communication group.In one example, the member in the communication groupUser is the car-mounted terminal for referring to the accession to the communication group.
In one example, communication group is set up by the communication server 100, rather than car-mounted terminal is builtVertical, therefore all users being not present in the concept of management user, the communication group are flat in authorityDeng.
Fig. 2 is the composition schematic diagram of the communication server 200 in the embodiment of the present invention.In one example,The communication server 200 includes:Processor 201, the memory 202 for preserving vehicle-mounted chat application 203,Network communication interface 204, database 205.
In one example, be stored in the memory 202, by the processor 201 perform it is vehicle-mounted chatIt includes using 203:Communication group administrative unit 213 and communication group allocation unit 223.In an exampleIn, communication group administrative unit 213 can be realized same or like with communication group administrative unit 101 in Fig. 1Function, communication group allocation unit 223 can realize it is identical with the communication group allocation unit 102 in Fig. 1 orSimilar function, here is omitted.
The network communication interface 204 is used to be connected with communication network, realizes logical with many car-mounted terminalsLetter.Such as, network communication interface 204 is used for the communication group addition request for receiving car-mounted terminal transmission, withJust communication group allocation unit 223 adds the positional information carried in request according to the communication group, vehicle-mounted for thisTerminal specifies appropriate communication group.In one example, the communication network is Internet.
The database 205 is used to store related to the communication group that the communication group administrative unit 213 is managedInformation, including:The number of communication group, each communication group information about firms (including member identities and intoMember address etc.), the coverage of each communication group etc..
In one example, the vehicle-mounted chat application 203 further comprises:Group's Dispatch Unit 233,For being that the Member Users in each communication group forward group's message by the network communication interface 204.ToolBody, when receiving group's message of car-mounted terminal transmission, according to the car-mounted terminal affiliated communication group intoThis group of message are replicated after many parts, are transmitted in the communication group by member's information, group's Dispatch Unit 233Other users.
Fig. 3 is the composition schematic diagram of car-mounted terminal 300 in the embodiment of the present invention.In one example, shouldCar-mounted terminal 300 includes:Vehicle-mounted chat unit 301, location information acquiring unit 302, network insertion listMember 303, group's message input unit 304, group's message output unit 305.
The vehicle-mounted chat unit 301 is used to send carrying position to the communication server 100 in a triggeredThe communication group of information adds request.In one example, the vehicle-mounted chat unit 301 is installed in carThe application on information system or user terminal is carried, there is its special user interface, user can be somebody's turn to do by clicking onThe corresponding button on interface triggers the vehicle-mounted chat unit 301 and sends communication group addition request.
The location information acquiring unit 302 is used for the positional information for providing the car-mounted terminal 300.OneIn individual example, the location information acquiring unit 302 is GPS locator, for obtaining the car-mounted terminal300 longitude and latitude etc..
The network insertion unit 303 is used to the positional information being sent to the communication server 100, willFirst group of message is transferred to the communication server 100, and that the communication server 100 is forwardedTwo groups of message are supplied to group's message output unit 305.
Group's message input unit 304 is used to generate first group of message.In one example, instituteIt is group's message for sending of the car-mounted terminal 300 to state first group of message, can be text message, voice messaging,Video information etc., group's message input unit 304 be keyboard, touch-screen, transmitter, microphone,Image first-class input equipment.
Group's message output unit 305 is vehicle-mounted for the second group of message received to be presented into thisThe user of terminal 300.In one example, second group of message is the communication where the car-mounted terminalGroup's message for sending of other users in group, group's message output unit 305 be display screen, loudspeaker,The output equipments such as loudspeaker.
Further, the vehicle-mounted chat unit 301 is used for:According to the second transport information generation dynamic frequencyRate, according to the dynamic frequency from the location information acquiring unit 302 updated after positional information,The communication server 100 is sent to by the network insertion unit 303.In one example, instituteState the second transport information and refer to the information related to the traffic conditions of the car-mounted terminal 300.In an exampleIn, the dynamic frequency refers to the time interval for obtaining geographical position residing for the car-mounted terminal 300.OneIn individual example, the dynamic frequency is travelled according to the vehicle of " crossing distance " and the car-mounted terminal 300Speed determination, wherein, the crossing distance refers to the current location and next crossing of the car-mounted terminal 300The distance between.
Fig. 4 is the composition schematic diagram of inter-vehicle information system 400 in the embodiment of the present invention.In one example,The inter-vehicle information system 400 includes:Vehicle-mounted chat unit 401, navigation elements 402, auto communication unit403rd, display screen 404, vehicle mounted multimedia unit 405.
The vehicle-mounted chat unit 401 is used to send carrying position to the communication server 100 in a triggeredThe communication group of information adds request.Further, it is described it is vehicle-mounted chat unit 401 according to dynamic frequency fromThe navigation elements 402 updated after positional information, sent by the auto communication unit 403To the communication server 100.In one example, the vehicle-mounted chat unit 401 is mounted in instituteState the application program of inter-vehicle information system 400.
The auto communication unit 403 is a kind of device that automobile is communicated with the external world.In an exampleIn, the auto communication unit 403 includes:Computer network communications system, vehicle-mounted short-distance wireless communicationSystem etc..Such as, the auto communication unit 403 can be that the communication such as internet terminal, mobile phone is setIt is standby, can receiving and dispatching mail, surf the Net, make a phone call.
The display screen 404 is that the inter-vehicle information system 400 provides an information display interface.OneIn individual example, second group of message that the vehicle-mounted chat unit 401 is received can be presented on the display screenOn 404.
The vehicle mounted multimedia unit 405 has media play function, can be to the inter-vehicle information system 400User play the vehicle-mounted voice that receives of chat unit 401 or Video chat content etc..
Fig. 5 is the composition schematic diagram of user terminal 500 in the embodiment of the present invention.In one example, shouldUser terminal 500 includes:Vehicle-mounted chat unit 501, GPS positioning unit 502, terminal communication unit503rd, touch display screen 504, microphone 505, camera 506, loudspeaker 507.
In one example, the user terminal 500 can be provided with the intelligence of vehicle-mounted chat unit 501The electronic equipments such as mobile phone, tablet personal computer, intelligent wearable device.The vehicle-mounted chat unit 501 can be realNow with the same or similar function of vehicle-mounted chat unit 301 in Fig. 3.In one example, the endHold communication unit 503 can including 2G, 3G, 4G, 5G etc. cellular communication module, can also includeThe short-range wireless communication modules such as wifi, bluetooth.
Fig. 6 is the composition schematic diagram of user terminal 600 in the embodiment of the present invention, and the user terminal 600 canUtilize the media play function of inter-vehicle information system.In one example, the user terminal 600 includes:It is vehicle-mounted chat unit 601, GPS positioning unit 602, terminal communication unit 603, touch display screen 604,Microphone 605, camera 606, inter-vehicle information system interface 607.
In one example, the user terminal 600 can be provided with the intelligence of vehicle-mounted chat unit 601The electronic equipments such as mobile phone, tablet personal computer, intelligent wearable device.The vehicle-mounted chat unit 601 can be realNow with the same or similar function of vehicle-mounted chat unit 301 in Fig. 3.In one example, the carCarry chat unit 601 and the place car of user terminal 600 is connected by the inter-vehicle information system interface 607Inter-vehicle information system, and control the inter-vehicle information system to play voice group's message etc..
Fig. 7 shows communication system 700 provided in an embodiment of the present invention.In one example, the communication systemSystem 700 includes the communication server 701, one or more car-mounted terminals 702, and network connecting the two703.Car-mounted terminal 702 is currently located the positional information of vehicle (such as by GPS positioning system acquisitionGps coordinate, longitude and latitude etc.), and by the network insertion unit 303 of the car-mounted terminal 702 with communicatingServer 701 sets up connection.In one example, car-mounted terminal 702 is mounted in vehicle-mounted on vehicleInformation system.In one example, car-mounted terminal 702 is that the hand-held electronics of the personnel being located on vehicle is setIt is standby.In one example, socket can be used between the communication server 701 and car-mounted terminal 702(socket) communication is set up in long connection, can also be based on UDP (User DatagramProtocol, UDP) communicated.
Fig. 8 is the schematic flow sheet of vehicle-mounted communication method 800 in the embodiment of the present invention.In one example,The vehicle-mounted communication method 800 includes following operation.
In step 801, one or more communication groups are created according to the first transport information.First trafficInformation is the information related to the traffic conditions of overall road.
In step 802, the communication group for receiving the carrying positional information that car-mounted terminal is sent adds request.
It is that the car-mounted terminal distributes communication group according to the positional information in step 803.
In one example, the vehicle-mounted communication method 800 is realized by the communication server 100.
Fig. 9 is the schematic flow sheet of vehicle-mounted communication method 900 in the embodiment of the present invention.In one example,The vehicle-mounted communication method 900 includes following operation.
In step 901, the terminal connection number on every road is obtained.
In step 902, number is connected according to the terminal and the 3rd preset value determines communication group on this article of roadNumber.
In step 903, the number based on the communication group sets the covering model of one or more of communication groupsEnclose.
In step 904, the communication group for receiving the carrying positional information that car-mounted terminal is sent adds request.
It is the car-mounted terminal according to the coverage of the positional information and set communication group in step 905Distribute communication group.
In step 906, the positional information that the car-mounted terminal dynamically updates is received, according to the position after renewalPut the communication group of car-mounted terminal described in information updating.
In one example, the positional information of car-mounted terminal is updated according to dynamic frequency.When dynamicWhen the value of state frequency is smaller, the renewal of positional information is more frequent.In one example, communication serviceThe positional information received twice before and after device is respectively P1 and P2, it is assumed that the two positional informations all fallIt is in communication group N coverage, then vehicle-mounted according to the updating location information after renewal in step 906During the communication group of terminal, the communication group of the car-mounted terminal does not change.
In step 907, when changing the communication group of the car-mounted terminal, communication group is sent to the car-mounted terminalMigration message.
, will be with the last call instruction phase when receiving the last call instruction of the car-mounted terminal in step 908Group's message of pass is transmitted to the communication group before the car-mounted terminal migration.
In one example, the group message related to the last call instruction is the language of car-mounted terminal issueSound chat content.In one example, the group message related to the last call instruction is to receive this mostAfterwards after call instruction, the formatting generated by the communication server is notified, such as " failure prompting " etc..
In one example, the positional information received twice before and after the communication server is respectively P1 and P2, vacationIf P1 falls in communication group N coverage, P2 falls in communication group X coverage, then communication clothesThe car-mounted terminal is moved to communication group X by business device from communication group N.Now, before the car-mounted terminal migrationCommunication group be communication group N.
As can be seen that the positional information of car-mounted terminal can dynamically change with road driving, namely the carMounted terminal may continually add during road driving, exit communication group.Further, communication groupSetting also will with terminal connection number dynamically change.The dynamic change of these two aspects is by communication serviceDevice is controlled, so as to provide the traveling communication experiences of seamless connection for car-mounted terminal.
Figure 10 is the schematic flow sheet of vehicle-mounted communication method 1000 in the embodiment of the present invention.In an exampleIn, the vehicle-mounted communication method 1000 includes following operation.
In step 1001, the positional information of car-mounted terminal is obtained.
In step 1002, the communication group addition request for carrying the positional information is sent, for asking to addEnter the communication group created according to the first transport information.In one example, first transport information be withThe related information of the traffic conditions of overall road.
In step 1003, generate the first group of message issued in the communication group and send, and/or reception shouldThe second group of message issued in communication group.
In one example, first group of message is the group's message that sends of car-mounted terminal 300, described theGroup's message that two groups of message send for the other users in the communication group where the car-mounted terminal 300.
Further, the vehicle-mounted communication method 1000 also includes the operation of step 1004 and step 1005.
In step 1004, dynamic frequency is generated according to the second transport information, second transport information be withThe related information of the traffic conditions of the car-mounted terminal 300.
In one example, step 1004 is specially:Institute is determined according to crossing distance and Vehicle SpeedState dynamic frequency.
In step 1005, the positional information obtained according to the dynamic frequency after updating is sent.
In one example, the vehicle-mounted communication method 1000 is realized by car-mounted terminal 300.
Figure 11 is the schematic flow sheet of car-mounted terminal addition communication group in the embodiment of the present invention.
In step 1101, car-mounted terminal sends communication group to the communication server and adds request, carries this vehicle-mountedThe positional information of terminal.
In step 1102, the communication server is performed after checking to the car-mounted terminal, according to the car-mounted terminalThe car-mounted terminal is added corresponding communication group by positional information.That is, car-mounted terminal should using vehicle-mounted chatWith before, it is necessary to carry out authentication.
In step 1103, the communication server issues the chat of other users in the communication group to the car-mounted terminalContent (namely second group of message), the chat content for also generating the car-mounted terminal (namely first group disappearBreath) it is distributed to the other users in the communication group.
Assuming that having Member Users A, B, C, D in communication group X, communication server record has communication group XMember identities and member addresses etc..When receiving Member Users A voice-enabled chat content, communication clothesBusiness device determines that the Member Users A belongs to communication group X, is known by the member identities for searching communication group X,There are other users B, C, D in communication group X, then the communication server is by Member Users A languageSound chat content is sent to other users B, C, D member addresses, so as to realize the function of group chat.In one example, the voice-enabled chat content that Member Users send to the communication server, and communication serviceThe voice-enabled chat content that device is forwarded to Member Users all can be using UDP encapsulation.
Figure 12 is the schematic flow sheet of communication server management communication group in the embodiment of the present invention.
In step 1201, the communication server obtains the situation of k-path partition from city map, is every roadRoad pre-sets one or more communication groups.In one example, the covering radius of above-mentioned multiple communication groupsIdentically or comparably, such as each communication group can cover 1 kilometer on this road of region.
In step 1202, the communication server is spaced the first transport information of collection to schedule, according to thisThe communication group that first transport information is adjusted on this road is set.
First transport information refers to the information related to the traffic conditions on this road.Show at oneIn example, first transport information can be:Road k-path partition, travel direction, traffic index, terminal connectConnect number, path coordinate etc..In one example, the communication group sets and included:The number of communication group,Coverage of each communication group etc..
In one example, the method that the communication server adjustment communication group is set is as follows.In current roadWhen the vehicle that road is in congestion, unit path area is more, the communication server exceedes actual number of membersThe communication group of first preset value is split as multiple communication groups, sets the longitude and latitude scope of above-mentioned multiple communication groups,And the Member Users of these communication groups are reallocated.Unobstructed, unit road surface is travelled in present roadWhen vehicle in product is less, the communication server is merged to multiple communication groups of present road so that closedAnd after the actual number of members of communication group be not less than the second preset value, it is ensured that communication group is all the time in enlivening shapeState.In one example, the first preset value and the second preset value are respectively upper limit threshold and lower threshold.
In one example, the method for the number of the communication server adjustment communication group is as follows.Assuming that roadThe length of road 1 in a first direction is L meters, and the terminal connection number of road 1 in a first direction is N, theThree preset values are X.Work as N<It is that road 1 creates 1 communication group during X.Work as N>During X, road 1On the number S of communication group determined according to formula S=N/X.In one example, the warp of each communication groupLatitude scope is by the total length L of road 1, the minimum zone R of communication group, traffic index Y, crossing shapeThe parameters such as state (whether having crossing) are determined.
Figure 13 shows for car-mounted terminal in the embodiment of the present invention to the flow of the communication server more new location informationIt is intended to.
In step 1301, after car-mounted terminal and communication server successful connection, the car-mounted terminal is determined certainlyDynamic frequency from body to the communication server more new location information.
In one example, the dynamic frequency can be adjusted according to the second transport information.Described secondTransport information refers to the information related to the traffic conditions of the car-mounted terminal.In one example, this secondTransport information is one or more driving parameters of the vehicle with vehicle-mounted terminal, such as Vehicle Speed,It is presently in position etc..In one example, second transport information is the peripheral path of the car-mounted terminalSituation, such as congestion in road situation, road closed state, crossing distance etc..
In one example, minimum frequency (minF) and peak frequency (maxF), unit can be setFor millisecond.Assuming that Vehicle Speed is S meter per seconds, " crossing distance " is D meters.In one example,The establishing method of dynamic frequency is as described below.If (D/S)<60, then dynamic frequency is minF.If(D/S)>60 and (F* (D/S)/60)>MaxF, then dynamic frequency is maxF.In other cases, dynamicFrequency is (F* (D/S)/60).Wherein, F is the default frequency pre-set.
As can be seen that being used in the example of above-mentioned setting dynamic frequency to " crossing distance " and " vehicle traveling speedThe two parameters of degree ".In actual applications, can also with reference to be presently in position, congestion in road situation,Other second transport information such as road closed state set dynamic frequency.
In step 1302, the car-mounted terminal determined by dynamic frequency to the communication server more new positionInformation.
It may be noted that car-mounted terminal with dynamic frequency to the communication server more new location information, can for shouldCar-mounted terminal saves the resource such as electricity and flow.In one example, positional information refers to be used to identify thisThe information in geographical position residing for car-mounted terminal, can be the gps coordinate or longitude and latitude of the car-mounted terminalDeng.
In step 1303, the communication server receives the positional information of the car-mounted terminal every time, will basisPositional information after renewal redistributes communication group for the car-mounted terminal.
In one example, when the displacement of car-mounted terminal is larger, beyond the covering of present communications groupDuring scope, the communication server can by the car-mounted terminal from present communications group move to the second communication group.SpecificallyGround, the communication server deletes the mark of the car-mounted terminal and address etc. from present communications group, and will be upperState information and add the second communication group.In one example, deletion and addition of above-mentioned information about firms etc. are operatedIt is transparent for car-mounted terminal, namely car-mounted terminal is not aware that itself is moved to separately from a communication groupOne communication group.In one example, this migration situation can also be informed car-mounted terminal by the communication server,The such as communication server sends communication group migration message to car-mounted terminal, and provides and working as the car-mounted terminalThe final opportunity of preceding communication group speech so that the car-mounted terminal can be using the final opportunity in present communicationsMass-send the valuable chat content of cloth, such as remind present communications group other users in front of exist congestion orThe path problems such as roadblock.
Figure 14 is the partial schematic diagram of map in the embodiment of the present invention, including No. 1 tunnel 1401, No. 2 tunnels1402nd, No. 3 tunnels 1403, No. 4 tunnels 1404, No. 5 tunnels 1405, and viaduct 1406.In Figure 14In, No. 1 tunnel 1401 is the two-way road in north and south, and No. 2 tunnels 1402 are the two-way road of thing.In one example,The communication server according to No. 1 tunnel 1401 from south to north the road total length in direction, No. 1 tunnel 1401 by southNorthwards the congestion in road situation in direction etc. creates logical from south to north the terminal connection number in direction, No. 1 tunnel 1401Believe group A1, A2, A3, A4, A5, A6, A7 ....
In one example, road overall length of the communication server also according to No. 1 north-to-south direction of tunnel 1401Degree, the terminal connection number of No. 1 north-to-south direction of tunnel 1401, the road of No. 1 north-to-south direction of tunnel 1401Road jam situation etc. creates communication group B1, B2, B3 ....In one example, the communication server is according to 2First transport information in number road 1402 direction from east to west creates communication group C1, C2 ....
In this example, the vehicle residing for car-mounted terminal 1 is vehicle 1, and what it is using car-mounted terminal 1 is to useFamily 1, now user 1, car-mounted terminal 1, vehicle 1 are Trinitarian concepts.The current driving of vehicle 1In No. 1 tunnel 1401 direction from south to north, when the longitude and latitude of vehicle 1 falls into the longitude and latitude belonging to communication group A6When spending scope, car-mounted terminal 1 is added communication group A6 by the communication server automatically.Add after communication group A6Being sitting in the user 1 in vehicle 1 can be carried out by the other users in car-mounted terminal 1 and communication group A6Communication, such as carry out word interaction, voice dialogue, Video chat etc..
When vehicle 1 continue move ahead, when driving to the longitude and latitude scope belonging to communication group A5, communication serviceDevice automatically exits car-mounted terminal 1 from communication group A6, while car-mounted terminal 1 is added into communication group A5.
Traffic faults are found after viaduct 1406 when vehicle 1 continues to drive to along No. 1 tunnel 1401, then toTurn left into No. 2 tunnels 1402 from east to west in west.Now, the communication server automatically adds car-mounted terminal 1Enter in communication group C1, and car-mounted terminal 1 is exited from communication group A5.Now, the communication server canTo send communication group migration message to car-mounted terminal 1, such as go out on the interface of " vehicle-mounted chat application "Now this communication group migration message, and show " finally propagandaing directed to communicate " button.User 1 presses this and " finally cried outWords " button can send last call instruction, so that last time issues chat content to communication group A5.Now, user 1 can inform that event occurs in the other users road ahead in communication group A5 using the chanceBarrier, lane-change moves back group to vehicle 1, reminds the rear user of vehicle 1 to take measures in time.Or,Receive after the last call instruction, the communication server automatically generates " failure prompting " and is published to communication groupIn A5, it is somebody's turn to do " failure prompting " and is different from the chat content of the proactive dissemination of user 1.It may be noted that sameThere can be multiple car-mounted terminals on vehicle (such as bus etc.) while accessing " vehicle-mounted chat application ",Now each Member Users in communication group refer to a car-mounted terminal.
The traffic that the embodiment of the present invention collects a large amount of car-mounted terminals on road by the special communication server is believedBreath, takes this to set multiple communication groups and above-mentioned communication group is adjusted.Receiving certain car-mounted terminalWhen communication group adds request, appropriate communication group is specified for it according to the positional information of the car-mounted terminal, andIts communication group is changed according to the real-time change of the transport information of the car-mounted terminal.
In one example, itself residing communication group whether change for the car-mounted terminal user andSpeech is transparent, namely the user and is unaware of itself and is switched to another communication group from a communication group.In one example, when car-mounted terminal is exited from a communication group, into after another communication group, communication serviceDevice can also send prompting to the car-mounted terminal so that the user of the car-mounted terminal has last chanceUseful information is issued in the communication group exited.
As can be seen that the embodiment of the present invention can be road driving during user (such as driver orPassenger etc.) provide and interconnected with nearby users, road information situations such as () such as blocking up, repair the roads is shared,Carry out the chance of chat communication.In one example, the embodiments of the invention provide a voice-enabled chat systemSystem, on the premise of driving safety is ensured, various means of communication is provided for vehicle user.Such as,User can be propagandaed directed to communicate using the voice chatting system with the front vehicles of same travel direction, obtain front roadRoad situation.And for example, in case of emergency, kept away by voice chatting system request front, front vehicleAllow, so as to quickly through the section.For another example, it is logical using the voice chatting system before driving doublingKnow the front vehicle of doubling, it is to avoid the situation of " road anger " occurs.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all at thisWithin the spirit and principle of invention, any modification, equivalent substitution and improvements done etc. should be included inWithin the scope of protection of the invention.

Claims (19)

CN201610088271.6A2016-02-172016-02-17Communication server, vehicle-mounted terminal and vehicle-mounted communication methodActiveCN107094125B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610088271.6ACN107094125B (en)2016-02-172016-02-17Communication server, vehicle-mounted terminal and vehicle-mounted communication method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610088271.6ACN107094125B (en)2016-02-172016-02-17Communication server, vehicle-mounted terminal and vehicle-mounted communication method

Publications (2)

Publication NumberPublication Date
CN107094125Atrue CN107094125A (en)2017-08-25
CN107094125B CN107094125B (en)2020-07-17

Family

ID=59645961

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610088271.6AActiveCN107094125B (en)2016-02-172016-02-17Communication server, vehicle-mounted terminal and vehicle-mounted communication method

Country Status (1)

CountryLink
CN (1)CN107094125B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110071818A (en)*2018-01-222019-07-30江苏迪纳数字科技股份有限公司A kind of active safe driving householder method adapting to high speed traveling based on network communication
CN113010801A (en)*2021-03-192021-06-22一汽奔腾轿车有限公司Automobile social function system
CN113449088A (en)*2021-04-222021-09-28阿里巴巴新加坡控股有限公司Data processing method, data processing apparatus, storage medium, and computer program product
CN115175099A (en)*2022-06-292022-10-11小米汽车科技有限公司Information sharing method and device, electronic equipment, readable storage medium and chip

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101272398A (en)*2008-05-072008-09-24天津华永无线科技有限公司 Social network group division method
CN101901542A (en)*2008-12-122010-12-01捷讯研究有限公司System and method for providing traffic notifications to mobile devices
CN102546454A (en)*2010-12-292012-07-04上海博泰悦臻电子设备制造有限公司Method and system for searching chat group based on vehicle-mounted terminal
CN102547600A (en)*2010-12-292012-07-04上海博泰悦臻电子设备制造有限公司Method and system for establishing chat group based on vehicle-mounted terminal
CN103345361A (en)*2013-06-262013-10-09腾讯科技(北京)有限公司Group joining method and relevant devices and systems
CN103428006A (en)*2013-07-292013-12-04重庆思建科技有限公司Creating method and system of chat groups during traffic jam

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101272398A (en)*2008-05-072008-09-24天津华永无线科技有限公司 Social network group division method
CN101901542A (en)*2008-12-122010-12-01捷讯研究有限公司System and method for providing traffic notifications to mobile devices
CN102546454A (en)*2010-12-292012-07-04上海博泰悦臻电子设备制造有限公司Method and system for searching chat group based on vehicle-mounted terminal
CN102547600A (en)*2010-12-292012-07-04上海博泰悦臻电子设备制造有限公司Method and system for establishing chat group based on vehicle-mounted terminal
CN103345361A (en)*2013-06-262013-10-09腾讯科技(北京)有限公司Group joining method and relevant devices and systems
CN103428006A (en)*2013-07-292013-12-04重庆思建科技有限公司Creating method and system of chat groups during traffic jam

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110071818A (en)*2018-01-222019-07-30江苏迪纳数字科技股份有限公司A kind of active safe driving householder method adapting to high speed traveling based on network communication
CN113010801A (en)*2021-03-192021-06-22一汽奔腾轿车有限公司Automobile social function system
CN113449088A (en)*2021-04-222021-09-28阿里巴巴新加坡控股有限公司Data processing method, data processing apparatus, storage medium, and computer program product
CN115175099A (en)*2022-06-292022-10-11小米汽车科技有限公司Information sharing method and device, electronic equipment, readable storage medium and chip
CN115175099B (en)*2022-06-292024-04-30小米汽车科技有限公司Information sharing method and device, electronic equipment, readable storage medium and chip

Also Published As

Publication numberPublication date
CN107094125B (en)2020-07-17

Similar Documents

PublicationPublication DateTitle
Ji et al.Survey on the internet of vehicles: Network architectures and applications
Rahim et al.Vehicular social networks: A survey
EP2584521A1 (en)Method and apparatus for enabling commuter groups
CN110176152A (en)Use the method and system of the sensor in parking cars
US9829326B2 (en)Method, system and vehicle for conducting group travel
CN104954984A (en)Method and system for realizing instant messaging among persons travelling together
CN105761425A (en)Rescue-calling method, system, and device
CN101621738A (en)Information processing method, device and system
CN104615788A (en)Information notifying method, equipment and system
CN107094125A (en)A kind of communication server, car-mounted terminal and vehicle-mounted communication method
Nassar et al.Vehicular ad-hoc Networks (VANETs): capabilities, challenges in context-aware processing and communication gateway
CN109842854A (en)A kind of message multicast, message broadcasting method and apparatus
Richa et al.Heterogeneous-internet of vehicles (het-iov) in twenty-first century: a comprehensive study
CN101329814A (en)Wireless system for enquiring public transport information
EP3651132A1 (en)Multimedia system of shared bicycle
CN104006817A (en)Navigation guide system and corresponding method through real-time information communication
CN103489143A (en)Method, system and server for managing number of travelling people
CN107730875B (en)Intelligent tourism traffic system and management method
WO2013136499A1 (en)Mobile communication apparatus, management apparatus, mobile communication method, mobile communication program, and recording medium
Yadav et al.Architechture, applications and security for iov: A survey
JP2009043241A (en) A method for tracking moving entities
Castro-Jul et al.Collaboratively assessing urban alerts in ad hoc participatory sensing
Guerrero-Ibáñez et al.Emerging technologies for urban traffic management
CN206370842U (en)A kind of government affairs information distributing device and system
Fan et al.The design of IOV overall structure and the research of IOV key technology in intelligent transportation system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp