Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TI API: user mobility problem #314

Open
FabrizioMoggio opened this issue Oct 30, 2024 · 1 comment
Open

TI API: user mobility problem #314

FabrizioMoggio opened this issue Oct 30, 2024 · 1 comment
Labels
correction Suggesting corrections of API specification or indicating misalignment with API design guidelines Fixed Traffic Influence API

Comments

@FabrizioMoggio
Copy link
Collaborator

FabrizioMoggio commented Oct 30, 2024

Problem description
The TI API can be invoked for any user or for specific users. Currently if the API is invoked for any user and than it is invoked for a specific user, the "any user intent" is automatically deleted and the network is optimized only for the specifically requested users. This doesn't work with user mobility when I invoke the API for any user but then I detect that a user is moving among geographical areas. To optimize the network for that user I invoke the TI API for that user specifically and the system automatically delete the "any user intent". This behavior is not correct.

Expected behavior
The "any user intent" must be manually deleted by the API Consumer.

Use Case 1: optimization for any user while supporting user mobility

  • TI API invoked for any user. Any user attached to an Edge UPF is routed to the Edge Application
  • TI API invoked for the user that is moving. the user is moved to the closest UPF in that area
  • The network is anyway configured to support any user

Use Case 2: after a trial phase where every user is optimized, just some selected user are optimized

  • TI API invoked for any user (trial phase)
  • TI API invoked to delete the "any user" intent
  • TI API invoked for the selected users
  • The network is optimized only for the selected users

Required Action
Modification of the TI API documentation

@FabrizioMoggio FabrizioMoggio added correction Suggesting corrections of API specification or indicating misalignment with API design guidelines Traffic Influence API labels Oct 30, 2024
FabrizioMoggio added a commit to FabrizioMoggio/EdgeCloud that referenced this issue Nov 4, 2024
user mobility problem: camaraproject#314
3Legs problem for optional parameter: camaraproject#246
@FabrizioMoggio
Copy link
Collaborator Author

Fixed with: #315

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
correction Suggesting corrections of API specification or indicating misalignment with API design guidelines Fixed Traffic Influence API
Projects
None yet
Development

No branches or pull requests

1 participant