Abstract: Disclosed are a user side device and network side device in a communication system and wireless communication method. The user side device comprises: an application type determination module configured to obtain application type information contained in a type field of an application module in the user side device to determine the application type of the application module different application types corresponding to different networking methods; and a networking module configured to establish a communication network with another user side device based on the networking method corresponding to the application type of the application module so as to use the application module.
FIELD
5 [0001) The present disclosure generally relates to the field of wireless communication.
Specifically, the present disclosure relates to a user equipment and a network communication
device in a communication system and a corresponding wireless communication method.
BACKGROUND
10 [0002] In recent years, the wireless communication teclmology makes considerable
progress. Intelligent devices such as a smmt phone are widely applied. An application in the
intelligent device, such as an App, facilitates people's life and improves a working efficiency.
However, a solution that network management is performed by the application is absent in the
conventional technology, thereby resulting in a waste of radio resources and inconvenience of
15 use.
20
[0003) For the above-described problem existing in the conventional technology, it is
expected to provide a device and a method for managing a network according to features of
an application, which can utilize radio resources sufficiently and perform networking using
the best manner for the application.
SUMMARY
[0004] Brief smnn1ary of the present disclosure is given hereinafter, to provide basic
understanding for certain aspects of the present disclosure. It should be understood that, the
summary is not exhaustive summary of the present disclosure. The summary is not intended
25 to determine key parts or important parts of the present disclosure, and is not intended to limit
the scope of the present disclosure. An object of the summary is only to give some concepts of
the present disclosure in a simplified form, as preamble of the detailed description later.
[0005] An object of the present disclosure is to provide a device and a method for selecting
an appropriate networking mode based on a type of an application, for the above problems in
. I .
the conventional technology.
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalcn Ref.: OP 1615-06-0447
Original
[0006] In order to achieve the above object, according to an aspect of the present disclosure,
a user equipment in a communication system is provided, which includes: an application type
determining module configured to acquire application type information contained in a type
5 filed of an application module in the user equipment to determine an application type of the
application module, where different application types correspond to different networking
modes; and a networking module configured to establish a communication network with
another user equipment based on a networking mode corresponding to the application type of
the application module, so as to use the application module.
I 0 [0007] According to another aspect of the present disclosure, a network conununication
device in a communication system is provided, which includes: an application module
classifying module configured to analyze an application module, so as to perform
classification in accordance with a networking mode adapted to the application module; and a
field adding module configured to add a type field to the application module, the type field
15 containing an application type of the application module representative of a classification
result, where the application module is used by a user equipment to perform networking with
another user equipment, and different application types correspond to different networking
modes.
[0008] According to another aspect of the present disclosure, a wireless communication
20 method is provided, which includes: acquiring, by an application type determining module of
a user equipment in a connnunication system, application type information contained in a type
field of an application module in the user equipment to determine an application type of the
application module, where different application types correspond to different networking
modes; and establishing, by a networking module of the user equipment, a communication
25 network with another user equipment based on a networking mode corresponding to the
application type of the application module, so as to use the application module.
[0009] According to another aspect of the present disclosure, a wireless communication
method is provided, which includes: analyzing an application module by an application
module classifying module of a network communication device in a communication system,
30 so as to perform classification according to a networking mode adapted to the application
module; and adding a type field to the application module by a field adding module of the
. 2 .
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140121NOO
Unitalen Ref.: OP 1615-06-0447
Original
network communication device, the type field containing an application type of the
application module representative of a classification result, where the application module is
used by a user equipment to perform networking with another user equipment, and different
application types correspond to different networking modes.
5 [0010] In addition, according to another aspect of the present disclosure, a storage medium
is fmther provided. The storage medium includes machine readable program codes, and when
executed on an information processing apparatus, the program codes cause the information
processing apparatus to perform the method according to the present disclosure described
above.
10 [0011] In addition, according to another aspect of the present disclosure, a program product
is further provided. The program product includes machine executable instructions, and when
executed on an information processing apparatus, the instructions cause the information
processing apparatus to perform the method according to the present disclosure described
above.
15
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other objects, features and advantages of the present disclosure can
be understood easier with reference to the illustration of embodiments of the present
disclosure in conjunction with the drawings in the following. Components in the drawings
20 only illustrate principles of the present disclosure. In the drawings, the same or similar
technical feature or component is indicated by the same or similar reference numeral. In the
drawings:
[0013] Figure 1 shows a block diagram of a structure of a user equipment in a
communication system according to an embodiment of the present disclosure;
25 [0014] Figure 2 shows a block diagram of a structure of a network communication device in
a communication system according to an embodiment of the present disclosure;
[0015] Figure 3 shows a flowchart of a wireless communication method according to an
embodiment of the present disclosure;
[0016] Figure 4 shows a flowchart of a wireless communication method according to an
30 embodiment of the present disclosure;
-3-
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
(0017] Figure 5 shows a flowchart ofregistcring and authenticating;
[0018] Figure 6 shows an example of a networking mode which is not based on third party
auxi I iary transmission;
[0019] Figure 7 shows an example of a networking mode which is based on third party
5 auxiliary transmission; and
[0020] Figure 8 shows a schematic block diagram of a computer for implementing the
method and the device according to the embodiment of the present disclosure.
DETAILED DESCRIPTION OF THE EMBODIMENTS
10 [0021] Hereinafter exemplary embodiments of the present disclosure are described in detail
in conjunction with the drawings. For clearness and conciseness, all the features of actual
embodiments are not described in the description. However, it should be understood that,
during a process of developing any one of the practical embodiment, many decisions specific
to the embodiment need to be made, so as to achieve specific targets of the developer. For
15 example, limitation conditions relevant to a system and a service should be met, and the
limitation conditions vaty with different embodiments. In addition, it should be known that
although the developing work may be very complicated and time-consuming, the developing
work is only a routine task for those skilled in the art benefitting fiotn the content of the
present disclosure.
20 [0022] Here, it should be noted that in order to avoid obscuring the present disclosure due
to unnecessary details, the drawings only illustrate device structures and/or processing steps
closely related to solutions of the present disclosure, and other details less related to the
present disclosure are omitted. In addition, it should be further noted that elements and
features described in one drawing or one embodiment of the present disclosure may be
25 combined with elements and features illustrated in one or more other drawings or
embodiments.
[0023] The basic concept of the present disclosure is: adding a type field to an application
or an application module included in the application of a user equipment in a conununication
system, so as to indicate application type information of the application module; and selecting
30 an appropriate networking mode based on the application type information. The type field is a
. 4.
li
H Sony Ref.:SP3627181NOO
Sony China Rcf.:CNPA 140121NOO
Unitalen Ref.: OPI615-06-0447
Original
field including the application type information demonstrating the application module. The
application type includes but not limited to a type of a networking mode being based on third
party auxiliary and a type of a networking mode being not based on the third party auxiliary.
The application type information indicates an application type. It should be noted that, in the
5 present disclosure, the application module is taken as example to represent an object to which
a type field is added. In one aspect, the application module may be an application component
having a specific fimction in application software, for example, a module for finding a user
nearby in an instant communication application. In another aspect, it should be understood
that, for example for an application with a single function, a type field may be added in the
10 way described below by taking the whole application as a unit (i.e., regarding as the
application module). The networking modes include: a networking mode in which
communication data between user equipments is based on third party auxiliary transmission;
and a networking mode in which communication data between user equipments is not based
on the third party auxiliaty transmission.
15 [0024) An example of the user equipment is user equipment, for example a mobile station.
Specifically, the user equipment may be a portable intelligent apparatus such as a smati phone,
a tablet computer and a pair of smart glasses, and an intelligent means of transpmiation such
as an intelligent vehicle. An example of the third party is one of a base station, a network
server in the Internet and a user node with a part of fimctions of the base station, or a
20 combination thereof. The user equipment installed with the application module in the present
disclosure can support multiple different types of networking modes, including a networking
mode based on third patty auxiliary such as the conventional cellular conununication network,
and a networking mode. not based on the third party auxiliaty such as an Ad hoc
communication network in an IEEE802.11 standard and device to device (020)
25 connnunication in an LTE-A standard. In the present disclosure, the type field is added to the
specific application module to assist the user equipment to quickly determine a networking
mode adapted to the application module.
[0025) Specifically, the networking mode 111 which conmnmication data between user
equipments is based on the third party auxiliaty transmission is that data communication is
30 performed between mobile stations via a base station for example, and is adapted to
applications such as financial transaction and purchase payment. The networking mode in
which communication data between user equipments is not based on the third patty auxiliary
- 5 -
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
transmission is D2D communication between mobile stations supporting the LTE-A standard
for example, and is adapted to applications such as an on-line game, a shared video and a
picture data.
[0026] The inventor of the present disclosure considers that a user is to be authenticated
5 generally for a case with a high security requirement, for example an on-line payment after
purchasing. Therefore, the type of communication data between user equipments is adapted to
use the networking mode based on the third party auxiliary transmission.
(0027] In addition, the inventor of the present disclosure further considers that for a case
relating to a large quantity of interaction data, for example an on-line game, more network
10 resources will be occupied if forwarding via other nodes. Therefore, the type of
communication data between user equipments is adapted to use the networking mode not
based on the third party auxiliary transmission.
[0028] Actually, whether communication data between user equipments is adapted to be
based on the third party auxiliary transmission is not always the same for an application, but
15 may change with different application modules in the application. The security requirement
refers to a requirement of the application module for security.
[0029] For example, in a case that both direct communication and conventional
communication can be established between two users and if an application module in an
application relates to only pictures and texts, for example introduction contents for a
20 commodity are downloaded from other users and displayed to a user, the security requirement
of the application module is low and the application module does not need to be based on the
third party auxiliary transmission and is added a type field I (indicating the networking mode
not based on the third party auxiliary). According to the present disclosure, the user
equipment reads type field information when performing the application module, and
25 determines to use, according to the type field, the networking mode not based on the third
party auxiliary to transmit the pictures/texts. Another application module of the application
relates to money, for example deciding to purchase a commodity and pay, in this case the
application module has a high security requirement and is added with a· type field 2
(indicating the networking mode based on the third party auxiliary). According to the present
30 disclosure, the user equipment reads type field information when performing the application
module, and determines to use, according to the type field, the networking mode in which
. 6.
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140121NOO
Unitalen Ref.: OPI615-06-0447
Original
communication data is transmitted based on the third party auxiliary transmission to transmit
payment data such as a bank accountant and a password.
[0030] For example, an application module in an application relates to an on-line game and
a game content includes many audios and videos. In this case the application module has a
5 low security requirement but a high data quantity requirement, and thus is added with a type
field 1. According to the present disclosure, the user equipment reads type field information
when performing the application module, and determines to use, according to the type field,
the networking mode not based on the third party auxiliary transmission. Another application
module of the application relates to a game winner accepting gold coins from a game loser. In
I 0 this case the application module has a high security requirement and thus is added with a type
field 2, and generally needs authentication operations such as user login and password
transmission. According to the present disclosure, the user equipment reads type field
information when performing the application module, and determines, according to the type
field, to transmit communication data based on the third party auxiliary.
15 [0031] In the conventional technology, whether the application transmits communication.
data based on the third party auxiliary is generally not related to the application module of the
application, but is related to operations of a user. For example, when the user uses a smart
phone, for any application, the user sets in a system to use wireless local area network
transmission or a wireless telecommunication network provided by a mobile operator
20 currently, or the user starts a Bluetooth communication module to establish a cormection to
certain users. In this case, the application module with a high security requirement may use a
networking mode in which data is not transmitted based on the third patty auxilimy and which
has poor security, and the application module with a high data quantity requirement may use a
networking mode in which data is transmitted based on the third party auxiliary and which
25 has poor data transmission capability/a heavy network burden.
[0032] Therefore, with the technical solutions of the present disclosure, a type field is added
to each application module included in the application of the user equipment in the
communication system, and the type field indicates application type information of the
application module. In this way, an appropriate networking mode may be selected according
30 to the application type information. If the type field of the currently rutming application
module indicates transmitting data based on the third party auxiliaty or not, networking is
- 7-
performed according to the mode indicated by the type ileld.
Sony Ret::SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ret:: OP 1615-06-0447
Original
[0033] The type ileld of the application module may be set based on at least one of the
security requirement and the interaction data quantity requirement.
[0034] Specifically, different application types have different security requirements, and
5 networking modes corresponding to respective application types adapt to security
requirements thereof.
[0035] Alternatively, different application types have different interaction data quantity
requirements, and networking modes corresponding to respective application types adapt to
interaction data quantity requirements thereof.
I 0 [0036] Hereinafter a block diagram of a structure of a user equipment in a communication
system according to an embodiment of the present disclosure is described with reference to
Figure 1.
(0037] Figure I shows a block diagram of a structure of a user equipment m a
communication system according to an embodiment of the present disclosure. As shown in
15 Figure I, a user equipment 100 in a communication system according to the present
disclosure includes: an application type determining module II configured to acqmre
application type information contained in a type ileld of an application module in the user
equipment to determine an application type of the application module, where different
application types correspond to different networking modes; and a networking module 12
20 configured to establish a connnunication network with another user equipment based on a
networking mode corresponding to the application type of the application module, so as to use
the application module.
[0038] The user equipment in the communication system includes but not limited to: user
equipment for example a car, a mobile phone, a tablet computer and a smart wearable device,
25 and a main processing module in respective user equipment for example a chip.
(0039] The application type of the application module in the user equipment may be
determined in advance and written in the type field. The operation is performed by a network
communication device, which is described in the following.
[0040] The application type determining module I I of the user equipment I 00 acquires the
30 application type information limn the type ileld of the application module to determine an
- 8-
application type of the application module.
Sony Re[:SP3627181NOO
Sony China Rcf.:CNPA 140 121NOO
Unitalen Ref.: OP1615-06-0447
Original
[0041] The networking module 12 establishes, according to a determination result of the
application type determining module I 1, a conununication network with another user
equipment in a networking mode corresponding to the application type of the application
5 module, so as to use the application module.
[0042] In an embodiment, the user equipment I 00 fmiher includes a registering module
configured to register with a service system of the application module and obtain a unique
main identity of a user fi·om the service system.
[0043] The main identity may be information such as a user ID.
10 [0044] In the present disclosure, the main identity is significant identity information of the
user. In addition to being used to distinguish fi·om other users, the main identity is related to
features of the user, for example an actual identity, a geographical position, a preference and a
level of the user. Therefore, in the present disclosure, the main identity is applied to an
application module with a high security requirement.
15 [0045] In an embodiment, the user equipment 100 further includes a temporaty identity
module configured to generate one or more user temporary identities. The user temporary
identity is mainly used to distinguish from other users, and may be not related to features of
the user, so as to be applied to an application module with a low security requirement.
[0046] The temporary identity is an identity which is temporary relative to the main identity.
20 In a scene with a low security requirement, the temporary identity may be used to substitute
for the main identity. In tllis way, at least a part of information (including but not limited to a
main identity name, and historical statistical information of the user such as a level in a game
and preference information) of the main identity may be hidden, to avoid information theft
and snooping of a user privacy. The temporary identity may exist in a life cycle of a
25 temporary network, and a specific temporary identity may be used to shield the user using the
temporary identity from being snooped by other users in a certain temporary network. For
example, other users can not determi,ne a geograpllical position or preference/level of the us~r
according the temporary identity of the user. According to an example of the present
disclosure, each temporary identity generated by the temporary identity module is only used
30 in a cetiain temporary network. For example, the temporary identity module generates, in
- 9-
Sony Ref:SP36271 SINOO
Sony China Ref.:CNPA 140121NOO
Unitalen Ref.: OPI615-06-0447
Original
response to a networking operation of the networking module 12, a temporary identity applied
to the network; and generates other temporary identities in other networking.
[0047] In constructing a temporary network, the user may select using the temporary
identity, to avoid that other parties which may be harmfhl acquire and track personal privacy
5 information of the user. However, it is not necessary to use the temporary identity. In the
present disclosure, an opportunity is provided for the user to select using the main identity or
the temporary identity. If the user selects using the temporary identity, the temporary identity
may exist in a life cycle of the temporary network; and before the temporary network ends,
the user may select deleting the temporary identity or reserving the temporary identity for
I 0 later networking. If the user selects reserving the temporary identity, the user is prompted
whether to load the existing temporary identity when the user generates a service request,
before the later networking. In an embodiment, the user equipment I 00 further includes an
authenticating module configured to submit information containing an identity of the user to
the service system of the application module, to obtain a unique main identity having an
15 identity authenticating identification.
[0048] In the present disclosure, it is considered that the authenticated main identity has
high security, thereby applying to an application module with a high security requirement.
[0049] In an embodiment, the networking module 12, in the networking mode in which
communication data between user equipments is not based on the third party auxiliaty
20 transmission, generates a service request including an application name and position
information of the user equipment; on one or a group of preset channels, intercepts
networking broadcast signaling; in a case where no networking broadcast signaling is
intercepted, selects an idle channel to transmit networking broadcast signaling including the
service request; in a case where networking broadcast signaling is intercepted, compares a
25 service request included in the intercepted networking broadcast signaling with the generated
service request; in a case where the comparison indicates that the service requests are
consistent, transmits networking response signaling; in a case where the comparison indicates
-- that the service requests are !inconsistent, selects an idle cham1el to transmit net\vorking
broadcast signaling including the service request; and continues to intercept, in the absence of
30 networking broadcast signaling including a consistent service request and in the absence of an
idle channel, until one of the networking broadcast signaling and the idle channel is found.
- 10 -
Sony Rcf.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalcn ReL OP 1615-06-0447
Original
[0050] In an embodiment, the networking module 12, in the networking mode in which
communication data between user equipments is based on the third party auxiliary
transmission, generates a service request including position information of the user equipment;
transmits request signaling including the service request to the third pmiy; receives
5 acknowledge signaling of the third party on the request signaling; and communicates, via the
third party, with another user equipment transmitting the acknowledge signaling.
[0051] Hereinafter a block diagram of a structure of a network communication device in a
communication system according to an embodiment of the present disclosure is described
with reference to Figure 2.
10 [0052] Figure 2 shows a block diagram of a structure of a network communication device in
a communication system according to an embodiment of the present disclosure. As shown in
Figure 2, a network communication device 200 in the communication system according to the
present disclosure includes: an application module classifying module 21 configured to
analyze an application module, so as to perform classification in accordance with a
15 networking mode adapted to the application module; and a field adding module 22 configured
to add a type field to the application module, the type field containing an application type of
the application module representative of a classification result, where the application module
is used by a user equipment to petfonn networking with another user equipment, and different
application types correspond to different networking modes.
20 [0053] The network communication device in the communication system includes but not
limited to: a server, a base station embedded with functions of the server, and a main
processing module in the server for example a chip.
[0054] The application module classifying module 21 analyzes the application module, so
as to perform classification in accordance with a networking mode adapted to the application
25 module. As described above, the networking mode adapted to the application module is
determined based on the security requirement and the interaction data quantity requirement of
the application module and so on.
[0055] In an embodiment, the application module classifying module 21 is configured to
analyze a security requirement of the application module, and determine, based on the
30 security requirement, a networking mode adapted to the application module, so as to perform
the classification.
- II -
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140121NOO
Unitalcn Ref.: OPI615-06-0447
Original
[0056] As a preferred way, whether the security requirement IS high or low may be
determined by whether user authentication is needed. If user authentication is needed, the
security requirement is high; and if the user authentication is not needed, the security
requirement is low.
5 (0057] In an embodiment, the application module classifying module 21 is configured to
analyze an interaction data quantity requirement of the application module, and determine,
based on the interaction data quantity requirement, a networking mode adapted to the
application module, so as to perform the classification.
[0058] As a preferred way, whether the interaction data quantity requirement is high or low
10 may be determined by a data type and a data quantity for the interaction. For example, if the
interaction data is multimedia information and the data quantity may be above I OOM, the
interaction data quantity requirement is high. If the interaction data is literal information and
the number of words in each piece of literal information is limited, the interaction data
quantity requirement is low.
15 [0059] The field adding module 22 adds a type field to the application module in
accordance with an analysis result of the application module classifYing module 21, so as to
facilitate the user equipment to select an appropriate networking mode according to a type of
the application module.
(0060] The network communication device 200 may include a user registering unit
20 configured to accept registration of the user. The user obtains a unique main identity in a
system by user registering. The temporary identity mentioned above may not be registered.
[0061] As shown in a left side of Figure 5, a flow of registering includes: first, the user
equipment I 00 transmits user registering request signaling to the network communication
device 200. The user registering request signaling may include basic information of the user,
25 for example a user name and a password. Then, a user registering unit of the network
conununication device 200 registers according to the request signaling of the user, to assign a
unique main identity for a user of the user equipment I 00. Optionally, ?asic services and a
user space are also assigned. At this phase, the user only registers and is not authenticated,
therefore in some examples of the present disclosure, the basic service and the user space are
30 basic configurations, for example a list including only applications with a low security
requirement. Finally, the user registering unit of the network communication device 200
- 12 -
lJ n Sony Ref.:SP3627 I SINOO
Sony China Ref.:CNPA 140121NOO
Unitalen Ref.: OPI 6 I 5-06-044 7
Original
transmits user registering response signaling to the user equipment I 00, to notify the user that
whether the registration is successful. Optionally, the user registering response signaling
includes a list ofbasie services and a link to the user space and so on.
(0062] Based on the registration, the user may obtain a servi?e with a higher security level
5 requirement tlu·ough user authentication, for example a bailout service which may be related
to an off-line transaction. In an embodiment, the network communication device 200 further
includes a user authenticating unit configured to authenticate a user based on identity
information of the user, where the network communication device provides an application
module with a high security requirement to the authenticated user. The identity information of
10 the user includes but not limited to real name identity information of the user, for example a
name and an ID card number.
[0063] The user authentication flow is necessarily after the user registers successfully and
becomes a user of the system. As shown in a right side of Figure 5, the user authentication
flow includes: first, a registration user transmits user authentication request signaling to the
15 network communication device 200 as an authentication request. The user authentication
request signaling includes but not limited to: real name identity information of the user, for
example a name and an ID card number. Then, a user authentication unit of the network
communication device 200 performs authentication according to the user authentication
request signaling, to assign a system identity authentication identification and a service with a
20 high security level to a user of the user equipment I 00. Finally, the user authentication unit of
the network communication device 200 transmits user authentication response signaling to the
user equipment 100, to indicate whether the authentication is successful.
[0064] In an embodiment, the network communication device 200 fiuiher includes an
auxiliary communication unit. In a networking mode in which communication data between
25 user equipments is based on third party auxiliary transmission, the auxilimy communication
unit is configured to: receive request signaling including a service request containing position
information of a first user equipment which is transmitted by the first user equipment;
broadcast broadcast signaling including the service request; receive acknowledge signaling of
a second user equipment on the broadcast signaling; transmit the acknowledge signaling to
30 the first user equipment ; and coordinate conununication between the first user equipment and
the second user equipment.
- 13-
Sony Rcf.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
[0065] Hereinafter flows of a wireless communication method according to an embodiment
of the present disclosure are described with reference to Figure 3.
[0066] Figure 3 shows a flowchart of a wireless communication method according to an
embodiment of the present disclosure. As shown in Figure 3, the wireless communication
5 method according to the present disclosure includes the following steps: acquiring, by an
application type determining module of a user equipment in a communication system,
application type information contained in a type field of an application module in the user
equipment, to determine an application type of the application module, where different
application types correspond to different networking modes (step S31); and establishing, by a
I 0 networking module of the user equipment, a communication network with another user
equipment based on a networking mode cmTesponding to the application type of the
application module, so as to use the application module (step S32).
[0067] Figure 4 shows a flowchmt of a wireless communication method according to an
embodiment of the present disclosure. As shown in Figure 4, the wireless communication
15 method according to the present disclosure includes the following steps: analyzing an
application module by an application module classifYing module of a network communication
device in a communication system, so as to perform classification in accordance with a
networking mode adapted to the application module (step S41 ); and adding a type field to the
application module by a field adding module of the network communication device, the type
20 field containing an application type of the application module representative of a
classification result (step S42), where the application module is used by a user equipment to
perform networking with another user equipment, and different application types correspond
to different networking modes.
[0068] Since processing in respective steps included in the wireless conununication method
25 according to the present disclosure is respectively similar to processing in respective
components and units of the user equipment and the network communication device in the
connnunication system described above, detailed description of the processing is omitted here
for briefness.
[0069] Hereinafter, related flows of two types of type field information are illustrated by
30 examples.
[0070] (I) A networking mode not based on third party auxiliary transmission.
- 14-
Sony ReLSP3627181NOO
Sony China Rcf.:CNPi\ 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
(0071] For example, when multiple users travel by a same means of transportation, the
users are close to each other and hope to establish a temporary network to play a game and
exchange digital entertainment resources and so on. A security level requirement is low and a
data quantity requirement is large, therefore the multiple users may establish and maintain a
5 temporary network without third party auxilimy transmission. Information of a type field of
the application module indicates a networking mode not based on the third party auxiliary
transmission.
(0072] As shown in Figure 6, firstly, in step S61, the user equipment 100 generates a
corresponding service request. The service request includes but not limited to preference
10 information and position information of a user. The preference information of the user
includes an application name for example, and the position information of the user includes a
current position, a destination and a wheel path and so on for example.
[0073] Then, in step S62, the user equipment I 00 prompts whether to establish or load a
temporary identity. This step is optional. If yes, establishment or loading is performed in step
15 S63. If a main identity is wanted to be used, the main identity is loaded. If an existing
temporary identity is wanted to be used, the existing temporary identity is loaded. If a new
temporary identity is wanted to be used or a temporary identity is wanted in a case that there
is no temporaty identity previously, the temporary identity is created. If no is selected in step
S62, step S63 is skipped.
20 [0074] Subsequently, in step S64, the user device 100 intercepts, transmits and responds to
networking broadcast signaling. Specifically, the user equipment 100 intercepts whether there
is networking broadcast signaling on a broadcast channel preset in a system. If no networking
broadcast signaling is found, in step S66, the user equipment 1 00 transmits its own
networking broadcast signaling on the broadcast chatmel. The networking broadcast signaling
25 includes a service request from the user. If the user equipment 100 finds networking broadcast
signaling, in step S65, the user equipment I 00 compares a service request in the found
networking broadcast signaling with its service request to determine whether the two service
requests are the same. If the two service requests are the same, in step S67, the user
equipment I 00 transmits networking response signaling. If the two service requests are
30 different, the user equipment 100 transmits its own networking broadcast signaling. Before
receiving networking response signaling from other user equipments 100, the user equipment
- 15-
li !! Sony Ref.:SP3627181NOO
Sony China Rcf.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
I 00 performs steps of intercepting, transmitting and responding to the networking broadcast
signaling on the broadcast channel periodically. After receiving the networking response
signaling from other user equipments I 00, in step S69, the user equipment I 00 establishes a
network as follows.
5 [0075] Next, the user equipment I 00 establishes a network. The user equipment I 00
transmitting the networking broadcast signaling performs a task of establishing a network,
which is referred to as a main user. The user equipment I 00 transmitting networking response
signaling is referred to as a secondary user. The main user randomly selects a frequency band
to establish a data link and notifies the secondary user via network information signaling, and
I 0 both the main user and the secondary user establish a data link on a new frequency band. If
the main user does not exist in an existing temporary network, the main user and the
secondary user establish a new temporary network. If the main user exists in an existing
temporary network, the main user adds the secondary user to the existing temporary network.
In this case, the secondary user may be connected to the main user, the secondary user may be
15 connected to a secondary user being closest to the secondary user physically in the existing
temporary network, or the secondary user may be connected to a secondary user with the
strongest reception signal in the existing temporary netw·ork. The connection relationship
between nodes in the network is designed flexibly by those skilled in the art.
[0076] Then, in step S61 0, the main user (the user equipment I 00) operates and maintains
20 the network. After the network is established, any two users (user equipments 1 00) in the
network should be connected directly or indirectly, therefore the two users may communicate
with each other to interact information required by the application, for example playing a
game. The main user (the user equipment 1 00) continues to transmit or intercept networking
broadcast signaling on the broadcast channel periodically. Operation and maintenance of the
25 temporary network follow the general network operation and maintenance rules. For example,
the main user may be changed. Rules for change may be based on fairness and/or robustness.
Fairness may indicate selecting randomly for example, and robustness may indicate that
change of the main user can not influence conne~tivity of the temporary network. In addition,
in order to ensure normal use of the network, it is stipulated that the main user has to specifY a
30 new main user and does not damage connectivity of the temporary network before leaving the
network, and the secondary user has to ensure that leaving of the secondary user does not
influence the connectivity of the temporary network before leaving the network. It needs to
- 16-
,,
!I Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140121NOO
Unitalcn Ref.: OPI615-06-0447
Original
notify all users of change and leaving of the main user, and it needs to notify the main user of
leaving of the secondary user.
[0077] (2) A networking mode based on the third party auxiliary transmission.
[0078] For example, a user of the user equipment 100 has an accident during driving and
5 needs roadside assistance.
(0079] As shown in Figure 7, first, the user equipment I 00 generates a corresponding
service request. The request includes but not limited to a help content and a help position of
the user and so on.
[0080] Then, the user equipment 100 transmits help request signaling including the service
I 0 request to the network communication device 200.
[0081] After transmitting the help request signaling, the user equipment 100 intercepts a
response from the network communication device 200. If no response from the network
communication device 200 is received within a predetermined period of time, the user
equipment 100 broadcasts the help request signaling and intercepts a response.
15 (0082] In another aspect, the network communication device 200 receives the help request
signaling and transmits help request acknowledge signaling as the response.
[0083] After transmitting the help request acknowledge signaling, the network
communication device 200 parses the received help request signaling, packs authentication
information and the help content of a help seeker into help signaling and broadcasts near the
20 help position. Alternatively, after transmitting the help request acknowledge signaling, the
network communication device 200 transmits the help request signaling directly to the user
equipment 100 which pr6vides driving directions to the network communication device 200
previously and will reach a position near the help position within an effective period of time.
[0084] In this case, if another user equipment 100 receives the help signaling and likes to
25 provide the required service, the another user equipment 100 feeds back help response
signaling. The help response signaling includes but not limited to help acknowledge and its
authentication information. Then, the another user equipment 100 (a helper) starts to intercept.
If the helper receives help signaling from the network communication device 200, the helper
transmits help response signaling to the network communication device 200, and the network
30 communication device 200 forwards the help response signaling to the help seeker. If the
- 17 -
Sony Ref.:SP3627181NOO
Sony China Rcf.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
helper receives the help signaling from broadcast contents transmitted from the help seeker,
the helper broadcasts the received help signaling, and the help seeker directly obtain the help
acknowledge signaling at an interception phase.
[0085) Then, if the help seeker receives the help acknowledge signaling from the network
5 communication device 200 and likes to accept the help from the helper, the help seeker
transmits helped acknowledge signaling to the network communication device 200. The
network communication device 200 establishes a communication link between the help seeker
and the helper and notifies the two parties so that the two parties may communicate with each
other to negotiate providing help. If the help seeker receives the help acknowledge signaling
I 0 directly from the helper and likes to accept the help from the helper, the help seeker transmits
a communication connection request to the helper, and then the two parties may communicate
with each other to negotiate providing help.
(0086) The above examples are only examples of specific applications, which do not limit
the present disclosure.
15 [0087] Further, in addition to classifying the networking modes according to the security
requirement and the data quantity requirement described above, the networking modes may
be classified according to whether the application module is free or paid. For example, a free
application module corresponds to a networking mode in which communication data between
user equipments is not based on the third party auxilimy transmission, and the paid
20 application module corresponds to a networking mode in which communication data between
user equipments is based on the third patty auxilimy transmission. Since the networking mode
based on the third party auxiliary transmission has a higher networking success rate but needs
to consume server computation resources and network resources, it is appropriate to apply the
networking mode to the paid application module.
25 [0088) In addition, it should be noted that, various components and units in the device may
be configured by software, firmware, hardware or a combination thereof. Specific means or
ways usable in the configuration are well known for those skilled in the art, which are not
described in detail here. In a case' of implementing by software or firmware, programs
constituting the software are installed to a computer with a dedicated hardware structure (for
30 example a general-purpose computer 500 shown in Figure 8) irom the storage medium or
network. The computer can perform various types of functions when installing with various
- !8-
types of programs.
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OP 1615-06-0447
Original
[0089] Figure 8 shows a schematic block diagram of a computer for implementing the
method and the device according to the embodiment of the present disclosure.
[0090] In Figure 8, a central processing unit (CPU) 50 I performs various types of
5 processing according to programs stored in a read only memory (ROM) 502 or programs
loaded from a storage pm1ion 508 to a random access memory (RAM) 503. Data required
when the CPU 50 I performs various types of processing is stored in the RAM 503 as needed.
The CPU 501, the ROM 502 and the RAM 503 are connected to each other via a bus 504. An
input/output interface 505 is also connected to the bus 504.
10 [0091] The following components are connected to the input/output interface 505: an input
portion 506 (including a keyboard, and a mouse and so on), an output portion 507 (including a
display, for example a cathode ray tube (CRT) and a liquid crystal display (LCD), and a
loudspeaker), a storage pm1ion 508 (including a hard disk and so on), and a communication
portion 509 (including a net\vork interface card for example a LAN card, and a modem). The
15 communication portion 509 performs communication processing via a network for example
the Internet. A driver 510 may also be collllected to the input/output intetface 505 as needed.
A removable medium 511 for example a magnetic disk, an optical disk, a magnetic-optical
disk and a semiconductor memory may be installed on the driver 510 as needed, so that
computer programs read from the removable medium 511 are installed on the storage portion
20 508 as needed.
[0092] In a case of performing the senes of processing described above by software,
programs constituting the software are installed from the net\vork for example the Internet or
the storage medium for example the removable medium 511.
[0093] Those skilled in the art should understand that the storage medium is not limited to
25 the removable medium 511 shown in Figure 8 which stores programs and is distributed
separately from the device to provide the programs to the user. Examples of the removable
medium 511 include: a magnetic disk (including a floppy disk (registered trademark), an
optical disk (including a compact disk (CD)-ROM) and a digital versatile disk (DVD), a
magnetic-optical disk (including a mini disk (MD) (trademark)), and a semiconductor
30 memory. Alternatively, the storage medium may be a hard disk included in the ROM 502 and
the storage portion 508 which stores programs. The storage medium and the device including
- 19-
I! n
thereof together are distributed to the user.
Sony Ref.:SP3627181NOO
Sony China Rcf.:CNPi\ 140 121NOO
Unitalen Ref.: OP 1615-06-0447
Original
[0094) A program product storing machine readable instruction codes is fllrther provided
according to the present disclosure. When read and executed by a machine, the instruction
codes cause the machine to perform the method according to the embodiment of the present
5 disclosure.
[0095) Accordingly, a storage medium for carrymg the program product storing the
machine readable instruction codes is also included in the present disclosure. The storage
medium includes but not limited to a floppy disk, an optical disk, a magnetic-optical disk, a
storage card and a memory stick.
I 0 [0096] In the description of specific embodiments of the present disclosure above, features
described and/or illustrated for one embodiment may be used in one or more other
embodiments in the same or similar manner, combined with features in other embodiments, or
substitute for features in other embodiments.
[0097) It should be noted that, terms "including/comprising" used herein refer to existing of
15 features, elements, steps or components, but existing or adding of one or more other features,
elements, steps or components is not excluded.
[0098) In addition, the method according to the present disclosure is not limited to be
performed in a time order described in the description, and may be performed according to
other time orders, in parallel or independently. Therefore, the order in which the method
20 described in the description is performed does not limit the teclmical scope of the present
disclosure.
[0099) Although the present disclosure is disclosed by the description of specific
embodiments of the present disclosure above, it should be understood that all the
embodiments and examples described above are only schematic and are not intended to limit.
25 For those skilled in the art, various changes, improvements or equivalents may be designed
for the present disclosure within the spirit and scope of the appended claims. Therefore, the
changes, improvements or equivalents should be regarded as falling within the protection
scope of the present disclosure.
CLAIMS
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OP1615-0.6-0447
Original
l. A user equipment in a communication system, comprising:
an application type determining module configured to acquire application type
5 information contained in a type field of an application module in the user equipment to
determine an application type of the application module, wherein different application types
correspond to different networking modes; and
a networking module configured to establish a communication network with another user
equipment based on a networking mode corresponding to the application type of the
10 application module, so as to use the application module.
15
20
2. The user equipment according to claim l, further comprising:
a registering module configured to register with a service system of the application
module and obtain a unique main identity of a user from the service system.
3. The user equipment according to claim 2, further comprising:
an authenticating module configured to submit information containing a user identity to
the setvice system of the application module to obtain a unique main identity having an
identity authentication identification.
4. The user equipment according to claim l, wherein different application types have
different security requirements, and networking modes to which respective application types
correspond are adapted to security requirements thereof.
25 5. The user equipment according to claim 4, fmiher comprising an authenticating module
configured to submit information containing a user identity to the service system of the
application module to obtain a unique main identity having an identity authentication
identification, so as to use an application module with a high security requirement.
I
30 6. The user equipment according to claim 4, further comprising a temporary identity
module configured to generate one or more user temporary identities, for use in an application
module with a low security requirement.
- 21 -
5
Sony Rcf.:SP36271 SINOO
Sony China Ref.:CNPA 140 121NOO
Unitalcn Ref.: OP 1615-06-0447
Original
7. The user equipment according to claim I, wherein different application types have
different interactive data quantity requirements, and networking modes to which respective
application types correspond are adapted to interactive data quantity requirements thereof.
8. The user equipment according to any one of claims I to 7, wherein the networking
modes comprise: a networking mode in which communication data between user equipments
is based on third party auxiliary transmission and a networking mode in which
communication data between user equipments is not based on the third party auxiliary
10 transmission.
15
20
25
9. The user equipment according to claim 8, wherein
the networking module, in the networking mode in which communication data between
user equipments is not based on the third party auxiliary u·ansmission, is configured to:
generate a service request comprising an application name and position infmmation
of the user equipment;
on one or a group of preset chrumels, intercept networking broadcast signaling;
in a case where no networking broadcast signaling is intercepted, select an idle
channel to transmit networking broadcast signaling comprising the service request;
in a case where networking broadcast signaling is intercepted, compare a
service request comprised in the intercepted networking broadcast signaling with the
generated service request;
in a case where the comparison indicates that the service requests are
consistent, transmit networking response signaling;
in a case where the comparison indicates that the service requests are
inconsistent, select an idle channel to transmit networking broadcast signaling comprising the
service request;
continue to intercept, in the absence of networking broadcast signaling comprising a
consistent st!rvice request and in the absence of an idle channel, urltil one of the networking
30 broadcast signaling and the idle channel is found.
I 0. The user equipment according to claim 8, wherein
-22-
5
Sony Ref.:SP3627181NOO
Sony China Ref.:CNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
Original
the networking module, in the networking mode in which communication data between
user equipments is based on the third party auxiliary transmission, is configured to:
generate a service request comprising position information of the user equipment;
transmit request signaling comprising the service request to the third patty;
receive acknowledge signaling of the third party on the request signaling; and
communicate, via the third party, with another user equipment transmitting the
acknowledge signaling.
11. A network conununication device in a communication system, comprising:
10 an application module classifying module configured to analyze an application module,
so as to perform classification in accordance with a networking mode adapted to the
application module; and
a field adding module configured to add a type field to the application modnle, the type
field containing an application type of the application module representative of a
15 classification result,
wherein the application module is used by a user eqnipment to perform networking with
another user equipment, and different application types correspond to different networking
modes.
20 12. The nehvork communication device according to claim 11, wherein the application
module classifying module is configured to analyze a security requirement of the application
module, and determine the nehvorking mode adapted to the application module based on the
security requirement, so as to perform the classification.
25 13. The nehvork communication device according to claim 12, nn1her comprising a user
authenticating unit configured to authenticate a user based on user identity information,
wherein the nehvork communication device is configured to provide an application module
with a high security requirement to the authenticated user.
30 14. The nehvork communication device according to claim 11, wherein the application
module classifying module is configured to analyze an interactive data quantity requirement
of the application module, and determine the nehvorking mode adapted to the application
- 23 -
Sony Ref.:SP3627181NOO
Sony China ReLCNPA 140 121NOO
Unitalen Ref.: OPI615-06-0447
. Original
module based on the interactive data quantity requirement, so as to perform the classification.
15. The network communication device according to claim 11, wherein the networking
mode comprises: a networking mode in whieh communication data between user equipmcnts
5 is based on third party auxiliary transmission and a networking mode in which
communication data between user equipments is not based on the third party auxiliary
transmission.
16. The network communication device according to claim II, fmihcr comprising an
10 auxiliary communication unit, wherein the auxiliary communication unit, in the networking
mode in which conmmnication data between user side devices is based on the third party
auxiliary transmission, is configured to:
receive request signaling comprising a service request containing position information of
a first user equipment which is transmitted by the first user equipment;
15 broadcast broadcast signaling comprising the service request;
20
receive acknowledge signaling of a second user equipment on the broadcast signaling;
transmit the acknowledge signaling to the fust user equipment; and
coordinate communication between the first user equipment and the second user
equipment.
17. A wireless communication method, comprising:
acquiring, by an application type determining module of a user equipment in a
communication system, application type information contained in a type field of an
application module in the user equipment to determine an application type of the application
25 module, wherein different application types correspond to different networking modes; and
establishing, by a networking module of the user equipment, a communication network
with another user equipment based on a networking mode corresponding to the application
type of the application module, so as to use the application module.
30 18. A wireless communication method, comprising:
analyzing an application module by an application module classifying module of a
network side device in a communication system, so as to perform classification according to a
- 24-
Sony Ref.:SP362718!NOO
Sony China Ref.:CNPA140121NOO
Unitalen. Ref.: OP1615-06-0447
Original
networking mode adapted to the application module; and
adding a type field to the application module by a field adding module of the network
side device, the type field containing an application type of the application module
representative of a classification result,
5 wherein the application module is used by a user equipment to perform networking with
another user equipment, and different application types .correspond to different networking
modes.
| # | Name | Date |
|---|---|---|
| 1 | Translated Copy of Priority Document [31-01-2017(online)].pdf | 2017-01-31 |
| 2 | Priority Document [31-01-2017(online)].pdf | 2017-01-31 |
| 3 | Power of Attorney [31-01-2017(online)].pdf | 2017-01-31 |
| 4 | Form 5 [31-01-2017(online)].pdf | 2017-01-31 |
| 5 | Form 3 [31-01-2017(online)].pdf | 2017-01-31 |
| 6 | Drawing [31-01-2017(online)].pdf | 2017-01-31 |
| 7 | Description(Complete) [31-01-2017(online)].pdf_189.pdf | 2017-01-31 |
| 8 | Description(Complete) [31-01-2017(online)].pdf | 2017-01-31 |
| 9 | 201717003554.pdf | 2017-02-02 |
| 10 | abstract.jpg | 2017-02-07 |
| 11 | Other Patent Document [30-03-2017(online)].pdf | 2017-03-30 |
| 12 | 201717003554-OTHERS-310317.pdf | 2017-04-03 |
| 13 | 201717003554-Correspondence-310317.pdf | 2017-04-03 |
| 14 | 201717003554-Verified English translation (MANDATORY) [28-07-2017(online)].pdf | 2017-07-28 |
| 15 | 201717003554-FORM 18 [06-09-2018(online)].pdf | 2018-09-06 |
| 16 | 201717003554-FER.pdf | 2020-07-27 |
| 1 | Searchstrategy_201717003554E_09-07-2020.pdf |